[
{
"scriptSig": "",
"scriptPubKey": "74",
"flags": "P2SH,STRICTENC",
"comment": "Test the test: we should have an empty stack after scriptSig evaluation"
},
{
"scriptSig": "",
"scriptPubKey": "74",
"flags": "P2SH,STRICTENC",
"comment": "and multiple spaces should not change that."
},
{
"scriptSig": "",
"scriptPubKey": "74",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "",
"scriptPubKey": "74",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "",
"scriptPubKey": "",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "",
"scriptPubKey": "61",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "",
"scriptPubKey": "6174",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "74",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "61",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "6174",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "74",
"scriptPubKey": "",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "4c00",
"scriptPubKey": "0161",
"flags": "P2SH,STRICTENC",
"comment": "PUSHDATA1 with not enough bytes"
},
{
"scriptSig": "4d0100ff",
"scriptPubKey": "0161",
"flags": "P2SH,STRICTENC",
"comment": "PUSHDATA2 with not enough bytes"
},
{
"scriptSig": "4e02000000ffff",
"scriptPubKey": "0161",
"flags": "P2SH,STRICTENC",
"comment": "PUSHDATA4 with not enough bytes"
},
{
"scriptSig": "51",
"scriptPubKey": "63506851",
"flags": "P2SH,STRICTENC",
"comment": "0x50 is reserved"
},
{
"scriptSig": "52",
"scriptPubKey": "5f936087",
"flags": "P2SH,STRICTENC",
"comment": "0x51 through 0x60 push 1 through 16 onto stack"
},
{
"scriptSig": "00",
"scriptPubKey": "61",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6362675168",
"flags": "P2SH,STRICTENC",
"comment": "VER non-functional"
},
{
"scriptSig": "00",
"scriptPubKey": "6365675168",
"flags": "P2SH,STRICTENC",
"comment": "VERIF illegal everywhere"
},
{
"scriptSig": "00",
"scriptPubKey": "636751676568",
"flags": "P2SH,STRICTENC",
"comment": "VERIF illegal everywhere"
},
{
"scriptSig": "00",
"scriptPubKey": "6366675168",
"flags": "P2SH,STRICTENC",
"comment": "VERNOTIF illegal everywhere"
},
{
"scriptSig": "00",
"scriptPubKey": "636751676668",
"flags": "P2SH,STRICTENC",
"comment": "VERNOTIF illegal everywhere"
},
{
"scriptSig": "5163",
"scriptPubKey": "5168",
"flags": "P2SH,STRICTENC",
"comment": "IF/ENDIF can't span scriptSig/scriptPubKey"
},
{
"scriptSig": "51630068",
"scriptPubKey": "5168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51670068",
"scriptPubKey": "51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0064",
"scriptPubKey": "017b",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00",
"scriptPubKey": "766368",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00",
"scriptPubKey": "635168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00",
"scriptPubKey": "76636768",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00",
"scriptPubKey": "63516768",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00",
"scriptPubKey": "64675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0051",
"scriptPubKey": "63635167006868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0000",
"scriptPubKey": "63635167006868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5100",
"scriptPubKey": "63635167006867630067516868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0051",
"scriptPubKey": "63635167006867630067516868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0000",
"scriptPubKey": "64635167006868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0051",
"scriptPubKey": "64635167006868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5151",
"scriptPubKey": "64635167006867630067516868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0000",
"scriptPubKey": "64635167006867630067516868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "636a67675168",
"flags": "P2SH,STRICTENC",
"comment": "Multiple ELSEs"
},
{
"scriptSig": "51",
"scriptPubKey": "635167676a68",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "68",
"flags": "P2SH,STRICTENC",
"comment": "Malformed IF/ELSE/ENDIF sequence"
},
{
"scriptSig": "51",
"scriptPubKey": "6768",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6867",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "686763",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63676867",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6367686768",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "636868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6367676868",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6a",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "76636a68",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6a64617461",
"flags": "P2SH,STRICTENC",
"comment": "canonical prunable txout format"
},
{
"scriptSig": "0063",
"scriptPubKey": "6a6851",
"flags": "P2SH,STRICTENC",
"comment": "still prunable because IF/ENDIF can't span scriptSig/scriptPubKey"
},
{
"scriptSig": "00",
"scriptPubKey": "6951",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "69",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6900",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "516b",
"scriptPubKey": "6c51",
"flags": "P2SH,STRICTENC",
"comment": "alt stack not shared between sig/pubkey"
},
{
"scriptSig": "73",
"scriptPubKey": "740087",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "75",
"scriptPubKey": "740087",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "76",
"scriptPubKey": "740087",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "76519352880087",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "77",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "5177",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "510077",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7851",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "78",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0051",
"scriptPubKey": "78745388",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "011301140115",
"scriptPubKey": "79011388745287",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "0079",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "4f79",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "011301140115",
"scriptPubKey": "0079011488745387",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "011301140115",
"scriptPubKey": "5179011588745387",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "011301140115",
"scriptPubKey": "5279011688745387",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "007a",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "4f7a",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "011301140115",
"scriptPubKey": "007a011488745287",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "011301140115",
"scriptPubKey": "517a011588745287",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "011301140115",
"scriptPubKey": "527a011688745287",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7b51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "517b51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "51527b51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "0051527b",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7c51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "7c51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0051",
"scriptPubKey": "7c5188",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7d51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "7d51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5100",
"scriptPubKey": "7d7453887c6d",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "6e51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6e51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "6f51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6f51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5152",
"scriptPubKey": "6f51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7051",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "52537051",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7251",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "52537251",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "6162635200",
"scriptPubKey": "6380675168",
"flags": "P2SH,STRICTENC",
"comment": "LEFT disabled"
},
{
"scriptSig": "6162635200",
"scriptPubKey": "6381675168",
"flags": "P2SH,STRICTENC",
"comment": "RIGHT disabled"
},
{
"scriptSig": "61",
"scriptPubKey": "8251",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "616263",
"scriptPubKey": "6383675168",
"flags": "P2SH,STRICTENC",
"comment": "INVERT disabled"
},
{
"scriptSig": "5200638d675168",
"scriptPubKey": "61",
"flags": "P2SH,STRICTENC",
"comment": "2MUL disabled"
},
{
"scriptSig": "5200638e675168",
"scriptPubKey": "61",
"flags": "P2SH,STRICTENC",
"comment": "2DIV disabled"
},
{
"scriptSig": "",
"scriptPubKey": "8791",
"flags": "P2SH,STRICTENC",
"comment": "EQUAL must error when there are no stack items"
},
{
"scriptSig": "00",
"scriptPubKey": "8791",
"flags": "P2SH,STRICTENC",
"comment": "EQUAL must error when there are not 2 stack items"
},
{
"scriptSig": "0051",
"scriptPubKey": "87",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "515193",
"scriptPubKey": "0087",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5b51935c94",
"scriptPubKey": "5b87",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "0500000080000093",
"scriptPubKey": "61",
"flags": "P2SH,STRICTENC",
"comment": "arithmetic operands must be in range [-2^31...2^31] "
},
{
"scriptSig": "0500000080800093",
"scriptPubKey": "61",
"flags": "P2SH,STRICTENC",
"comment": "arithmetic operands must be in range [-2^31...2^31] "
},
{
"scriptSig": "04ffffff7f7693",
"scriptPubKey": "05feffffff009c",
"flags": "P2SH,STRICTENC",
"comment": "NUMEQUAL must be in numeric range"
},
{
"scriptSig": "61626364656691",
"scriptPubKey": "0087",
"flags": "P2SH,STRICTENC",
"comment": "NOT is an arithmetic operand"
},
{
"scriptSig": "528d",
"scriptPubKey": "5487",
"flags": "P2SH,STRICTENC",
"comment": "disabled"
},
{
"scriptSig": "528e",
"scriptPubKey": "5187",
"flags": "P2SH,STRICTENC",
"comment": "disabled"
},
{
"scriptSig": "51",
"scriptPubKey": "b0b1b2b3b4b5b6b7b8b95287",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "4e060000005f746f5f3130b0b1b2b3b4b5b6b7b8b9",
"scriptPubKey": "4e060000005f746f5f313187",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b0",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b1",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b2",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b3",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b4",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b5",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b6",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b7",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b8",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "b9",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": ""
},
{
"scriptSig": "b9",
"scriptPubKey": "51",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": "Discouraged NOP10 in scriptSig"
},
{
"scriptSig": "5101b9",
"scriptPubKey": "a91415727299b05b45fdaf9ac9ecf7565cfe27c3e56787",
"flags": "P2SH,DISCOURAGE_UPGRADABLE_NOPS",
"comment": "Discouraged NOP10 in redeemScript"
},
{
"scriptSig": "50",
"scriptPubKey": "51",
"flags": "P2SH,STRICTENC",
"comment": "opcode 0x50 is reserved"
},
{
"scriptSig": "51",
"scriptPubKey": "63ba675168",
"flags": "P2SH,STRICTENC",
"comment": "opcodes above NOP10 invalid if executed"
},
{
"scriptSig": "51",
"scriptPubKey": "63bb675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63bc675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63bd675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63be675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63bf675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c0675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c1675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c2675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c3675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c4675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c5675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c6675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c7675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c8675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63c9675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ca675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63cb675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63cc675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63cd675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ce675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63cf675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d0675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d1675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d2675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d3675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d4675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d5675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d6675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d7675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d8675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63d9675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63da675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63db675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63dc675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63dd675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63de675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63df675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e0675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e1675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e2675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e3675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e4675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e5675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e6675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e7675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e8675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63e9675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ea675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63eb675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ec675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ed675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ee675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ef675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f0675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f1675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f2675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f3675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f4675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f5675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f6675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f7675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f8675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63f9675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63fa675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63fb675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63fc675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63fd675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63fe675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "63ff675168",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51635167",
"scriptPubKey": "ff68",
"flags": "P2SH,STRICTENC",
"comment": "invalid because scriptSig and scriptPubKey are processed separately"
},
{
"scriptSig": "61",
"scriptPubKey": "a6",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "a7",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "a8",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "a9",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "aa",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "6262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262",
"flags": "P2SH,STRICTENC",
"comment": ">520 byte push"
},
{
"scriptSig": "00",
"scriptPubKey": "6362626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626851",
"flags": "P2SH,STRICTENC",
"comment": ">520 byte push in non-executed IF branch"
},
{
"scriptSig": "51",
"scriptPubKey": "61616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161",
"flags": "P2SH,STRICTENC",
"comment": ">201 opcodes executed. 0x61 is NOP"
},
{
"scriptSig": "00",
"scriptPubKey": "6361616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616851",
"flags": "P2SH,STRICTENC",
"comment": ">201 opcodes including non-executed IF branch. 0x61 is NOP"
},
{
"scriptSig": "51525354556f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f",
"scriptPubKey": "5152535455566f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f",
"flags": "P2SH,STRICTENC",
"comment": ">1,000 stack size (0x6f is 3DUP)"
},
{
"scriptSig": "51525354556f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f",
"scriptPubKey": "516b526b535455566f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f",
"flags": "P2SH,STRICTENC",
"comment": ">1,000 stack+altstack size"
},
{
"scriptSig": "61",
"scriptPubKey": "00616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626262626f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6e616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161",
"flags": "P2SH,STRICTENC",
"comment": "10,001-byte scriptPubKey"
},
{
"scriptSig": "b0",
"scriptPubKey": "b9",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "62",
"flags": "P2SH,STRICTENC",
"comment": "OP_VER is reserved"
},
{
"scriptSig": "51",
"scriptPubKey": "65",
"flags": "P2SH,STRICTENC",
"comment": "OP_VERIF is reserved"
},
{
"scriptSig": "51",
"scriptPubKey": "66",
"flags": "P2SH,STRICTENC",
"comment": "OP_VERNOTIF is reserved"
},
{
"scriptSig": "51",
"scriptPubKey": "50",
"flags": "P2SH,STRICTENC",
"comment": "OP_RESERVED is reserved"
},
{
"scriptSig": "51",
"scriptPubKey": "89",
"flags": "P2SH,STRICTENC",
"comment": "OP_RESERVED1 is reserved"
},
{
"scriptSig": "51",
"scriptPubKey": "8a",
"flags": "P2SH,STRICTENC",
"comment": "OP_RESERVED2 is reserved"
},
{
"scriptSig": "51",
"scriptPubKey": "ba",
"flags": "P2SH,STRICTENC",
"comment": "0xba == OP_NOP10 + 1"
},
{
"scriptSig": "050000008000",
"scriptPubKey": "8b51",
"flags": "P2SH,STRICTENC",
"comment": "We cannot do math on 5-byte integers"
},
{
"scriptSig": "050000008000",
"scriptPubKey": "8f51",
"flags": "P2SH,STRICTENC",
"comment": "We cannot do math on 5-byte integers"
},
{
"scriptSig": "050000008080",
"scriptPubKey": "8b51",
"flags": "P2SH,STRICTENC",
"comment": "Because we use a sign bit, -2147483648 is also 5 bytes"
},
{
"scriptSig": "04ffffff7f",
"scriptPubKey": "8b8c51",
"flags": "P2SH,STRICTENC",
"comment": "We cannot do math on 5-byte integers, even if the result is 4-bytes"
},
{
"scriptSig": "050000008000",
"scriptPubKey": "8c51",
"flags": "P2SH,STRICTENC",
"comment": "We cannot do math on 5-byte integers, even if the result is 4-bytes"
},
{
"scriptSig": "05000000800051",
"scriptPubKey": "9b51",
"flags": "P2SH,STRICTENC",
"comment": "We cannot do BOOLOR on 5-byte integers (but we can still do IF etc)"
},
{
"scriptSig": "05000000800051",
"scriptPubKey": "9a51",
"flags": "P2SH,STRICTENC",
"comment": "We cannot do BOOLAND on 5-byte integers"
},
{
"scriptSig": "51",
"scriptPubKey": "5168",
"flags": "P2SH,STRICTENC",
"comment": "ENDIF without IF"
},
{
"scriptSig": "51",
"scriptPubKey": "6351",
"flags": "P2SH,STRICTENC",
"comment": "IF without ENDIF"
},
{
"scriptSig": "516351",
"scriptPubKey": "68",
"flags": "P2SH,STRICTENC",
"comment": "IFs don't carry over"
},
{
"scriptSig": "61",
"scriptPubKey": "635168",
"flags": "P2SH,STRICTENC",
"comment": "The following tests check the if(stack.size() < N) tests in each opcode"
},
{
"scriptSig": "61",
"scriptPubKey": "645168",
"flags": "P2SH,STRICTENC",
"comment": "They are here to catch copy-and-paste errors"
},
{
"scriptSig": "61",
"scriptPubKey": "6951",
"flags": "P2SH,STRICTENC",
"comment": "Most of them are duplicated elsewhere,"
},
{
"scriptSig": "61",
"scriptPubKey": "6b51",
"flags": "P2SH,STRICTENC",
"comment": "but, hey, more is always better, right?"
},
{
"scriptSig": "51",
"scriptPubKey": "6c",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6d51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "6e",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5151",
"scriptPubKey": "6f",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "515151",
"scriptPubKey": "70",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5151515151",
"scriptPubKey": "71",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "515151",
"scriptPubKey": "72",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7351",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7551",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "7651",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "77",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "78",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51515153",
"scriptPubKey": "79",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00",
"scriptPubKey": "7951",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51515153",
"scriptPubKey": "7a",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00",
"scriptPubKey": "7a51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5151",
"scriptPubKey": "7b",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "7c",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "7d",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "8251",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "8751",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "8851",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "8b51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "8c51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "8f51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "9051",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "9151",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "9251",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "93",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "94",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "9a",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "9b",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "9c",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "9d51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "9e",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "9f",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "a0",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "a1",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "a2",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "a3",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "51",
"scriptPubKey": "a4",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "5151",
"scriptPubKey": "a5",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "a651",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "a751",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "a851",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "a951",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "61",
"scriptPubKey": "aa51",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "",
"scriptPubKey": "ac91",
"flags": "STRICTENC",
"comment": "CHECKSIG must error when there are no stack items"
},
{
"scriptSig": "00",
"scriptPubKey": "ac91",
"flags": "STRICTENC",
"comment": "CHECKSIG must error when there are not 2 stack items"
},
{
"scriptSig": "",
"scriptPubKey": "ae91",
"flags": "STRICTENC",
"comment": "CHECKMULTISIG must error when there are no stack items"
},
{
"scriptSig": "",
"scriptPubKey": "4fae91",
"flags": "STRICTENC",
"comment": "CHECKMULTISIG must error when the specified number of pubkeys is negative"
},
{
"scriptSig": "",
"scriptPubKey": "51ae91",
"flags": "STRICTENC",
"comment": "CHECKMULTISIG must error when there are not enough pubkeys on the stack"
},
{
"scriptSig": "",
"scriptPubKey": "4f00ae91",
"flags": "STRICTENC",
"comment": "CHECKMULTISIG must error when the specified number of signatures is negative"
},
{
"scriptSig": "",
"scriptPubKey": "51706b3151ae91",
"flags": "STRICTENC",
"comment": "CHECKMULTISIG must error when there are not enough signatures on the stack"
},
{
"scriptSig": "",
"scriptPubKey": "64756d6d797369673151706b3151ae635168",
"flags": "",
"comment": "CHECKMULTISIG must push false to stack when signature is invalid when NOT in strict enc mode"
},
{
"scriptSig": "",
"scriptPubKey": "000000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae0000ae",
"flags": "P2SH,STRICTENC",
"comment": "202 CHECKMULTISIGS, fails due to 201 op limit"
},
{
"scriptSig": "51",
"scriptPubKey": "000000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af0000af",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "",
"scriptPubKey": "6161616161616161616161616100006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae00006162636465666768696a6b6c6d6e6f70717273740114ae",
"flags": "P2SH,STRICTENC",
"comment": "Fails due to 201 sig op limit"
},
{
"scriptSig": "51",
"scriptPubKey": "6161616161616161616161616100006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af00006162636465666768696a6b6c6d6e6f70717273740114af",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "00005152535455565758595a5b5c5d5e5f6001110112011301140115",
"scriptPubKey": "0115ae51",
"flags": "P2SH,STRICTENC",
"comment": "nPubKeys > 20"
},
{
"scriptSig": "007369675100",
"scriptPubKey": "ae51",
"flags": "P2SH,STRICTENC",
"comment": "nSigs > nPubKeys"
},
{
"scriptSig": "610151",
"scriptPubKey": "a914da1745e9b549bd0bfa1a569971c77eba30cd5a4b87",
"flags": "P2SH,STRICTENC",
"comment": "Tests for Script.IsPushOnly()"
},
{
"scriptSig": "b00151",
"scriptPubKey": "a914da1745e9b549bd0bfa1a569971c77eba30cd5a4b87",
"flags": "P2SH,STRICTENC",
"comment": ""
},
{
"scriptSig": "000150",
"scriptPubKey": "a914ece424a6bb6ddf4db592c0faed60685047a361b187",
"flags": "P2SH,STRICTENC",
"comment": "OP_RESERVED in P2SH should fail"
},
{
"scriptSig": "000162",
"scriptPubKey": "a9140f4d7845db968f2a81b530b6f3c1d6246d4c7e0187",
"flags": "P2SH,STRICTENC",
"comment": "OP_VER in P2SH should fail"
},
{
"scriptSig": "00",
"scriptPubKey": "303087",
"flags": "P2SH,STRICTENC",
"comment": "Basic OP_0 execution"
},
{
"scriptSig": "4c00",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": "Empty vector minimally represented by OP_0"
},
{
"scriptSig": "0181",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": "-1 minimally represented by OP_1NEGATE"
},
{
"scriptSig": "0101",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": "1 to 16 minimally represented by OP_1 to OP_16"
},
{
"scriptSig": "0102",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0103",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0104",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0105",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0106",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0107",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0108",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0109",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "010a",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "010b",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "010c",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "010d",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "010e",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "010f",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0110",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "4c48111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": "PUSHDATA1 of 72 bytes minimally represented by direct push"
},
{
"scriptSig": "4dff00111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": "PUSHDATA2 of 255 bytes minimally represented by PUSHDATA1"
},
{
"scriptSig": "4e0001000011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111",
"scriptPubKey": "7551",
"flags": "MINIMALDATA",
"comment": "PUSHDATA4 of 256 bytes minimally represented by PUSHDATA2"
},
{
"scriptSig": "0100",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "numequals 0"
},
{
"scriptSig": "020000",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "numequals 0"
},
{
"scriptSig": "0180",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "0x80 (negative zero) numequals 0"
},
{
"scriptSig": "020080",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "numequals 0"
},
{
"scriptSig": "020500",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "numequals 5"
},
{
"scriptSig": "03050000",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "numequals 5"
},
{
"scriptSig": "020580",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "numequals -5"
},
{
"scriptSig": "03050080",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "numequals -5"
},
{
"scriptSig": "03ff7f80",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "Minimal encoding is 0xffff"
},
{
"scriptSig": "03ff7f00",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "Minimal encoding is 0xff7f"
},
{
"scriptSig": "04ffff7f80",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "Minimal encoding is 0xffffff"
},
{
"scriptSig": "04ffff7f00",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": "Minimal encoding is 0xffff7f"
},
{
"scriptSig": "51020000",
"scriptPubKey": "7975",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "51020000",
"scriptPubKey": "7a7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "020000",
"scriptPubKey": "8b7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "020000",
"scriptPubKey": "8c7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "020000",
"scriptPubKey": "8f7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "020000",
"scriptPubKey": "907551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "020000",
"scriptPubKey": "917551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "020000",
"scriptPubKey": "927551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "937551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "937551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "947551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "947551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "9a7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "9a7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "9b7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "9b7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "9c7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000051",
"scriptPubKey": "9c7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "9d51",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "9d51",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "9e7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "9e7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "9f7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "9f7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "a07551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "a07551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "a17551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "a17551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "a27551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "a27551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "a37551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "a37551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00020000",
"scriptPubKey": "a47551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "02000000",
"scriptPubKey": "a47551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0200000000",
"scriptPubKey": "a57551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0002000000",
"scriptPubKey": "a57551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0000020000",
"scriptPubKey": "a57551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0000020000",
"scriptPubKey": "ae7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0002000000",
"scriptPubKey": "ae7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "000200000051",
"scriptPubKey": "ae7551",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0000020000",
"scriptPubKey": "af51",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "0002000000",
"scriptPubKey": "af51",
"flags": "MINIMALDATA",
"comment": ""
},
{
"scriptSig": "00473044022044dc17b0887c161bb67ba9635bf758735bdde503e4b0a0987f587f14a4e1143d022009a215772d49a85dae40d8ca03955af26ad3978a0ff965faa12915e9586249a501473044022044dc17b0887c161bb67ba9635bf758735bdde503e4b0a0987f587f14a4e1143d022009a215772d49a85dae40d8ca03955af26ad3978a0ff965faa12915e9586249a501",
"scriptPubKey": "522102865c40293a680cb9c020e7b1e106d8c1916d3cef99aa431a56d253e69256dac00052ae91",
"flags": "STRICTENC",
"comment": "2-of-2 CHECKMULTISIG NOT with the first pubkey invalid, and both signatures validly encoded."
},
{
"scriptSig": "00473044022044dc17b0887c161bb67ba9635bf758735bdde503e4b0a0987f587f14a4e1143d022009a215772d49a85dae40d8ca03955af26ad3978a0ff965faa12915e9586249a50151",
"scriptPubKey": "522102865c40293a680cb9c020e7b1e106d8c1916d3cef99aa431a56d253e69256dac02102865c40293a680cb9c020e7b1e106d8c1916d3cef99aa431a56d253e69256dac052ae91",
"flags": "STRICTENC",
"comment": "2-of-2 CHECKMULTISIG NOT with both pubkeys valid, but first signature invalid."
},
{
"scriptSig": "4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "Overly long signature is incorrectly encoded for DERSIG"
},
{
"scriptSig": "2530220220000000000000000000000000000000000000000000000000000000000000000000",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "Missing S is incorrectly encoded for DERSIG"
},
{
"scriptSig": "273024021077777777777777777777777777777777020a7777777777777777777777777777777701",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "S with invalid S length is incorrectly encoded for DERSIG"
},
{
"scriptSig": "27302403107777777777777777777777777777777702107777777777777777777777777777777701",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "Non-integer R is incorrectly encoded for DERSIG"
},
{
"scriptSig": "27302402107777777777777777777777777777777703107777777777777777777777777777777701",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "Non-integer S is incorrectly encoded for DERSIG"
},
{
"scriptSig": "173014020002107777777777777777777777777777777701",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "Zero-length R is incorrectly encoded for DERSIG"
},
{
"scriptSig": "173014021077777777777777777777777777777777020001",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "Zero-length S is incorrectly encoded for DERSIG"
},
{
"scriptSig": "27302402107777777777777777777777777777777702108777777777777777777777777777777701",
"scriptPubKey": "00ac91",
"flags": "DERSIG",
"comment": "Negative S is incorrectly encoded for DERSIG"
},
{
"scriptSig": "47304402200a5c6163f07b8c3b013c4d1d6dba25e780b39658d79ba37af7057a3b7f15ffa102201fd9b4eaa9943f734928b99a83592c2e7bf342ea2680f6a2bb705167966b742001",
"scriptPubKey": "410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ac",
"flags": "",
"comment": "P2PK, bad sig"
},
{
"scriptSig": "473044022034bb0494b50b8ef130e2185bb220265b9284ef5b4b8a8da4d8415df489c83b5102206259a26d9cc0a125ac26af6153b17c02956855ebe1467412f066e402f5f05d12012103363d90d446b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640",
"scriptPubKey": "76a914c0834c0c158f53be706d234c38fd52de7eece65688ac",
"flags": "",
"comment": "P2PKH, bad pubkey"
},
{
"scriptSig": "47304402204710a85181663b32d25c70ec2bbd14adff5ddfff6cb50d09e155ef5f541fc86c0220056b0cc949be9386ecc5f6c2ac0493269031dbb185781db90171b54ac127790201",
"scriptPubKey": "41048282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f5150811f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26cafac",
"flags": "",
"comment": "P2PK anyonecanpay marked with normal hashtype"
},
{
"scriptSig": "473044022003fef42ed6c7be8917441218f525a60e2431be978e28b7aca4d7a532cc413ae8022067a1f82c74e8d69291b90d148778405c6257bbcfc2353cc38a3e1f22bf4425460123210279be667ef9dcbbac54a06295ce870b07029bfcdb2dce28d959f2815b16f81798ac",
"scriptPubKey": "a91423b0ad3477f2178bc0b3eed26e4e6316f4e83aa187",
"flags": "P2SH",
"comment": "P2SH(P2PK), bad redeemscript"
},
{
"scriptSig": "47304402204e2eb034be7b089534ac9e798cf6a2c79f38bcb34d1b179efd6f2de0841735db022071461beb056b5a7be1819da6a3e3ce3662831ecc298419ca101eb6887b5dd6a4011976a9147cf9c846cd4882efec4bf07e44ebdad495c94f4b88ac",
"scriptPubKey": "a9142df519943d5acc0ef5222091f9dfe3543f489a8287",
"flags": "P2SH",
"comment": "P2SH(P2PKH), bad sig"
},
{
"scriptSig": "00473044022051254b9fb476a52d85530792b578f86fea70ec1ffb4393e661bcccb23d8d63d3022076505f94a403c86097841944e044c70c2045ce90e36de51f7e9d3828db98a0750147304402200a358f750934b3feb822f1966bfcd8bbec9eeaa3a8ca941e11ee5960e181fa01022050bf6b5a8e7750f70354ae041cb68a7bade67ec6c3ab19eb359638974410626e0100",
"scriptPubKey": "53210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179821038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464053ae",
"flags": "",
"comment": "3-of-3, 2 sigs"
},
{
"scriptSig": "0047304402205b7d2c2f177ae76cfbbf14d589c113b0b35db753d305d5562dd0b61cbf366cfb02202e56f93c4f08a27f986cd424ffc48a462c3202c4902104d4d0ff98ed28f4bf8001004c6952210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179821038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464053ae",
"scriptPubKey": "a914c9e4a896d149702d0d1695434feddd52e24ad78d87",
"flags": "P2SH",
"comment": "P2SH(2-of-3), 1 sig"
},
{
"scriptSig": "47304402200060558477337b9022e70534f1fea71a318caf836812465a2509931c5e7c4987022078ec32bd50ac9e03a349ba953dfd9fe1c8d2dd8bdb1d38ddca844d3d5c78c11801",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "DERSIG",
"comment": "P2PK with too much R padding"
},
{
"scriptSig": "48304502202de8c03fc525285c9c535631019a5f2af7c6454fa9eb392a3756a4917c420edd02210046130bf2baf7cfc065067c8b9e33a066d9c15edcea9feb0ca2d233e3597925b401",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "DERSIG",
"comment": "P2PK with too much S padding"
},
{
"scriptSig": "4730440220d7a0417c3f6d1a15094d1cf2a3378ca0503eb8a57630953a9e2987e21ddd0a6502207a6266d686c99090920249991d3d42065b6d43eb70187b219c0db82e4f94d1a201",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "DERSIG",
"comment": "P2PK with too little R padding"
},
{
"scriptSig": "4730440220005ece1335e7f757a1a1f476a7fb5bd90964e8a022489f890614a04acfb734c002206c12b8294a6513c7710e8c82d3c23d75cdbfe83200eb7efb495701958501a5d601",
"scriptPubKey": "2103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac91",
"flags": "DERSIG",
"comment": "P2PK NOT with bad sig with too much R padding"
},
{
"scriptSig": "4730440220005ece1335e7f657a1a1f476a7fb5bd90964e8a022489f890614a04acfb734c002206c12b8294a6513c7710e8c82d3c23d75cdbfe83200eb7efb495701958501a5d601",
"scriptPubKey": "2103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac91",
"flags": "",
"comment": "P2PK NOT with too much R padding but no DERSIG"
},
{
"scriptSig": "4730440220005ece1335e7f657a1a1f476a7fb5bd90964e8a022489f890614a04acfb734c002206c12b8294a6513c7710e8c82d3c23d75cdbfe83200eb7efb495701958501a5d601",
"scriptPubKey": "2103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac91",
"flags": "DERSIG",
"comment": "P2PK NOT with too much R padding"
},
{
"scriptSig": "4730440220d7a0417c3f6d1a15094d1cf2a3378ca0503eb8a57630953a9e2987e21ddd0a6502207a6266d686c99090920249991d3d42065b6d43eb70187b219c0db82e4f94d1a201",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "DERSIG",
"comment": "BIP66 example 1, with DERSIG"
},
{
"scriptSig": "47304402208e43c0b91f7c1e5bc58e41c8185f8a6086e111b0090187968a86f2822462d3c902200a58f4076b1133b18ff1dc83ee51676e44c60cc608d9534e0df5ace0424fc0be01",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac91",
"flags": "",
"comment": "BIP66 example 2, without DERSIG"
},
{
"scriptSig": "47304402208e43c0b91f7c1e5bc58e41c8185f8a6086e111b0090187968a86f2822462d3c902200a58f4076b1133b18ff1dc83ee51676e44c60cc608d9534e0df5ace0424fc0be01",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac91",
"flags": "DERSIG",
"comment": "BIP66 example 2, with DERSIG"
},
{
"scriptSig": "00",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "",
"comment": "BIP66 example 3, without DERSIG"
},
{
"scriptSig": "00",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "DERSIG",
"comment": "BIP66 example 3, with DERSIG"
},
{
"scriptSig": "51",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "",
"comment": "BIP66 example 5, without DERSIG"
},
{
"scriptSig": "51",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac",
"flags": "DERSIG",
"comment": "BIP66 example 5, with DERSIG"
},
{
"scriptSig": "51",
"scriptPubKey": "21038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508ac91",
"flags": "DERSIG",
"comment": "BIP66 example 6, with DERSIG"
},
{
"scriptSig": "004730440220cae00b1444babfbf6071b0ba8707f6bd373da3df494d6e74119b0430c5db810502205d5231b8c5939c8ff0c82242656d6e06edb073d42af336c99fe8837c36ea39d501473044022027c2714269ca5aeecc4d70edc88ba5ee0e3da4986e9216028f489ab4f1b8efce022022bd545b4951215267e4c5ceabd4c5350331b2e4a0b6494c56f361fa5a57a1a201",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae",
"flags": "DERSIG",
"comment": "BIP66 example 7, with DERSIG"
},
{
"scriptSig": "004730440220b119d67d389315308d1745f734a51ff3ec72e06081e84e236fdf9dc2f5d2a64802204b04e3bc38674c4422ea317231d642b56dc09d214a1ecbbf16ecca01ed996e2201473044022079ea80afd538d9ada421b5101febeb6bc874e01dde5bca108c1d0479aec339a4022004576db8f66130d1df686ccf00935703689d69cf539438da1edab208b0d63c4801",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae91",
"flags": "",
"comment": "BIP66 example 8, without DERSIG"
},
{
"scriptSig": "004730440220b119d67d389315308d1745f734a51ff3ec72e06081e84e236fdf9dc2f5d2a64802204b04e3bc38674c4422ea317231d642b56dc09d214a1ecbbf16ecca01ed996e2201473044022079ea80afd538d9ada421b5101febeb6bc874e01dde5bca108c1d0479aec339a4022004576db8f66130d1df686ccf00935703689d69cf539438da1edab208b0d63c4801",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae91",
"flags": "DERSIG",
"comment": "BIP66 example 8, with DERSIG"
},
{
"scriptSig": "0000473044022081aa9d436f2154e8b6d600516db03d78de71df685b585a9807ead4210bd883490220534bb6bdf318a419ac0749660b60e78d17d515558ef369bf872eff405b676b2e01",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae",
"flags": "",
"comment": "BIP66 example 9, without DERSIG"
},
{
"scriptSig": "0000473044022081aa9d436f2154e8b6d600516db03d78de71df685b585a9807ead4210bd883490220534bb6bdf318a419ac0749660b60e78d17d515558ef369bf872eff405b676b2e01",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae",
"flags": "DERSIG",
"comment": "BIP66 example 9, with DERSIG"
},
{
"scriptSig": "00004730440220da6f441dc3b4b2c84cfa8db0cd5b34ed92c9e01686de5a800d40498b70c0dcac02207c2cf91b0c32b860c4cd4994be36cfb84caf8bb7c3a8e4d96a31b2022c5299c501",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae91",
"flags": "DERSIG",
"comment": "BIP66 example 10, with DERSIG"
},
{
"scriptSig": "004730440220cae00b1444babfbf6071b0ba8707f6bd373da3df494d6e74119b0430c5db810502205d5231b8c5939c8ff0c82242656d6e06edb073d42af336c99fe8837c36ea39d50100",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae",
"flags": "",
"comment": "BIP66 example 11, without DERSIG"
},
{
"scriptSig": "004730440220cae00b1444babfbf6071b0ba8707f6bd373da3df494d6e74119b0430c5db810502205d5231b8c5939c8ff0c82242656d6e06edb073d42af336c99fe8837c36ea39d50100",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464052ae",
"flags": "DERSIG",
"comment": "BIP66 example 11, with DERSIG"
},
{
"scriptSig": "48304402203e4516da7253cf068effec6b95c41221c0cf3a8e6ccb8cbf1725b562e9afde2c022054e1c258c2981cdfba5df1f46661fb6541c44f77ca0092f3600331abfffb12510101",
"scriptPubKey": "2103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac",
"flags": "DERSIG",
"comment": "P2PK with multi-byte hashtype, with DERSIG"
},
{
"scriptSig": "48304502203e4516da7253cf068effec6b95c41221c0cf3a8e6ccb8cbf1725b562e9afde2c022100ab1e3da73d67e32045a20e0b999e049978ea8d6ee5480d485fcf2ce0d03b2ef001",
"scriptPubKey": "2103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac",
"flags": "LOW_S",
"comment": "P2PK with high S"
},
{
"scriptSig": "473044022057292e2d4dfe775becdd0a9e6547997c728cdf35390f6a017da56d654d374e4902206b643be2fc53763b4e284845bfea2c597d2dc7759941dce937636c9d341b71ed01",
"scriptPubKey": "410679be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ac",
"flags": "STRICTENC",
"comment": "P2PK with hybrid pubkey"
},
{
"scriptSig": "4730440220035d554e3153c14950c9993f41c496607a8e24093db0595be7bf875cf64fcf1f02204731c8c4e5daf15e706cec19cdd8f2c5b1d05490e11dab8465ed426569b6e92101",
"scriptPubKey": "410679be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ac91",
"flags": "",
"comment": "P2PK NOT with hybrid pubkey but no STRICTENC"
},
{
"scriptSig": "4730440220035d554e3153c14950c9993f41c496607a8e24093db0595be7bf875cf64fcf1f02204731c8c4e5daf15e706cec19cdd8f2c5b1d05490e11dab8465ed426569b6e92101",
"scriptPubKey": "410679be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ac91",
"flags": "STRICTENC",
"comment": "P2PK NOT with hybrid pubkey"
},
{
"scriptSig": "4730440220035d554e3153c04950c9993f41c496607a8e24093db0595be7bf875cf64fcf1f02204731c8c4e5daf15e706cec19cdd8f2c5b1d05490e11dab8465ed426569b6e92101",
"scriptPubKey": "410679be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ac91",
"flags": "STRICTENC",
"comment": "P2PK NOT with invalid hybrid pubkey"
},
{
"scriptSig": "00473044022079c7824d6c868e0e1a273484e28c2654a27d043c8a27f49f52cb72efed0759090220452bbbf7089574fa082095a4fc1b3a16bafcf97a3a34d745fafc922cce66b27201",
"scriptPubKey": "5121038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f51508410679be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b852ae",
"flags": "STRICTENC",
"comment": "1-of-2 with the first 1 hybrid pubkey"
},
{
"scriptSig": "47304402206177d513ec2cda444c021a1f4f656fc4c72ba108ae063e157eb86dc3575784940220666fc66702815d0e5413bb9b1df22aed44f5f1efb8b99d41dd5dc9a5be6d205205",
"scriptPubKey": "41048282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f5150811f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26cafac",
"flags": "STRICTENC",
"comment": "P2PK with undefined hashtype"
},
{
"scriptSig": "47304402207409b5b320296e5e2136a7b281a7f803028ca4ca44e2b83eebd46932677725de02202d4eea1c8d3c98e6f42614f54764e6e5e6542e213eb4d079737e9a8b6e9812ec05",
"scriptPubKey": "41048282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f5150811f8a8098557dfe45e8256e830b60ace62d613ac2f7b17bed31b6eaff6e26cafac91",
"flags": "STRICTENC",
"comment": "P2PK NOT with invalid sig and undefined hashtype"
},
{
"scriptSig": "51473044022051254b9fb476a52d85530792b578f86fea70ec1ffb4393e661bcccb23d8d63d3022076505f94a403c86097841944e044c70c2045ce90e36de51f7e9d3828db98a0750147304402200a358f750934b3feb822f1966bfcd8bbec9eeaa3a8ca941e11ee5960e181fa01022050bf6b5a8e7750f70354ae041cb68a7bade67ec6c3ab19eb359638974410626e0147304402200955d031fff71d8653221e85e36c3c85533d2312fc3045314b19650b7ae2f81002202a6bb8505e36201909d0921f01abff390ae6b7ff97bbf959f98aedeb0a56730901",
"scriptPubKey": "53210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179821038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464053ae",
"flags": "NULLDUMMY",
"comment": "3-of-3 with nonzero dummy"
},
{
"scriptSig": "5147304402201bb2edab700a5d020236df174fefed78087697143731f659bea59642c759c16d022061f42cdbae5bcd3e8790f20bf76687443436e94a634321c16a72aa54cbc7c2ea0147304402204bb4a64f2a6e5c7fb2f07fef85ee56fde5e6da234c6a984262307a20e99842d702206f8303aaba5e625d223897e2ffd3f88ef1bcffef55f38dc3768e5f2e94c923f901473044022040c2809b71fffb155ec8b82fe7a27f666bd97f941207be4e14ade85a1249dd4d02204d56c85ec525dd18e29a0533d5ddf61b6b1bb32980c2f63edf951aebf7a27bfe01",
"scriptPubKey": "53210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179821038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f515082103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff464053ae91",
"flags": "NULLDUMMY",
"comment": "3-of-3 NOT with invalid sig with nonzero dummy"
},
{
"scriptSig": "0047304402200abeb4bd07f84222f474aed558cfbdfc0b4e96cde3c2935ba7098b1ff0bd74c302204a04c1ca67b2a20abee210cf9a21023edccbbf8024b988812634233115c6b7390176",
"scriptPubKey": "5221038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f5150821038282263212c609d9ea2a6e3e172de238d8c39cabd5ac1ca10646e23fd5f5150852ae",
"flags": "SIGPUSHONLY",
"comment": "2-of-2 with two identical keys and sigs pushed using OP_DUP"
},
{
"scriptSig": "47304402203e4516da7253cf068effec6b95c41221c0cf3a8e6ccb8cbf1725b562e9afde2c022054e1c258c2981cdfba5df1f46661fb6541c44f77ca0092f3600331abfffb125101232103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac",
"scriptPubKey": "2103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac",
"flags": "",
"comment": "P2SH(P2PK) with non-push scriptSig but no SIGPUSHONLY"
},
{
"scriptSig": "47304402203e4516da7253cf068effec6b95c41221c0cf3a8e6ccb8cbf1725b562e9afde2c022054e1c258c2981cdfba5df1f46661fb6541c44f77ca0092f3600331abfffb125101232103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac",
"scriptPubKey": "2103363d90d447b00c9c99ceac05b6262ee053441c7e55552ffe526bad8f83ff4640ac",
"flags": "SIGPUSHONLY",
"comment": "P2SH(P2PK) with non-push scriptSig"
},
{
"scriptSig": "0047304402205451ce65ad844dbb978b8bdedf5082e33b43cae8279c30f2c74d9e9ee49a94f802203fe95a7ccf74da7a232ee523ef4a53cb4d14bdd16289680cdb97a63819b8f42f0146304402205451ce65ad844dbb978b8bdedf5082e33b43cae8279c30f2c74d9e9ee49a94f802203fe95a7ccf74da7a232ee523ef4a53cb4d14bdd16289680cdb97a63819b8f42f",
"scriptPubKey": "522102a673638cb9587cb68ea08dbef685c6f2d2a751a8b3c6f2a7e9a4999e6e4bfaf52102a673638cb9587cb68ea08dbef685c6f2d2a751a8b3c6f2a7e9a4999e6e4bfaf52102a673638cb9587cb68ea08dbef685c6f2d2a751a8b3c6f2a7e9a4999e6e4bfaf553ae",
"flags": "P2SH,STRICTENC",
"comment": "2-of-3 with one valid and one invalid signature due to parse error, nSigs > validSigs"
},
{
"scriptSig": "5b47304402200a5c6163f07b8d3b013c4d1d6dba25e780b39658d79ba37af7057a3b7f15ffa102201fd9b4eaa9943f734928b99a83592c2e7bf342ea2680f6a2bb705167966b742001",
"scriptPubKey": "410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ac",
"flags": "CLEANSTACK,P2SH",
"comment": "P2PK with unnecessary input"
},
{
"scriptSig": "5b47304402202f7505132be14872581f35d74b759212d9da40482653f1ffa3116c3294a4a51702206adbf347a2240ca41c66522b1a22a41693610b76a8e7770645dc721d1635854f0143410479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8ac",
"scriptPubKey": "a91431edc23bdafda4639e669f89ad6b2318dd79d03287",
"flags": "CLEANSTACK,P2SH",
"comment": "P2SH with unnecessary input"
}
]