diff options
Diffstat (limited to 'BlockchainTests/GeneralStateTests/stInitCodeTest')
18 files changed, 7325 insertions, 0 deletions
diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG.json new file mode 100644 index 000000000..969afd6da --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractAndCallItOOG.json @@ -0,0 +1,438 @@ +{ + "CallContractToCreateContractAndCallItOOG_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x017878", + "hash" : "53566f7c6fa552a78e199f117e1731a48043a5b5f7f92cf2d6c96319a36da4c2", + "mixHash" : "718674b5eabd7cc284e919ef2f0adb92d48e367733e5a6a05cf2b6bb6a74652f", + "nonce" : "805076909fb0d87c", + "number" : "0x01", + "parentHash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "receiptTrie" : "7bb57f19482df999dca6a92266bf1c6afae186e631e28314f57fd532008f76aa", + "stateRoot" : "b6e7008326531bc630be69df6c30c403e5492aa50a40fb28154d97a461431d0f", + "timestamp" : "0x5891d6da", + "transactionsTrie" : "6f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba04e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b6e7008326531bc630be69df6c30c403e5492aa50a40fb28154d97a461431d0fa06f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3ba07bb57f19482df999dca6a92266bf1c6afae186e631e28314f57fd532008f76aab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983017878845891d6da80a0718674b5eabd7cc284e919ef2f0adb92d48e367733e5a6a05cf2b6bb6a74652f88805076909fb0d87cf862f8608001830318f894095e7baea6a6c7c4c2dfeb977efac326af552d8780001ba0d2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866fa03ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0c0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0318f8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866f", + "s" : "0x3ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "53566f7c6fa552a78e199f117e1731a48043a5b5f7f92cf2d6c96319a36da4c2", + "network" : "EIP150", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e7", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f57878", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f46888", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractAndCallItOOG_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x017878", + "hash" : "814435b24698fc85278c551b16c1441ed5b07dd7cfe93d40baff74587d5c2aec", + "mixHash" : "b5a26dd42e48379dfea78c79c36f25cbe49501bed3e5cdcb5a1f1fc530f71be7", + "nonce" : "b52f10d093c50de0", + "number" : "0x01", + "parentHash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "receiptTrie" : "a99851210afc9fcd1ecc1da8d023849a15c73bc095d04f09ca5ed488321b243e", + "stateRoot" : "f4903fbf1186edb38b101bd7b7a539667d1d6c1ae67c7abd71cfd3d206a03f83", + "timestamp" : "0x5891d6db", + "transactionsTrie" : "6f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba04e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f4903fbf1186edb38b101bd7b7a539667d1d6c1ae67c7abd71cfd3d206a03f83a06f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3ba0a99851210afc9fcd1ecc1da8d023849a15c73bc095d04f09ca5ed488321b243eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983017878845891d6db80a0b5a26dd42e48379dfea78c79c36f25cbe49501bed3e5cdcb5a1f1fc530f71be788b52f10d093c50de0f862f8608001830318f894095e7baea6a6c7c4c2dfeb977efac326af552d8780001ba0d2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866fa03ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0c0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0318f8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866f", + "s" : "0x3ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "814435b24698fc85278c551b16c1441ed5b07dd7cfe93d40baff74587d5c2aec", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e7", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f57878", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f46888", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractAndCallItOOG_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x01754e", + "hash" : "a6a163ea36deb59b40c6a05a3d1c7f47329f3206a997394e804657a0b16d4ec4", + "mixHash" : "5b94b6f42ad1ffc944c22f919a56b44ccb4b624e48b994d3bbce8fd7d8b69bab", + "nonce" : "456177a7054197c4", + "number" : "0x01", + "parentHash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "receiptTrie" : "8273cb7e49c6a8e6310343f78fd87d3593302e48ba97aca79feacac0ee22dd0d", + "stateRoot" : "49fd5a656b743526cc86fda39b5f418717aa61be6d061fe4af67f55b1df022ab", + "timestamp" : "0x5891d6de", + "transactionsTrie" : "6f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba04e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa049fd5a656b743526cc86fda39b5f418717aa61be6d061fe4af67f55b1df022aba06f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3ba08273cb7e49c6a8e6310343f78fd87d3593302e48ba97aca79feacac0ee22dd0db901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f463898301754e845891d6de80a05b94b6f42ad1ffc944c22f919a56b44ccb4b624e48b994d3bbce8fd7d8b69bab88456177a7054197c4f862f8608001830318f894095e7baea6a6c7c4c2dfeb977efac326af552d8780001ba0d2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866fa03ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0c0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0318f8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866f", + "s" : "0x3ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a6a163ea36deb59b40c6a05a3d1c7f47329f3206a997394e804657a0b16d4ec4", + "network" : "Frontier", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e7", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f5754e", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f46bb2", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractAndCallItOOG_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x01754e", + "hash" : "088159a9749b32441ea3abc53f97bc2a7dbcbb07daa38f42baf72bbca13ca775", + "mixHash" : "d27997fddacc0ce156bfd89b6eadfbf6ee70c893d626042af473361b50e24c69", + "nonce" : "927948cd2c853946", + "number" : "0x01", + "parentHash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "receiptTrie" : "8273cb7e49c6a8e6310343f78fd87d3593302e48ba97aca79feacac0ee22dd0d", + "stateRoot" : "49fd5a656b743526cc86fda39b5f418717aa61be6d061fe4af67f55b1df022ab", + "timestamp" : "0x5891d6df", + "transactionsTrie" : "6f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba04e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa049fd5a656b743526cc86fda39b5f418717aa61be6d061fe4af67f55b1df022aba06f54a3f90a0be837cd8357c28b481ba8017d07ba63237e10b76569a2c6e2bd3ba08273cb7e49c6a8e6310343f78fd87d3593302e48ba97aca79feacac0ee22dd0db901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f463898301754e845891d6df80a0d27997fddacc0ce156bfd89b6eadfbf6ee70c893d626042af473361b50e24c6988927948cd2c853946f862f8608001830318f894095e7baea6a6c7c4c2dfeb977efac326af552d8780001ba0d2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866fa03ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0c0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0318f8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd2dcdfd1cdaddf6df344be51f59e214875efd3405d665d95d4dc8655293b866f", + "s" : "0x3ec96b23e0612dd65f9b8d505e26b8b95fcb8612e207bd4ec1f613edb4f68ec0", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "4e72759bc420ff9f3bd304978e4065dd94a1b9df2c5cbbc48c75cee428863563", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03ab4ce03e63eee91700ee708b140752dc1a2eac333f0ca7cbfe3b1d74737d6c3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "088159a9749b32441ea3abc53f97bc2a7dbcbb07daa38f42baf72bbca13ca775", + "network" : "Homestead", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e7", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f5754e", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f46bb2", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546103e8f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash.json new file mode 100644 index 000000000..4b7107177 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractNoCash.json @@ -0,0 +1,402 @@ +{ + "CallContractToCreateContractNoCash_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xe2ac", + "hash" : "1c12187eeb99b0b63ac6de57f685dda3edc40ab27748b75d41328bbb156860ae", + "mixHash" : "173eb167072ca25dbee17b745a53374a52c2dd30d82b34f91281e10df2b5fb0e", + "nonce" : "9f9de6273c922a63", + "number" : "0x01", + "parentHash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "receiptTrie" : "9c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4", + "stateRoot" : "6ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99e", + "timestamp" : "0x5891d6ac", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901faa00ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99ea0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba09c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982e2ac845891d6ac80a0173eb167072ca25dbee17b745a53374a52c2dd30d82b34f91281e10df2b5fb0e889f9de6273c922a63f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "1c12187eeb99b0b63ac6de57f685dda3edc40ab27748b75d41328bbb156860ae", + "network" : "EIP150", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4e2ac", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f4fe54", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractNoCash_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xe2ac", + "hash" : "9544119824da369a0d7500af75715b5df3faf5f3a8788e292f2efc256e188815", + "mixHash" : "dc9afefd5f8a19f0f4283c52872998bd0a75df49c825083c2ce4fd1d0d7b9658", + "nonce" : "c669002e6b0d39ba", + "number" : "0x01", + "parentHash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "receiptTrie" : "9c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4", + "stateRoot" : "6ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99e", + "timestamp" : "0x5891d6ad", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901faa00ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99ea0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba09c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982e2ac845891d6ad80a0dc9afefd5f8a19f0f4283c52872998bd0a75df49c825083c2ce4fd1d0d7b965888c669002e6b0d39baf863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "9544119824da369a0d7500af75715b5df3faf5f3a8788e292f2efc256e188815", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4e2ac", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f4fe54", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractNoCash_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xe2ac", + "hash" : "3feb2c028868fe5825f318e8dbf5ddaa9fc44c89c513043c28eb5ee8ba9f09ce", + "mixHash" : "0c9e3af844d7525a8e0156c534eadadb5b7d565374896711f99c58957a8c0255", + "nonce" : "46c440dfff9b66bf", + "number" : "0x01", + "parentHash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "receiptTrie" : "9c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4", + "stateRoot" : "6ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99e", + "timestamp" : "0x5891d6af", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901faa00ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99ea0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba09c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982e2ac845891d6af80a00c9e3af844d7525a8e0156c534eadadb5b7d565374896711f99c58957a8c02558846c440dfff9b66bff863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "3feb2c028868fe5825f318e8dbf5ddaa9fc44c89c513043c28eb5ee8ba9f09ce", + "network" : "Frontier", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4e2ac", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f4fe54", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractNoCash_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xe2ac", + "hash" : "7893a743eec021a641accff56404ed05a450439f31847c5ced40ed199debafb8", + "mixHash" : "f62708791670a83854af18d2ac932220c0fe7df5ab27aaf0d2f2d4b7bbd29f51", + "nonce" : "6e6ab285d4aba632", + "number" : "0x01", + "parentHash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "receiptTrie" : "9c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4", + "stateRoot" : "6ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99e", + "timestamp" : "0x5891d6b0", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901faa00ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ce3d68bac2a89bb8c5ec663f0605a87a6d86d1b28c817a5a456d8afd9ddc99ea0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba09c189254a2bde6f29e978f6cb6a4c75dfdd5ec21071a1be944f0ec42077e25e4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982e2ac845891d6b080a0f62708791670a83854af18d2ac932220c0fe7df5ab27aaf0d2f2d4b7bbd29f51886e6ab285d4aba632f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "0ce247f31086ae99ff8c9c152fc4020d787e1fb6a036ccb5f709e493d4a8d596", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0971b6b9053c66f3283e93f3fda3df98ef152022d76a0881c1aa29c1261ab372aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "7893a743eec021a641accff56404ed05a450439f31847c5ced40ed199debafb8", + "network" : "Homestead", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4e2ac", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f4fe54", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x2710", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b620186a0f0600055", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG.json new file mode 100644 index 000000000..f308ff530 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOG.json @@ -0,0 +1,423 @@ +{ + "CallContractToCreateContractOOG_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x0147ed", + "hash" : "3ad9b28f85a2aae529b9517b4a84ed47b82477b0eed9470bc3246d3906be0d62", + "mixHash" : "99f5e9f9bee40f9cbcbe121ad206a436535cc1c79480cc9eeb47da398f909bfb", + "nonce" : "5534b4478d3d817c", + "number" : "0x01", + "parentHash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "receiptTrie" : "76f285c48fe1779b274581bbb5aa7779e480184c06d7d13083efa8bea0317efa", + "stateRoot" : "aec3bb1dae7f86447c7fbe1a0060f17124fe6a1c2e5a7731bd344f303a8a3589", + "timestamp" : "0x5891d6ca", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0aec3bb1dae7f86447c7fbe1a0060f17124fe6a1c2e5a7731bd344f303a8a3589a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba076f285c48fe1779b274581bbb5aa7779e480184c06d7d13083efa8bea0317efab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f46389830147ed845891d6ca80a099f5e9f9bee40f9cbcbe121ad206a436535cc1c79480cc9eeb47da398f909bfb885534b4478d3d817cf863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "3ad9b28f85a2aae529b9517b4a84ed47b82477b0eed9470bc3246d3906be0d62", + "network" : "EIP150", + "postState" : { + "0000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f547ed", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f49913", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractOOG_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xe645", + "hash" : "e04347a736e3d8c4d81491906a915271d925781643964637c19208ae0cee874d", + "mixHash" : "ddad84f788f295b1cb83ef3bbb7d553f656bc4be4d89f7e0d5a85e34a7f9abb8", + "nonce" : "f8d6c231896f8b51", + "number" : "0x01", + "parentHash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "receiptTrie" : "50ed407e8fb8f1496563359b68033684f541649f606904c802ee0fa7179c8e2a", + "stateRoot" : "880794e34db723856d914ac7a4807ffe25fed7f1052cd41d987c4f40cf03f35f", + "timestamp" : "0x5891d6cc", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901faa0194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0880794e34db723856d914ac7a4807ffe25fed7f1052cd41d987c4f40cf03f35fa0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba050ed407e8fb8f1496563359b68033684f541649f606904c802ee0fa7179c8e2ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982e645845891d6cc80a0ddad84f788f295b1cb83ef3bbb7d553f656bc4be4d89f7e0d5a85e34a7f9abb888f8d6c231896f8b51f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "e04347a736e3d8c4d81491906a915271d925781643964637c19208ae0cee874d", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4e645", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f4fabb", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractOOG_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x0144c3", + "hash" : "f1d39eaa9198358747d85fdd857f1585e89dc906ce625d3b036b471786081848", + "mixHash" : "d24c99a57bf844680380b718e24bfc47bafaa00acdc8c38744c545395d3622c4", + "nonce" : "ba84eedb959106b4", + "number" : "0x01", + "parentHash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "receiptTrie" : "1f29606e3936712cf9938824531816915c27d2adae8ccaf0239b1d02630e5689", + "stateRoot" : "133def848b7488f02be36c3581427f749e14cbcdd037d3eb21956ff0588a915e", + "timestamp" : "0x5891d6ce", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0133def848b7488f02be36c3581427f749e14cbcdd037d3eb21956ff0588a915ea0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba01f29606e3936712cf9938824531816915c27d2adae8ccaf0239b1d02630e5689b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f46389830144c3845891d6ce80a0d24c99a57bf844680380b718e24bfc47bafaa00acdc8c38744c545395d3622c488ba84eedb959106b4f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "f1d39eaa9198358747d85fdd857f1585e89dc906ce625d3b036b471786081848", + "network" : "Frontier", + "postState" : { + "0000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f544c3", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f49c3d", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractOOG_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x0144c3", + "hash" : "cae8c70810ed9ec14e44241e78e8f5cb539aef2319d98b5f3b5e363c4d189f1e", + "mixHash" : "466fe891337c5db617de01762a24e35f5e71392b91e6aa140957c93c9e562630", + "nonce" : "1717529eab96838d", + "number" : "0x01", + "parentHash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "receiptTrie" : "1f29606e3936712cf9938824531816915c27d2adae8ccaf0239b1d02630e5689", + "stateRoot" : "133def848b7488f02be36c3581427f749e14cbcdd037d3eb21956ff0588a915e", + "timestamp" : "0x5891d6d0", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0133def848b7488f02be36c3581427f749e14cbcdd037d3eb21956ff0588a915ea0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba01f29606e3936712cf9938824531816915c27d2adae8ccaf0239b1d02630e5689b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f46389830144c3845891d6d080a0466fe891337c5db617de01762a24e35f5e71392b91e6aa140957c93c9e562630881717529eab96838df863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "194515deb8da29d103ca53e7964ea6bd50ef79571d378763417709a151c93418", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "3d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03d647f5bfa0b3a4b82c37851493672cbc6b2b204c7c0bb8661be6cbebf9b4338a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "cae8c70810ed9ec14e44241e78e8f5cb539aef2319d98b5f3b5e363c4d189f1e", + "network" : "Homestead", + "postState" : { + "0000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f544c3", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f49c3d", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f0600055600060006000600060006000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas.json new file mode 100644 index 000000000..44e104d8a --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractOOGBonusGas.json @@ -0,0 +1,438 @@ +{ + "CallContractToCreateContractOOGBonusGas_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x0197b8", + "hash" : "d9798bfcebf69b316560b89fa08336b6c415d9e9a81b76cf4e62d44dc0dbc772", + "mixHash" : "7758b837ed75286e5c6ab2b12ecfc04f8035fb7d5101d74d2fe78dfbfccd49ae", + "nonce" : "7e101d58763ef959", + "number" : "0x01", + "parentHash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "receiptTrie" : "25ceea645a32bf95fa108bd48a32b011fb8fa61ab9c04d9dfc28f2d2fbe59989", + "stateRoot" : "4ece2e21765cd3000485bc35b44022e8a850364a85816d7fbecc202fca99645e", + "timestamp" : "0x5891d6f2", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba09820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04ece2e21765cd3000485bc35b44022e8a850364a85816d7fbecc202fca99645ea0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba025ceea645a32bf95fa108bd48a32b011fb8fa61ab9c04d9dfc28f2d2fbe59989b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f46389830197b8845891d6f280a07758b837ed75286e5c6ab2b12ecfc04f8035fb7d5101d74d2fe78dfbfccd49ae887e101d58763ef959f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "d9798bfcebf69b316560b89fa08336b6c415d9e9a81b76cf4e62d44dc0dbc772", + "network" : "EIP150", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6f", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f597b8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f44948", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x70", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractOOGBonusGas_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x0197b8", + "hash" : "aac66c31344bcd8c18d1644ee32fcf1b40d711ffeda2e4f09cefbb668bcc7c52", + "mixHash" : "8bbad7e612cf9ccdc3cd5177f42b1504b23f906db1beda70262c6ceb52a54c2f", + "nonce" : "4dec4d1e8e6473bc", + "number" : "0x01", + "parentHash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "receiptTrie" : "e2c99ec3a3de672e345a055da98f9c37edadf91f60e48c9d306e6a41bbef1c91", + "stateRoot" : "925fe9574ac1f4366e9574da110cb8f73170d47b72afafdf8dabb1110de56202", + "timestamp" : "0x5891d6f4", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba09820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0925fe9574ac1f4366e9574da110cb8f73170d47b72afafdf8dabb1110de56202a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba0e2c99ec3a3de672e345a055da98f9c37edadf91f60e48c9d306e6a41bbef1c91b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f46389830197b8845891d6f480a08bbad7e612cf9ccdc3cd5177f42b1504b23f906db1beda70262c6ceb52a54c2f884dec4d1e8e6473bcf863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "aac66c31344bcd8c18d1644ee32fcf1b40d711ffeda2e4f09cefbb668bcc7c52", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6f", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f597b8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f44948", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x70", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractOOGBonusGas_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x01948e", + "hash" : "a8e448949980fe3ddcccf3e46abc6ffd738a3556503deec5ce1516e4a8df6184", + "mixHash" : "e033139d21a80180038a684f29ada218d5a079964eddf323d263ff63cd10a321", + "nonce" : "ca48fd192bd51905", + "number" : "0x01", + "parentHash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "receiptTrie" : "8131e3247190f47b49c209c0648641774a99cc274548cd156f694a8dffef27e3", + "stateRoot" : "ed144c0e977342bfe4a31ceb416aaa79f91da25672d099c4bab16b82a3067bd1", + "timestamp" : "0x5891d6f5", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba09820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ed144c0e977342bfe4a31ceb416aaa79f91da25672d099c4bab16b82a3067bd1a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba08131e3247190f47b49c209c0648641774a99cc274548cd156f694a8dffef27e3b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f463898301948e845891d6f580a0e033139d21a80180038a684f29ada218d5a079964eddf323d263ff63cd10a32188ca48fd192bd51905f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a8e448949980fe3ddcccf3e46abc6ffd738a3556503deec5ce1516e4a8df6184", + "network" : "Frontier", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6f", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f5948e", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f44c72", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x70", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractOOGBonusGas_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x01948e", + "hash" : "2dde5d9c001c57eac491ff768474671387349ae41c5e1e2aa0150e8dea9e047a", + "mixHash" : "453049350a93deded4cb9098fb2a47222c4429bd7deb0f439023211ba9462087", + "nonce" : "ff6925f2ce65b101", + "number" : "0x01", + "parentHash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "receiptTrie" : "8131e3247190f47b49c209c0648641774a99cc274548cd156f694a8dffef27e3", + "stateRoot" : "ed144c0e977342bfe4a31ceb416aaa79f91da25672d099c4bab16b82a3067bd1", + "timestamp" : "0x5891d6f7", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba09820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ed144c0e977342bfe4a31ceb416aaa79f91da25672d099c4bab16b82a3067bd1a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba08131e3247190f47b49c209c0648641774a99cc274548cd156f694a8dffef27e3b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f463898301948e845891d6f780a0453049350a93deded4cb9098fb2a47222c4429bd7deb0f439023211ba946208788ff6925f2ce65b101f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "9820a5695970e40f099137ebaa8bc2af9d0a99441140698dff3663aa206e7b2e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09008ad91ec1e082d860c3b91e8a401467937d726d71eb253f563ca256c64e393a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "2dde5d9c001c57eac491ff768474671387349ae41c5e1e2aa0150e8dea9e047a", + "network" : "Homestead", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x6f", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f5948e", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f44c72", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x01", + "code" : "0x602060406000f0", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x70", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600c6000546000f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled.json new file mode 100644 index 000000000..14eb25b42 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractIfCalled.json @@ -0,0 +1,466 @@ +{ + "CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x020bce", + "hash" : "fe31f92c1c0b209a2aa7b2174cbcf17ceb19fea127c79b0f443f5b9fd559dbf3", + "mixHash" : "c2be5606f7751b65898f70127e31f7f23cafc62c168b09e3f65686c70b2e87a2", + "nonce" : "5d51471f6c12e0be", + "number" : "0x01", + "parentHash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "receiptTrie" : "0be265330da891375705e26e04cff2057cf8da71eda9ea32e1a00604c2e14bfc", + "stateRoot" : "2dfb554be016af87899a790e7f68df54e0bf5a845a7b2e536438be46c8eea3c6", + "timestamp" : "0x5891d681", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02dfb554be016af87899a790e7f68df54e0bf5a845a7b2e536438be46c8eea3c6a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba00be265330da891375705e26e04cff2057cf8da71eda9ea32e1a00604c2e14bfcb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983020bce845891d68180a0c2be5606f7751b65898f70127e31f7f23cafc62c168b09e3f65686c70b2e87a2885d51471f6c12e0bef863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "7023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "fe31f92c1c0b209a2aa7b2174cbcf17ceb19fea127c79b0f443f5b9fd559dbf3", + "network" : "EIP150", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e6", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f60bce", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "62c01474f089b07dae603491675dc5b5748f7049" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f3d532", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x02", + "code" : "0x602060406000f0", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x020bce", + "hash" : "b5592048cd678439df79d0973efd44fef9ead3cd135dd8542bd864fe5572fd2f", + "mixHash" : "11ab446829a381c5ae32c39aef49333cb16f6048eadc1efb36951f7ab1433a50", + "nonce" : "a17c896d6421efa0", + "number" : "0x01", + "parentHash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "receiptTrie" : "b32bf75e7ba424e11408eadb8df7219ca7b6702ec3688e3df458ad3b7af1db41", + "stateRoot" : "5f59be6c17ae2dc3e5835658f7458daf2d2df6b8fc2a97872057984634cd573a", + "timestamp" : "0x5891d683", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa05f59be6c17ae2dc3e5835658f7458daf2d2df6b8fc2a97872057984634cd573aa0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba0b32bf75e7ba424e11408eadb8df7219ca7b6702ec3688e3df458ad3b7af1db41b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983020bce845891d68380a011ab446829a381c5ae32c39aef49333cb16f6048eadc1efb36951f7ab1433a5088a17c896d6421efa0f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "7023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "b5592048cd678439df79d0973efd44fef9ead3cd135dd8542bd864fe5572fd2f", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e6", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f60bce", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "91ed00a0a906270d466af043c4e111dadca970a3" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f3d532", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x02", + "code" : "0x602060406000f0", + "nonce" : "0x02", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x0208a4", + "hash" : "887449f37b0b73e71cf3f262604b4ea92333db08e2ff3e3246d5cb93bd70e127", + "mixHash" : "042c95ca1249e3f2a46691cdd33d3317e554ec19e57cec7991de008248d5256a", + "nonce" : "5a69bcd4cf537f53", + "number" : "0x01", + "parentHash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "receiptTrie" : "9587f9741314b1dee1074730759bcdce59eb91fbe56ed7c84cf01823da7f3e3e", + "stateRoot" : "2166eb5a22a97399caab706f1173266eaa9cd70fc65897c7c4c535d42a6f233b", + "timestamp" : "0x5891d684", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02166eb5a22a97399caab706f1173266eaa9cd70fc65897c7c4c535d42a6f233ba0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba09587f9741314b1dee1074730759bcdce59eb91fbe56ed7c84cf01823da7f3e3eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f46389830208a4845891d68480a0042c95ca1249e3f2a46691cdd33d3317e554ec19e57cec7991de008248d5256a885a69bcd4cf537f53f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "7023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "887449f37b0b73e71cf3f262604b4ea92333db08e2ff3e3246d5cb93bd70e127", + "network" : "Frontier", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e6", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f608a4", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "62c01474f089b07dae603491675dc5b5748f7049" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f3d85c", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x02", + "code" : "0x602060406000f0", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractWhichWouldCreateContractIfCalled_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x0208a4", + "hash" : "8262ff49e9a73187d16f5fbb809773356a95208771dd5eb8d057f869a0303f1b", + "mixHash" : "7b7021d0523800f825b4222a6bd3fcf90e44f78299ee63a7d57eb3952dd2fb52", + "nonce" : "011ee549a5fd1983", + "number" : "0x01", + "parentHash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "receiptTrie" : "9587f9741314b1dee1074730759bcdce59eb91fbe56ed7c84cf01823da7f3e3e", + "stateRoot" : "2166eb5a22a97399caab706f1173266eaa9cd70fc65897c7c4c535d42a6f233b", + "timestamp" : "0x5891d686", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02166eb5a22a97399caab706f1173266eaa9cd70fc65897c7c4c535d42a6f233ba0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba09587f9741314b1dee1074730759bcdce59eb91fbe56ed7c84cf01823da7f3e3eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f46389830208a4845891d68680a07b7021d0523800f825b4222a6bd3fcf90e44f78299ee63a7d57eb3952dd2fb5288011ee549a5fd1983f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "bb6a8389ce2e5edac6d38e63445f4e406a5b4b56c87970956403d09da3b30c6a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "7023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07023225daeb6280eebc6aca862a89da3fa43e86fe4bcd206775c960bb5c4b739a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "8262ff49e9a73187d16f5fbb809773356a95208771dd5eb8d057f869a0303f1b", + "network" : "Homestead", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e6", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f608a4", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "62c01474f089b07dae603491675dc5b5748f7049" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f3d85c", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x02", + "code" : "0x602060406000f0", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "0x74600c60005566602060406000f060205260076039f36000526015600b6001f06000556000600060006000600160005461c350f1", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode.json new file mode 100644 index 000000000..0f7d1107e --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallContractToCreateContractWhichWouldCreateContractInInitCode.json @@ -0,0 +1,462 @@ +{ + "CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x019a59", + "hash" : "32899215239b9655fa4852e3092b45189140e4e2b5f18a1a42fa3e3f291e9167", + "mixHash" : "3487b402f4f932edf54592c2f718da2d5e8ee5154b85f5640bfb9e9055322f16", + "nonce" : "6fd98bbcbf406789", + "number" : "0x01", + "parentHash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "receiptTrie" : "5f494bdeb23575fa3bd40e22b1dce8e00821a65ca3e26f0cf41993a076fd8e11", + "stateRoot" : "b60e6a3a4ce88a386ed8fa11774b7f5a84c07a5a0987be55fde9762779dcdba0", + "timestamp" : "0x5891d6e2", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b60e6a3a4ce88a386ed8fa11774b7f5a84c07a5a0987be55fde9762779dcdba0a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba05f494bdeb23575fa3bd40e22b1dce8e00821a65ca3e26f0cf41993a076fd8e11b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983019a59845891d6e280a03487b402f4f932edf54592c2f718da2d5e8ee5154b85f5640bfb9e9055322f16886fd98bbcbf406789f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "32899215239b9655fa4852e3092b45189140e4e2b5f18a1a42fa3e3f291e9167", + "network" : "EIP150", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f59a59", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "62c01474f089b07dae603491675dc5b5748f7049" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f446a7", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x019a59", + "hash" : "ef6d2c1f5e1f5f28cf34a327c0b3669292c90bd89690fd0adc3fad847d42f138", + "mixHash" : "9c57ab62f51694842fac0e171c6cd5569ad6022f13c9bd3602f9b559e4b9c844", + "nonce" : "416465f2cea9a31d", + "number" : "0x01", + "parentHash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "receiptTrie" : "dfceca6bcd529664c09bb2746c1785d0481dcd762e52584a94634356da575235", + "stateRoot" : "9dfeb7c301188388b96fcd89afa692fa1cefef688924bf31ea5ddea52535bcad", + "timestamp" : "0x5891d6e4", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09dfeb7c301188388b96fcd89afa692fa1cefef688924bf31ea5ddea52535bcada0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba0dfceca6bcd529664c09bb2746c1785d0481dcd762e52584a94634356da575235b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983019a59845891d6e480a09c57ab62f51694842fac0e171c6cd5569ad6022f13c9bd3602f9b559e4b9c84488416465f2cea9a31df863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "ef6d2c1f5e1f5f28cf34a327c0b3669292c90bd89690fd0adc3fad847d42f138", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f59a59", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "91ed00a0a906270d466af043c4e111dadca970a3" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f446a7", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x02", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x019a59", + "hash" : "55f249bcfe9b41b59860d4cca3710108addef59f87329758548306e6a1bac0cc", + "mixHash" : "7319773922e1dd62c876b100251af205ff30ad47ee9083167ba43b6d176b98e4", + "nonce" : "3c5a14ff5d120e78", + "number" : "0x01", + "parentHash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "receiptTrie" : "5f494bdeb23575fa3bd40e22b1dce8e00821a65ca3e26f0cf41993a076fd8e11", + "stateRoot" : "b60e6a3a4ce88a386ed8fa11774b7f5a84c07a5a0987be55fde9762779dcdba0", + "timestamp" : "0x5891d6e5", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b60e6a3a4ce88a386ed8fa11774b7f5a84c07a5a0987be55fde9762779dcdba0a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba05f494bdeb23575fa3bd40e22b1dce8e00821a65ca3e26f0cf41993a076fd8e11b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983019a59845891d6e580a07319773922e1dd62c876b100251af205ff30ad47ee9083167ba43b6d176b98e4883c5a14ff5d120e78f863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "55f249bcfe9b41b59860d4cca3710108addef59f87329758548306e6a1bac0cc", + "network" : "Frontier", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f59a59", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "62c01474f089b07dae603491675dc5b5748f7049" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f446a7", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallContractToCreateContractWhichWouldCreateContractInInitCode_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x019a59", + "hash" : "b96d2cefa5f09534c2602f2c5e9bddfe36957a1d1c007fe1c46689c9385cd5b9", + "mixHash" : "c965f76ffdf5b97a373e380b79bc1f20847971de8ddc9c4a818935f500c5803a", + "nonce" : "bad63648b6af9cac", + "number" : "0x01", + "parentHash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "receiptTrie" : "5f494bdeb23575fa3bd40e22b1dce8e00821a65ca3e26f0cf41993a076fd8e11", + "stateRoot" : "b60e6a3a4ce88a386ed8fa11774b7f5a84c07a5a0987be55fde9762779dcdba0", + "timestamp" : "0x5891d6e7", + "transactionsTrie" : "c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901fba0808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b60e6a3a4ce88a386ed8fa11774b7f5a84c07a5a0987be55fde9762779dcdba0a0c9736bc50603440b31ff3f23c73baaab17b407a5db2b2aea4ea53a58a970ee0ba05f494bdeb23575fa3bd40e22b1dce8e00821a65ca3e26f0cf41993a076fd8e11b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983019a59845891d6e780a0c965f76ffdf5b97a373e380b79bc1f20847971de8ddc9c4a818935f500c5803a88bad63648b6af9cacf863f86180018401312d0094095e7baea6a6c7c4c2dfeb977efac326af552d8780001ca0a5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700a079cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabfc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x01312d00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xa5babdfe77e19c1014d3aa0b7f949c3b47c9beb0beaadd25f81f121f7852d700", + "s" : "0x79cdf46c2587c800f8d808ab682546ae36b37d05dfa55e3f8c9d36859386dabf", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "808b2f514f059d485b15c3d281fe056135a7a0de3ef2517ae8a876ddf4af287e", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0814e0966dbab9be1081894a4a46f6b2d3ccf1c8beef627bdf9171ceb1f895797a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "b96d2cefa5f09534c2602f2c5e9bddfe36957a1d1c007fe1c46689c9385cd5b9", + "network" : "Homestead", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f59a59", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "62c01474f089b07dae603491675dc5b5748f7049" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f446a7", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x00" : "0x0c" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x6b600c600055602060406000f0600052600c60146000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x05f5e100", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallRecursiveContract.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallRecursiveContract.json new file mode 100644 index 000000000..584ad11e7 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallRecursiveContract.json @@ -0,0 +1,582 @@ +{ + "CallRecursiveContract_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x05d602", + "hash" : "19b118c125ce8fbff1b592d65c6d978c42c664d7464f52b08665fd3b6ee32f3c", + "mixHash" : "cb052213a493b2878d9645aa8ca465c90a06e4f3654c5a42830d1a8251463205", + "nonce" : "08204a7144b89792", + "number" : "0x01", + "parentHash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "receiptTrie" : "094fb672162ff0a137b3e30810321528a5a6cc10634df85054e4856fee261a17", + "stateRoot" : "0289aea08a0161f13694a60100228ab183174df65a4dbe5c95b1193b8aa4a292", + "timestamp" : "0x5891d689", + "transactionsTrie" : "d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba034429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00289aea08a0161f13694a60100228ab183174df65a4dbe5c95b1193b8aa4a292a0d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493a0094fb672162ff0a137b3e30810321528a5a6cc10634df85054e4856fee261a17b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f463898305d602845891d68980a0cb052213a493b2878d9645aa8ca465c90a06e4f3654c5a42830d1a82514632058808204a7144b89792f862f860800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ca0767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072da06d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0cac0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072d", + "s" : "0x6d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0ca", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "19b118c125ce8fbff1b592d65c6d978c42c664d7464f52b08665fd3b6ee32f3c", + "network" : "EIP150", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x29", + "storage" : { + "0x02" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" + } + }, + "1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f9d602", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "9ca74ad1a326b79d9ec9c080deb56062e975a7ee" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x9ca74ad1a326b79d9ec9c080deb56062e975a7ee" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x096c3d", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "bbba3a14689a28fd82f09d4e01bc87d9654e95c3" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xbbba3a14689a28fd82f09d4e01bc87d9654e95c3" + } + }, + "dfceaa082d190ab34e3c37943de35ae8fc01f300" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xdfceaa082d190ab34e3c37943de35ae8fc01f300" + } + }, + "f0064be0919341a45680ec0d592eaee47df671ac" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xf0064be0919341a45680ec0d592eaee47df671ac" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x28", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallRecursiveContract_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x05d602", + "hash" : "aa1b0ab1baa9d8e381789dbc4f4cc6f4354359553613f7f0be6615779bb7c9d9", + "mixHash" : "94da0747ea85a2125b76486f18c5eff32951c5c936c5c4656fa7c819bdf0d450", + "nonce" : "fe276e00bb37672e", + "number" : "0x01", + "parentHash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "receiptTrie" : "f09f9453977e0f663e221d4f499c3a69374a3e9114d96a24e5a5f43a66fdf8bf", + "stateRoot" : "40d37713bc5484e4042bebda7f367f88d1b7888e16428b359b4c57a2e42aa69d", + "timestamp" : "0x5891d68b", + "transactionsTrie" : "d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba034429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa040d37713bc5484e4042bebda7f367f88d1b7888e16428b359b4c57a2e42aa69da0d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493a0f09f9453977e0f663e221d4f499c3a69374a3e9114d96a24e5a5f43a66fdf8bfb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f463898305d602845891d68b80a094da0747ea85a2125b76486f18c5eff32951c5c936c5c4656fa7c819bdf0d45088fe276e00bb37672ef862f860800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ca0767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072da06d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0cac0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072d", + "s" : "0x6d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0ca", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "aa1b0ab1baa9d8e381789dbc4f4cc6f4354359553613f7f0be6615779bb7c9d9", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x29", + "storage" : { + "0x02" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f9d602", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "4b0b4b3c7fd3dd5cea1d04dcf027dea29f84acb1" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x02", + "storage" : { + "0x02" : "0x4b0b4b3c7fd3dd5cea1d04dcf027dea29f84acb1" + } + }, + "60f971aa65f7e520dcb750823e2c239e61c3736b" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x02", + "storage" : { + "0x02" : "0x60f971aa65f7e520dcb750823e2c239e61c3736b" + } + }, + "6fc9df08d2206eff4f4c378aeb2a1f8c570952b9" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x02", + "storage" : { + "0x02" : "0x6fc9df08d2206eff4f4c378aeb2a1f8c570952b9" + } + }, + "74a77e95f3228f0b4d116d5a12e09aaf99ce54ae" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x02", + "storage" : { + "0x02" : "0x74a77e95f3228f0b4d116d5a12e09aaf99ce54ae" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x096c3d", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "f0064be0919341a45680ec0d592eaee47df671ac" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x02", + "storage" : { + "0x02" : "0xf0064be0919341a45680ec0d592eaee47df671ac" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x28", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallRecursiveContract_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x061a80", + "hash" : "cd17d29db37d4d9297315fc8a713ae0685347122d5d9d7b485f24377140ae85c", + "mixHash" : "46da69cc32839065bf938a865cffd8a6934f9175be12a3b2af7f518e0940a3f5", + "nonce" : "63ea455323271fb0", + "number" : "0x01", + "parentHash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "receiptTrie" : "148ccddbf11792db5ae8678da605f39100dd3a61ccb30746f764c0da5f07fab6", + "stateRoot" : "55f734e7ea6efcad82a24fa8642ca33400d5d51513ab41b99f6e195ded745b83", + "timestamp" : "0x5891d68d", + "transactionsTrie" : "d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba034429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa055f734e7ea6efcad82a24fa8642ca33400d5d51513ab41b99f6e195ded745b83a0d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493a0148ccddbf11792db5ae8678da605f39100dd3a61ccb30746f764c0da5f07fab6b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983061a80845891d68d80a046da69cc32839065bf938a865cffd8a6934f9175be12a3b2af7f518e0940a3f58863ea455323271fb0f862f860800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ca0767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072da06d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0cac0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072d", + "s" : "0x6d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0ca", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "cd17d29db37d4d9297315fc8a713ae0685347122d5d9d7b485f24377140ae85c", + "network" : "Frontier", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x29", + "storage" : { + "0x02" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" + } + }, + "1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fa1a80", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "8e3411c91d5dd4081b4846fa2f93808f5ad19686" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x8e3411c91d5dd4081b4846fa2f93808f5ad19686" + } + }, + "9ca74ad1a326b79d9ec9c080deb56062e975a7ee" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x9ca74ad1a326b79d9ec9c080deb56062e975a7ee" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0927bf", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "bbba3a14689a28fd82f09d4e01bc87d9654e95c3" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xbbba3a14689a28fd82f09d4e01bc87d9654e95c3" + } + }, + "dfceaa082d190ab34e3c37943de35ae8fc01f300" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xdfceaa082d190ab34e3c37943de35ae8fc01f300" + } + }, + "f0064be0919341a45680ec0d592eaee47df671ac" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xf0064be0919341a45680ec0d592eaee47df671ac" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x28", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallRecursiveContract_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x061a80", + "hash" : "b828f8a75a585dae843383af3889acb662c95e54263fa816089dba7aecdc9d44", + "mixHash" : "c27bb466f6482b18fb1ef10ebb6b4c19e91774ab72e4a8aba8e5adaf53cfc7f5", + "nonce" : "fb7efc800909ce8e", + "number" : "0x01", + "parentHash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "receiptTrie" : "148ccddbf11792db5ae8678da605f39100dd3a61ccb30746f764c0da5f07fab6", + "stateRoot" : "55f734e7ea6efcad82a24fa8642ca33400d5d51513ab41b99f6e195ded745b83", + "timestamp" : "0x5891d68e", + "transactionsTrie" : "d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901fba034429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa055f734e7ea6efcad82a24fa8642ca33400d5d51513ab41b99f6e195ded745b83a0d4be89a2f61318fc9713ec59a5f4dc08476e084155c765e911baf3180b66a493a0148ccddbf11792db5ae8678da605f39100dd3a61ccb30746f764c0da5f07fab6b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638983061a80845891d68e80a0c27bb466f6482b18fb1ef10ebb6b4c19e91774ab72e4a8aba8e5adaf53cfc7f588fb7efc800909ce8ef862f860800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ca0767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072da06d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0cac0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x767b4aeef3b7b464066b6622894304ddbe828ff6f7d35b4a208479b84190072d", + "s" : "0x6d23402c4c7144e986f0a9dbbb8bfc7fd8e1d75f13bb85d5cce03b46f0a8b0ca", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "34429ca283e00ae9c2f9e386289a7d805042a41c7de8f5af2f28f2572f0be22a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "9c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09c33b65c5ead10d16ec24c6d6dcdff561dae7610857513f507152c6d05e15d22a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "b828f8a75a585dae843383af3889acb662c95e54263fa816089dba7aecdc9d44", + "network" : "Homestead", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x29", + "storage" : { + "0x02" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" + } + }, + "1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x1a4c83e1a9834cdc7e4a905ff7f0cf44aed73180" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fa1a80", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "8e3411c91d5dd4081b4846fa2f93808f5ad19686" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x8e3411c91d5dd4081b4846fa2f93808f5ad19686" + } + }, + "9ca74ad1a326b79d9ec9c080deb56062e975a7ee" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0x9ca74ad1a326b79d9ec9c080deb56062e975a7ee" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0927bf", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "bbba3a14689a28fd82f09d4e01bc87d9654e95c3" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xbbba3a14689a28fd82f09d4e01bc87d9654e95c3" + } + }, + "dfceaa082d190ab34e3c37943de35ae8fc01f300" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xdfceaa082d190ab34e3c37943de35ae8fc01f300" + } + }, + "f0064be0919341a45680ec0d592eaee47df671ac" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + "0x02" : "0xf0064be0919341a45680ec0d592eaee47df671ac" + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x3060025560206000600039602060006000f0", + "nonce" : "0x28", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract.json new file mode 100644 index 000000000..6bb06ec2d --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/CallTheContractToCreateEmptyContract.json @@ -0,0 +1,430 @@ +{ + "CallTheContractToCreateEmptyContract_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xcf18", + "hash" : "0537a815364a866edfec2ce72a6af787eb1e72b092b11462bb9e44a51aa0741b", + "mixHash" : "a6c0e19441c3c9429ad0d4efca62dffac51cc6791d803c2b141b44cf4765f344", + "nonce" : "927dc3eeacd118be", + "number" : "0x01", + "parentHash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "receiptTrie" : "2cbff27367b0908e402e32ea8d9332cc83f5c534408932cd2a2d202fd34d49c2", + "stateRoot" : "90a354e24a4fe420e34d1e467237c07c43399dcbe314626c604180f566fc3b64", + "timestamp" : "0x5891d6c2", + "transactionsTrie" : "2ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa090a354e24a4fe420e34d1e467237c07c43399dcbe314626c604180f566fc3b64a02ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8ba02cbff27367b0908e402e32ea8d9332cc83f5c534408932cd2a2d202fd34d49c2b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982cf18845891d6c280a0a6c0e19441c3c9429ad0d4efca62dffac51cc6791d803c2b141b44cf4765f34488927dc3eeacd118bef862f8608001830186a094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ba039083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5a012cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4fc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0186a0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x39083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5", + "s" : "0x12cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4f", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0537a815364a866edfec2ce72a6af787eb1e72b092b11462bb9e44a51aa0741b", + "network" : "EIP150", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x602060006000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4cf18", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7327", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x602060006000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallTheContractToCreateEmptyContract_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xcf18", + "hash" : "a0c1e7371aae8050e09c4af0c3a385c60024669f442681a88ef91452c20b5379", + "mixHash" : "d60f2755aa8b3288e277081bfba1885263099e8e41ed521c4fa0c09fecb903fd", + "nonce" : "f5f519dec153c58c", + "number" : "0x01", + "parentHash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "receiptTrie" : "7ad7d1d03f6d8a702bb3c949a36e907185e450fe574c566cfb7408fb5063b305", + "stateRoot" : "a61af2032da7badc715f9ed9910726d0646ec5a7f872dc9b164be406c015e434", + "timestamp" : "0x5891d6c4", + "transactionsTrie" : "2ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a61af2032da7badc715f9ed9910726d0646ec5a7f872dc9b164be406c015e434a02ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8ba07ad7d1d03f6d8a702bb3c949a36e907185e450fe574c566cfb7408fb5063b305b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982cf18845891d6c480a0d60f2755aa8b3288e277081bfba1885263099e8e41ed521c4fa0c09fecb903fd88f5f519dec153c58cf862f8608001830186a094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ba039083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5a012cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4fc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0186a0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x39083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5", + "s" : "0x12cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4f", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a0c1e7371aae8050e09c4af0c3a385c60024669f442681a88ef91452c20b5379", + "network" : "EIP158", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x602060006000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4cf18", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7327", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x602060006000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallTheContractToCreateEmptyContract_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xcf18", + "hash" : "47245876db11742abbf79f283dc3ac8a4883484d16e0afcd066861e8eddea36a", + "mixHash" : "45b80cc032da936e59b7f3348a4375f59b5aa0743a21915e2c9c4e806d1e23c1", + "nonce" : "9ecb8abd3ab8801a", + "number" : "0x01", + "parentHash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "receiptTrie" : "2cbff27367b0908e402e32ea8d9332cc83f5c534408932cd2a2d202fd34d49c2", + "stateRoot" : "90a354e24a4fe420e34d1e467237c07c43399dcbe314626c604180f566fc3b64", + "timestamp" : "0x5891d6c5", + "transactionsTrie" : "2ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa090a354e24a4fe420e34d1e467237c07c43399dcbe314626c604180f566fc3b64a02ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8ba02cbff27367b0908e402e32ea8d9332cc83f5c534408932cd2a2d202fd34d49c2b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982cf18845891d6c580a045b80cc032da936e59b7f3348a4375f59b5aa0743a21915e2c9c4e806d1e23c1889ecb8abd3ab8801af862f8608001830186a094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ba039083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5a012cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4fc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0186a0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x39083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5", + "s" : "0x12cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4f", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "47245876db11742abbf79f283dc3ac8a4883484d16e0afcd066861e8eddea36a", + "network" : "Frontier", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x602060006000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4cf18", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7327", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x602060006000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "CallTheContractToCreateEmptyContract_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xcf18", + "hash" : "a2b3fdb8b3fd7f32fa73777ddaa290993f4c48b86f78dd3d64b59d25ff5a7768", + "mixHash" : "070a93cf6dedca538a29446e04cc710f325e39b14aa0bd6a7a6a206ab322c71a", + "nonce" : "31e4d9166d6d715c", + "number" : "0x01", + "parentHash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "receiptTrie" : "2cbff27367b0908e402e32ea8d9332cc83f5c534408932cd2a2d202fd34d49c2", + "stateRoot" : "90a354e24a4fe420e34d1e467237c07c43399dcbe314626c604180f566fc3b64", + "timestamp" : "0x5891d6c7", + "transactionsTrie" : "2ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8b", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa090a354e24a4fe420e34d1e467237c07c43399dcbe314626c604180f566fc3b64a02ea3be583eb7721ef3ad427a7215fc58898d58d74ec2e368d05cdadd04d95d8ba02cbff27367b0908e402e32ea8d9332cc83f5c534408932cd2a2d202fd34d49c2b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982cf18845891d6c780a0070a93cf6dedca538a29446e04cc710f325e39b14aa0bd6a7a6a206ab322c71a8831e4d9166d6d715cf862f8608001830186a094095e7baea6a6c7c4c2dfeb977efac326af552d8701001ba039083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5a012cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4fc0", + "transactions" : [ + { + "data" : "0x00", + "gasLimit" : "0x0186a0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x39083239d7b08f164c6a5bc9296378e1d1d455d3cea34148fb59f3808de745b5", + "s" : "0x12cbce366ed870dc922fd7303b30fd37a85a1991145a23c2e14dca09d45f3c4f", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "756e1a3498315d32e9a9b7d2667ff8a3c396f572cdb80af286e9eff4ac39c229", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0bb70c15fcbfacf6261bbf69697163a3ab6ea0f041c52f41f1526de9a82370e99a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a2b3fdb8b3fd7f32fa73777ddaa290993f4c48b86f78dd3d64b59d25ff5a7768", + "network" : "Homestead", + "postState" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x01", + "code" : "0x602060006000f0", + "nonce" : "0x01", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4cf18", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7327", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x00", + "code" : "0x602060006000f0", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation.json new file mode 100644 index 000000000..4107777df --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/NotEnoughCashContractCreation.json @@ -0,0 +1,302 @@ +{ + "NotEnoughCashContractCreation_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x00", + "hash" : "449d365957fd4c9ace794a07a6e240ce9ac03dca8cc003f8a1bf5cd265ef11a8", + "mixHash" : "e586b231b5a7ab55a9a53db47a59c7a70c031ab59fab9aebe488fe8d64aec258", + "nonce" : "1033c1912f5336c8", + "number" : "0x01", + "parentHash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "2896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ff", + "timestamp" : "0x5891d691", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a0879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f80845891d69180a0e586b231b5a7ab55a9a53db47a59c7a70c031ab59fab9aebe488fe8d64aec258881033c1912f5336c8c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "449d365957fd4c9ace794a07a6e240ce9ac03dca8cc003f8a1bf5cd265ef11a8", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "NotEnoughCashContractCreation_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x00", + "hash" : "76ac5498eea21300a6ea10ab40937035536e82908928512f55648d720f7194b3", + "mixHash" : "8643058d06e44ad7ac9d89a51630e269c88aa3dcd59eb5d620872ffa40e1c112", + "nonce" : "1d05826aaf9a18a6", + "number" : "0x01", + "parentHash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "2896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ff", + "timestamp" : "0x5891d693", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a0879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f80845891d69380a08643058d06e44ad7ac9d89a51630e269c88aa3dcd59eb5d620872ffa40e1c112881d05826aaf9a18a6c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "76ac5498eea21300a6ea10ab40937035536e82908928512f55648d720f7194b3", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "NotEnoughCashContractCreation_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x00", + "hash" : "f4dccc7d258385347856a6667c17581a0a6015f8a62bcabb8b4ef0cf6f1051a1", + "mixHash" : "36f51b5fa0bc8f42818805467551bfdf3df5f704602f6bdc7683f9508e888d3a", + "nonce" : "07e04eda0c99b972", + "number" : "0x01", + "parentHash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "2896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ff", + "timestamp" : "0x5891d695", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a0879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f80845891d69580a036f51b5fa0bc8f42818805467551bfdf3df5f704602f6bdc7683f9508e888d3a8807e04eda0c99b972c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "f4dccc7d258385347856a6667c17581a0a6015f8a62bcabb8b4ef0cf6f1051a1", + "network" : "Frontier", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "NotEnoughCashContractCreation_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x00", + "hash" : "ee97bdce8a6c924f074a3d3eb0a033850e83bb51e7de5c774e8f12bc19374572", + "mixHash" : "5fcb37063d5eb2302fb4d13a5879b1faf32d87562c0c314e196d27f01b09652f", + "nonce" : "9b8ce3596155c3b7", + "number" : "0x01", + "parentHash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "2896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ff", + "timestamp" : "0x5891d697", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a0879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02896e24f22bac9738ce330cb649b7c2b73b6376f75778aa75782046096eec9ffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f80845891d69780a05fcb37063d5eb2302fb4d13a5879b1faf32d87562c0c314e196d27f01b09652f889b8ce3596155c3b7c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "879a0c5b8ae510b8f26732c474d837f369d6fb74e08539c23d872b7e2308cf57", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f10846403945e764b907151f573ce337b6a5a1d0f51b43bfbb59af88a9991ab2a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "ee97bdce8a6c924f074a3d3eb0a033850e83bb51e7de5c774e8f12bc19374572", + "network" : "Homestead", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x56a1", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation.json new file mode 100644 index 000000000..5e80f5925 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/OutOfGasContractCreation.json @@ -0,0 +1,313 @@ +{ + "OutOfGasContractCreation_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x00", + "hash" : "2e882667ab210264927dfcc720d8a307abb26793d0e9fe78cdac6b98d3ddcf5e", + "mixHash" : "9f238b0bd52b1b128fec1b60ab5d2d7637724b661ded2321a2c61bf92e559701", + "nonce" : "f08c6c4bab52703a", + "number" : "0x01", + "parentHash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "880c26637573dbbdfc22d119722cfc9b22a6e3140a56e6733906ccf2198b82ff", + "timestamp" : "0x5891d6d2", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fdf901f8a02db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0880c26637573dbbdfc22d119722cfc9b22a6e3140a56e6733906ccf2198b82ffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638980845891d6d280a09f238b0bd52b1b128fec1b60ab5d2d7637724b661ded2321a2c61bf92e55970188f08c6c4bab52703ac0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "18c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa018c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "2e882667ab210264927dfcc720d8a307abb26793d0e9fe78cdac6b98d3ddcf5e", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OutOfGasContractCreation_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x00", + "hash" : "af2b20e6e531baf84cc770a60b122dfbc6b8e0a2f868eb774f53ccaa6e4372df", + "mixHash" : "c811533c3c9528dd8db1c70d73773a96c83bb9d9ac6c70e632e1299fd423513d", + "nonce" : "6e2c2cb315ab8b1d", + "number" : "0x01", + "parentHash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "880c26637573dbbdfc22d119722cfc9b22a6e3140a56e6733906ccf2198b82ff", + "timestamp" : "0x5891d6d3", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fdf901f8a02db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0880c26637573dbbdfc22d119722cfc9b22a6e3140a56e6733906ccf2198b82ffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638980845891d6d380a0c811533c3c9528dd8db1c70d73773a96c83bb9d9ac6c70e632e1299fd423513d886e2c2cb315ab8b1dc0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "18c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa018c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "af2b20e6e531baf84cc770a60b122dfbc6b8e0a2f868eb774f53ccaa6e4372df", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OutOfGasContractCreation_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xd2f0", + "hash" : "753a682a8ab0001f24e5cbd3827feb420e9eb22a51bcff2cb6fc5ccf60737189", + "mixHash" : "597fa0c23c33a585c2c4a4372e7c5154f734876c20b643291e6ab762640405f8", + "nonce" : "cba5b8f88d799202", + "number" : "0x01", + "parentHash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "receiptTrie" : "89818ac59d3ced1362f6481e6ffbd0771ae579801b06c455b4209d0deb41edc0", + "stateRoot" : "cc27e84fb7ff11c0eb7b6013ddf927746f1d2d0a8d6660d8cf30da69317ef5c0", + "timestamp" : "0x5891d6d5", + "transactionsTrie" : "b9596915d0b9f03553bfec451943a20989371a6de5870f6bd918b40bbde5e024", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901faa02db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cc27e84fb7ff11c0eb7b6013ddf927746f1d2d0a8d6660d8cf30da69317ef5c0a0b9596915d0b9f03553bfec451943a20989371a6de5870f6bd918b40bbde5e024a089818ac59d3ced1362f6481e6ffbd0771ae579801b06c455b4209d0deb41edc0b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982d2f0845891d6d580a0597fa0c23c33a585c2c4a4372e7c5154f734876c20b643291e6ab762640405f888cba5b8f88d799202f863f861800382d2f0800196600a80600c6000396000f200600160008035811a81001ba09fd6e1efe17b6f72982e12502ff580b25fc8776fec34a3aa0baba0626f1d749da0066143fce8887ba2bd54e02508846ae0c4e500252c9f04d11f3ad63268aa2e19c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200600160008035811a8100", + "gasLimit" : "0xd2f0", + "gasPrice" : "0x03", + "nonce" : "0x00", + "r" : "0x9fd6e1efe17b6f72982e12502ff580b25fc8776fec34a3aa0baba0626f1d749d", + "s" : "0x066143fce8887ba2bd54e02508846ae0c4e500252c9f04d11f3ad63268aa2e19", + "to" : "", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "18c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa018c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "753a682a8ab0001f24e5cbd3827feb420e9eb22a51bcff2cb6fc5ccf60737189", + "network" : "Frontier", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f678d0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0cc970", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OutOfGasContractCreation_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x00", + "hash" : "801db07290356311ea792eae90255ecdd6c36b97d801de38684243edaea475ad", + "mixHash" : "3afdb2010331e9be84011ad277d28b2bf8cbf5ff29fc233e9aab95e4230d0a06", + "nonce" : "7489269bb781d1f9", + "number" : "0x01", + "parentHash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "880c26637573dbbdfc22d119722cfc9b22a6e3140a56e6733906ccf2198b82ff", + "timestamp" : "0x5891d6d7", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fdf901f8a02db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0880c26637573dbbdfc22d119722cfc9b22a6e3140a56e6733906ccf2198b82ffa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638980845891d6d780a03afdb2010331e9be84011ad277d28b2bf8cbf5ff29fc233e9aab95e4230d0a06887489269bb781d1f9c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "2db9cfe458f851a4c1c2ad33c85c792b3ca64aa7c2c5c86ff12a43e267c24731", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "18c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa018c1342886baeaf926b3fbbfb0484bf0cd1ced43576547c11153d3c8944d5c47a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "801db07290356311ea792eae90255ecdd6c36b97d801de38684243edaea475ad", + "network" : "Homestead", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation.json new file mode 100644 index 000000000..5d8b1db0a --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/OutOfGasPrefundedContractCreation.json @@ -0,0 +1,369 @@ +{ + "OutOfGasPrefundedContractCreation_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x00", + "hash" : "0cedc92a1dd4269b6c04c0882fddb8381db7deb627e068ca47b68891976ea2c7", + "mixHash" : "b03465d137326c343eaa49a1051f928de399e269a040de2e8fb1d8d047a83222", + "nonce" : "45b2aed6ec6df19b", + "number" : "0x01", + "parentHash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "6ef7fd8c613526a87919e1382cf83bf96e158e7403937a4d56b549a812fc24e3", + "timestamp" : "0x5891d679", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fdf901f8a074163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ef7fd8c613526a87919e1382cf83bf96e158e7403937a4d56b549a812fc24e3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638980845891d67980a0b03465d137326c343eaa49a1051f928de399e269a040de2e8fb1d8d047a832228845b2aed6ec6df19bc0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0cedc92a1dd4269b6c04c0882fddb8381db7deb627e068ca47b68891976ea2c7", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OutOfGasPrefundedContractCreation_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x00", + "hash" : "630815245552869bf02ad08a49fed947d3ee44018f1daef93a4f5817ce165047", + "mixHash" : "2ca1646ccc1b27fe3313bc8726d1f9f765fc148a9ead1968f66daee0614cb7e4", + "nonce" : "b788bf4997ee70b9", + "number" : "0x01", + "parentHash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "6ef7fd8c613526a87919e1382cf83bf96e158e7403937a4d56b549a812fc24e3", + "timestamp" : "0x5891d67b", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fdf901f8a074163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ef7fd8c613526a87919e1382cf83bf96e158e7403937a4d56b549a812fc24e3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638980845891d67b80a02ca1646ccc1b27fe3313bc8726d1f9f765fc148a9ead1968f66daee0614cb7e488b788bf4997ee70b9c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "630815245552869bf02ad08a49fed947d3ee44018f1daef93a4f5817ce165047", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OutOfGasPrefundedContractCreation_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0xd2f0", + "hash" : "a647d9b1e671ebc29b460669f75b0c52e711af86bfae17094762709c593aaa14", + "mixHash" : "a0d64759a0a04ac0acbe7b2320d9400827fdfe6c1803891e0621fea0a55dd322", + "nonce" : "9ef84beb2fc75b64", + "number" : "0x01", + "parentHash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "receiptTrie" : "084924526258c0adf33208bb6533096282a9e5ad562e2fe5ea3cd60c9c2aa378", + "stateRoot" : "7be96cf40604a6c8f9f5765c72261ce00d3a00c5922f0334a07cd896128ec838", + "timestamp" : "0x5891d67d", + "transactionsTrie" : "b9596915d0b9f03553bfec451943a20989371a6de5870f6bd918b40bbde5e024", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901faa074163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07be96cf40604a6c8f9f5765c72261ce00d3a00c5922f0334a07cd896128ec838a0b9596915d0b9f03553bfec451943a20989371a6de5870f6bd918b40bbde5e024a0084924526258c0adf33208bb6533096282a9e5ad562e2fe5ea3cd60c9c2aa378b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638982d2f0845891d67d80a0a0d64759a0a04ac0acbe7b2320d9400827fdfe6c1803891e0621fea0a55dd322889ef84beb2fc75b64f863f861800382d2f0800196600a80600c6000396000f200600160008035811a81001ba09fd6e1efe17b6f72982e12502ff580b25fc8776fec34a3aa0baba0626f1d749da0066143fce8887ba2bd54e02508846ae0c4e500252c9f04d11f3ad63268aa2e19c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200600160008035811a8100", + "gasLimit" : "0xd2f0", + "gasPrice" : "0x03", + "nonce" : "0x00", + "r" : "0x9fd6e1efe17b6f72982e12502ff580b25fc8776fec34a3aa0baba0626f1d749d", + "s" : "0x066143fce8887ba2bd54e02508846ae0c4e500252c9f04d11f3ad63268aa2e19", + "to" : "", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a647d9b1e671ebc29b460669f75b0c52e711af86bfae17094762709c593aaa14", + "network" : "Frontier", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f678d0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0cc970", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OutOfGasPrefundedContractCreation_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x05f46389", + "gasUsed" : "0x00", + "hash" : "731a9e236b958badd667e537e618692703cb2895c91e1a0ea6ae7c6eb2d28df6", + "mixHash" : "b8e0308f977417bfd106ada0280650ae54a61d7896471972ccb32dac57bd3eaf", + "nonce" : "5860b32467c6e65f", + "number" : "0x01", + "parentHash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "6ef7fd8c613526a87919e1382cf83bf96e158e7403937a4d56b549a812fc24e3", + "timestamp" : "0x5891d67e", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fdf901f8a074163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ef7fd8c613526a87919e1382cf83bf96e158e7403937a4d56b549a812fc24e3a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405f4638980845891d67e80a0b8e0308f977417bfd106ada0280650ae54a61d7896471972ccb32dac57bd3eaf885860b32467c6e65fc0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x05f5e100", + "gasUsed" : "0x00", + "hash" : "74163b6522d7cb08a9b441d32ab28c841e8410ef4dd11f70917d3aa371e95a9a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0820dea567b5028afad5568712a2bbfcf60e44f845b8d9d5668e8abf00763867ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405f5e100808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "731a9e236b958badd667e537e618692703cb2895c91e1a0ea6ae7c6eb2d28df6", + "network" : "Homestead", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/ReturnTest.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/ReturnTest.json new file mode 100644 index 000000000..7e42d1337 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/ReturnTest.json @@ -0,0 +1,462 @@ +{ + "ReturnTest_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x98705c", + "gasUsed" : "0xa31f", + "hash" : "1ca953f918c7b14f2c3089b1acd7741b532534a8b13e527b6af666ecfc5f09fe", + "mixHash" : "aea15032b03294e7d2c13b6d4aaf84908956830a75ab36cc184059e5a2fb910b", + "nonce" : "678944da6e8f3fba", + "number" : "0x01", + "parentHash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "receiptTrie" : "b0443e0966e248f345b2c003b209beefdf3d460e2bdc36fa189d7734f7a7537d", + "stateRoot" : "7e147a0198ba937fce0cfe4989cdff660a0d0fdcb3b206f7988b0eb113395cc0", + "timestamp" : "0x5891d6b3", + "transactionsTrie" : "503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a00b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07e147a0198ba937fce0cfe4989cdff660a0d0fdcb3b206f7988b0eb113395cc0a0503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078a0b0443e0966e248f345b2c003b209beefdf3d460e2bdc36fa189d7734f7a7537db901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398705c82a31f845891d6b380a0aea15032b03294e7d2c13b6d4aaf84908956830a75ab36cc184059e5a2fb910b88678944da6e8f3fbaf862f8608001830493e094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba020da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9a001a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x20da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9", + "s" : "0x01a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "1ca953f918c7b14f2c3089b1acd7741b532534a8b13e527b6af666ecfc5f09fe", + "network" : "EIP150", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a31f", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e9f21", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "ReturnTest_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x98705c", + "gasUsed" : "0xa31f", + "hash" : "6d3bb54c6ef0ea0fe84383130c985985fe66fced759090a3c44a121b9bbe03af", + "mixHash" : "f1a4d9e13f83449f1b898ab15aee10996c3e50981fcc054749084216af74d91d", + "nonce" : "1c73f9ac42582df9", + "number" : "0x01", + "parentHash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "receiptTrie" : "b0443e0966e248f345b2c003b209beefdf3d460e2bdc36fa189d7734f7a7537d", + "stateRoot" : "7e147a0198ba937fce0cfe4989cdff660a0d0fdcb3b206f7988b0eb113395cc0", + "timestamp" : "0x5891d6b5", + "transactionsTrie" : "503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a00b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07e147a0198ba937fce0cfe4989cdff660a0d0fdcb3b206f7988b0eb113395cc0a0503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078a0b0443e0966e248f345b2c003b209beefdf3d460e2bdc36fa189d7734f7a7537db901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398705c82a31f845891d6b580a0f1a4d9e13f83449f1b898ab15aee10996c3e50981fcc054749084216af74d91d881c73f9ac42582df9f862f8608001830493e094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba020da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9a001a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x20da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9", + "s" : "0x01a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "6d3bb54c6ef0ea0fe84383130c985985fe66fced759090a3c44a121b9bbe03af", + "network" : "EIP158", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a31f", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e9f21", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "ReturnTest_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x98705c", + "gasUsed" : "0xa08b", + "hash" : "cd30f6432409b58c9bae1f504b7db03dcc7763326b7007332ac046864d29157f", + "mixHash" : "4367f58e0cd24d88ff467130d693906deda48dc3154026bdf288b7b53a969048", + "nonce" : "ba78ddeb1413640f", + "number" : "0x01", + "parentHash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "receiptTrie" : "4ad56f16d57937c3d2c822e21e8342961587b987061a0f6343d4c54c03e3c8a2", + "stateRoot" : "cc033ba43062a4e72e09a0fd6a14e8d5be58b11bc37cd5f81bdfa05899b016d8", + "timestamp" : "0x5891d6b7", + "transactionsTrie" : "503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a00b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cc033ba43062a4e72e09a0fd6a14e8d5be58b11bc37cd5f81bdfa05899b016d8a0503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078a04ad56f16d57937c3d2c822e21e8342961587b987061a0f6343d4c54c03e3c8a2b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398705c82a08b845891d6b780a04367f58e0cd24d88ff467130d693906deda48dc3154026bdf288b7b53a96904888ba78ddeb1413640ff862f8608001830493e094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba020da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9a001a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x20da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9", + "s" : "0x01a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "cd30f6432409b58c9bae1f504b7db03dcc7763326b7007332ac046864d29157f", + "network" : "Frontier", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a08b", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0ea1b5", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "ReturnTest_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x98705c", + "gasUsed" : "0xa08b", + "hash" : "b5fad63f5d1ade6b8dbaf6ae58429a81609f019ead56997bdc525dabd5562593", + "mixHash" : "f318512b295d35ead4648d664385c3309be599f31c9befbc3a88b9f24ac602d8", + "nonce" : "3068e853759a819a", + "number" : "0x01", + "parentHash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "receiptTrie" : "4ad56f16d57937c3d2c822e21e8342961587b987061a0f6343d4c54c03e3c8a2", + "stateRoot" : "cc033ba43062a4e72e09a0fd6a14e8d5be58b11bc37cd5f81bdfa05899b016d8", + "timestamp" : "0x5891d6b8", + "transactionsTrie" : "503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a00b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cc033ba43062a4e72e09a0fd6a14e8d5be58b11bc37cd5f81bdfa05899b016d8a0503f1d6935235f7b7d9d33ff9771fba4c3e8271ddd595fd8b8f29b445b460078a04ad56f16d57937c3d2c822e21e8342961587b987061a0f6343d4c54c03e3c8a2b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018398705c82a08b845891d6b880a0f318512b295d35ead4648d664385c3309be599f31c9befbc3a88b9f24ac602d8883068e853759a819af862f8608001830493e094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba020da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9a001a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x20da68794ae547ca605073f401fa13b957d3a93590822aa791bf7e5bb04bfad9", + "s" : "0x01a3212c79d7cbac919724f07da0e43302b7c10d14cba594aadc4220cc735555", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x989680", + "gasUsed" : "0x00", + "hash" : "0b304ebbb356a85eb74319b82cabacddde588ff16e07f5ca16a145043b77a610", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ff82e05817d00564d38785ec95dd34c0d382b91fb6ba20b20d74efca6b2f2639a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083989680808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "b5fad63f5d1ade6b8dbaf6ae58429a81609f019ead56997bdc525dabd5562593", + "network" : "Homestead", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a08b", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0ea1b5", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x6001601f6001601e600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b6107d0f1506000516000556002601ef3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60156000526001601ff3", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/ReturnTest2.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/ReturnTest2.json new file mode 100644 index 000000000..2b65e57ac --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/ReturnTest2.json @@ -0,0 +1,466 @@ +{ + "ReturnTest2_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x3b8be34f", + "gasUsed" : "0xf15f", + "hash" : "b843935de8246aa5f1653db4e4eefdc789e905f04f25475252c73cbd5b77b3ac", + "mixHash" : "db6a08cd8af7a853402402a2713e7a0bdf61d51d839533fac3769456a67c7c96", + "nonce" : "fc496290d50e87b2", + "number" : "0x01", + "parentHash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "receiptTrie" : "223a046c3c3345691c0a002ff05fdcc1e6151fc2cefe0bf751919eebb725dcad", + "stateRoot" : "f34d8e209e9d434dcdcd66eae7ffd5bc641866516ed1aec97789278dcc4c73a2", + "timestamp" : "0x5891d6a2", + "transactionsTrie" : "714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f34d8e209e9d434dcdcd66eae7ffd5bc641866516ed1aec97789278dcc4c73a2a0714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148a0223a046c3c3345691c0a002ff05fdcc1e6151fc2cefe0bf751919eebb725dcadb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001843b8be34f82f15f845891d6a280a0db6a08cd8af7a853402402a2713e7a0bdf61d51d839533fac3769456a67c7c9688fc496290d50e87b2f862f86080018303d09094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba040400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827a00cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x03d090", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x40400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827", + "s" : "0x0cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3b9aca00", + "gasUsed" : "0x00", + "hash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "8ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080843b9aca00808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "b843935de8246aa5f1653db4e4eefdc789e905f04f25475252c73cbd5b77b3ac", + "network" : "EIP150", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15", + "0x01" : "0x3f" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4f15f", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e50e1", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "ReturnTest2_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x3b8be34f", + "gasUsed" : "0xf15f", + "hash" : "ef17e3377871d529d6d4db22233b4f0d2ec22a993e631d3c5f4d3681f61d4077", + "mixHash" : "c54ceec66e9a113d7b56697ef123449535b1b6f715c2f58e4f831d249291af07", + "nonce" : "5a9585a356e87d96", + "number" : "0x01", + "parentHash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "receiptTrie" : "223a046c3c3345691c0a002ff05fdcc1e6151fc2cefe0bf751919eebb725dcad", + "stateRoot" : "f34d8e209e9d434dcdcd66eae7ffd5bc641866516ed1aec97789278dcc4c73a2", + "timestamp" : "0x5891d6a5", + "transactionsTrie" : "714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f34d8e209e9d434dcdcd66eae7ffd5bc641866516ed1aec97789278dcc4c73a2a0714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148a0223a046c3c3345691c0a002ff05fdcc1e6151fc2cefe0bf751919eebb725dcadb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001843b8be34f82f15f845891d6a580a0c54ceec66e9a113d7b56697ef123449535b1b6f715c2f58e4f831d249291af07885a9585a356e87d96f862f86080018303d09094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba040400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827a00cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x03d090", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x40400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827", + "s" : "0x0cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3b9aca00", + "gasUsed" : "0x00", + "hash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "8ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080843b9aca00808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "ef17e3377871d529d6d4db22233b4f0d2ec22a993e631d3c5f4d3681f61d4077", + "network" : "EIP158", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15", + "0x01" : "0x3f" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4f15f", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e50e1", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "ReturnTest2_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x3b8be34f", + "gasUsed" : "0xeecb", + "hash" : "e7c464a6f0d3e4f3af096e568d20bb3fb3137011285f7a6a97bfe3660f133d6d", + "mixHash" : "84821f32dc2c8a5043d67e4b48fd4ec0b2cc949d0bf407082b88e5b7f59f9c82", + "nonce" : "944eb8e99a02ed91", + "number" : "0x01", + "parentHash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "receiptTrie" : "5a35eec77ca1c028886bd3a22913a94f61d9204fb79fc87d0e5b1bbed55c9d27", + "stateRoot" : "52926828deaba0bdbc43921fe7737c95e457841128035a206107812f17053052", + "timestamp" : "0x5891d6a7", + "transactionsTrie" : "714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa052926828deaba0bdbc43921fe7737c95e457841128035a206107812f17053052a0714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148a05a35eec77ca1c028886bd3a22913a94f61d9204fb79fc87d0e5b1bbed55c9d27b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001843b8be34f82eecb845891d6a780a084821f32dc2c8a5043d67e4b48fd4ec0b2cc949d0bf407082b88e5b7f59f9c8288944eb8e99a02ed91f862f86080018303d09094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba040400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827a00cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x03d090", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x40400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827", + "s" : "0x0cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3b9aca00", + "gasUsed" : "0x00", + "hash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "8ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080843b9aca00808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "e7c464a6f0d3e4f3af096e568d20bb3fb3137011285f7a6a97bfe3660f133d6d", + "network" : "Frontier", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15", + "0x01" : "0x3f" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4eecb", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e5375", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "ReturnTest2_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x3b8be34f", + "gasUsed" : "0xeecb", + "hash" : "1f95d953c072e1a1067f1007fe04aa53d02ce3a29bbc7151e505a668c133c654", + "mixHash" : "9d31b6c2a817fb809c8df4b314fb9d24517861d04d4fc9953efe35c4ab55b868", + "nonce" : "ac4b7b4a2d272126", + "number" : "0x01", + "parentHash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "receiptTrie" : "5a35eec77ca1c028886bd3a22913a94f61d9204fb79fc87d0e5b1bbed55c9d27", + "stateRoot" : "52926828deaba0bdbc43921fe7737c95e457841128035a206107812f17053052", + "timestamp" : "0x5891d6a9", + "transactionsTrie" : "714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa052926828deaba0bdbc43921fe7737c95e457841128035a206107812f17053052a0714f2dbf5a5c30b30264417545757fe69da878802c4ec75e9fd1c1be9988a148a05a35eec77ca1c028886bd3a22913a94f61d9204fb79fc87d0e5b1bbed55c9d27b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001843b8be34f82eecb845891d6a980a09d31b6c2a817fb809c8df4b314fb9d24517861d04d4fc9953efe35c4ab55b86888ac4b7b4a2d272126f862f86080018303d09094194f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba040400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827a00cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0c0", + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x03d090", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x40400852d7bed4663d6174943fa640fcc4f146f8e849b92a6cae735cdf2fc827", + "s" : "0x0cdc17ce38a87eedda06d9d1c7c98ef9a083c0a200a1ac1a4fe9d439ace32fc0", + "to" : "194f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3b9aca00", + "gasUsed" : "0x00", + "hash" : "fcf90de5dc40aeb9c54669ff3d97102bdc7e1a17349aa2de6a4d13cab7f06ff8", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "8ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08ed89d6d9000eeca305300d724880533bf15a8e4a9dde3d35952ad0f22461d7ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080843b9aca00808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "1f95d953c072e1a1067f1007fe04aa53d02ce3a29bbc7151e505a668c133c654", + "network" : "Homestead", + "postState" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x15", + "0x01" : "0x3f" + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4eecb", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e5375", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "194f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x60156000526020602060206000600073b94f5374fce5edbc8e2a8697c15331677e6ebf0b611b58f15060005160005560205160015560406000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x60003560030260005260206000f3", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation.json new file mode 100644 index 000000000..f145910f5 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/StackUnderFlowContractCreation.json @@ -0,0 +1,346 @@ +{ + "StackUnderFlowContractCreation_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x011940", + "hash" : "ae8e949f981ed1470b3183bc7772fe1a289436d632d0158ee21566e7d77d37e4", + "mixHash" : "18d80b984fad58bd85bebc1ee010115ffb3fe1e4ff1d44ebb5455a5658763843", + "nonce" : "9068e5b6702eb971", + "number" : "0x01", + "parentHash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "receiptTrie" : "5177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61", + "stateRoot" : "453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54", + "timestamp" : "0x5891d69a", + "transactionsTrie" : "48f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90251f901faa078e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54a048f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4a05177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f83011940845891d69a80a018d80b984fad58bd85bebc1ee010115ffb3fe1e4ff1d44ebb5455a5658763843889068e5b6702eb971f851f84f8001830119408080836000f11ba05783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261aa0046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969c0", + "transactions" : [ + { + "data" : "0x6000f1", + "gasLimit" : "0x011940", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x5783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261a", + "s" : "0x046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969", + "to" : "", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "ae8e949f981ed1470b3183bc7772fe1a289436d632d0158ee21566e7d77d37e4", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f51940", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0bb8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0124f8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "StackUnderFlowContractCreation_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x011940", + "hash" : "1fdb26da5889b7c03088386d27374f8c19a859863e768a462278be88893fc33a", + "mixHash" : "1c414623bb88977f238da0c5bab04f2cd899b42d852915e8f47eb7a7e845640e", + "nonce" : "55f47bf8662bba2b", + "number" : "0x01", + "parentHash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "receiptTrie" : "5177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61", + "stateRoot" : "453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54", + "timestamp" : "0x5891d69c", + "transactionsTrie" : "48f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90251f901faa078e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54a048f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4a05177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f83011940845891d69c80a01c414623bb88977f238da0c5bab04f2cd899b42d852915e8f47eb7a7e845640e8855f47bf8662bba2bf851f84f8001830119408080836000f11ba05783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261aa0046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969c0", + "transactions" : [ + { + "data" : "0x6000f1", + "gasLimit" : "0x011940", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x5783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261a", + "s" : "0x046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969", + "to" : "", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "1fdb26da5889b7c03088386d27374f8c19a859863e768a462278be88893fc33a", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f51940", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0bb8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0124f8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "StackUnderFlowContractCreation_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x011940", + "hash" : "98b6c4a036235e992ce813e9fe84b8d67ac5a94b55a29986f24a467e50970fcb", + "mixHash" : "9e6e7838de3a0ff086c7724313b1bc322e67fc5e0c143cd846bb9572034a12f7", + "nonce" : "f0367e03b7e9d5da", + "number" : "0x01", + "parentHash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "receiptTrie" : "5177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61", + "stateRoot" : "453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54", + "timestamp" : "0x5891d69e", + "transactionsTrie" : "48f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90251f901faa078e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54a048f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4a05177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f83011940845891d69e80a09e6e7838de3a0ff086c7724313b1bc322e67fc5e0c143cd846bb9572034a12f788f0367e03b7e9d5daf851f84f8001830119408080836000f11ba05783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261aa0046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969c0", + "transactions" : [ + { + "data" : "0x6000f1", + "gasLimit" : "0x011940", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x5783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261a", + "s" : "0x046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969", + "to" : "", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "98b6c4a036235e992ce813e9fe84b8d67ac5a94b55a29986f24a467e50970fcb", + "network" : "Frontier", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f51940", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0bb8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0124f8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "StackUnderFlowContractCreation_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x011940", + "hash" : "b11afe4ec16b9ec733d377d0b311f397b129bab694a27c096b5e655b36201fe1", + "mixHash" : "b73025fdf3ce0ee9ef248b0b924230ea76521d4cb08a4db0a28441bdfab8c168", + "nonce" : "db9dede2f1f42a7e", + "number" : "0x01", + "parentHash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "receiptTrie" : "5177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61", + "stateRoot" : "453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54", + "timestamp" : "0x5891d69f", + "transactionsTrie" : "48f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90251f901faa078e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0453bda42d7ca55e11f254a3289914d8027cb980afa6d07d3796562dc9de77a54a048f9ec4c3408887a484bc0a55493efe00cf97b9abc1dc2e2b31f79ffa82027d4a05177c7ee3fb2c30972b7ac9b75e42599dee885aeaf4de3d804df50c362099f61b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f83011940845891d69f80a0b73025fdf3ce0ee9ef248b0b924230ea76521d4cb08a4db0a28441bdfab8c16888db9dede2f1f42a7ef851f84f8001830119408080836000f11ba05783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261aa0046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969c0", + "transactions" : [ + { + "data" : "0x6000f1", + "gasLimit" : "0x011940", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x5783623f46c011d42b9a4095a8f6383b245518bde6e47cc97fc5a88b8850261a", + "s" : "0x046fbf81eeeea5b1e794cb094d277f639422b901c0d6d463797781d93396f969", + "to" : "", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "78e7210b9acb716b4b2718d6d58c769ca8f0f94d7d2bcfeaa5e4c4db895ffc7a", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a0b58f2e7c218d617073b58de7676d5bd2678813a8e473d7c318bd601a967f98a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "b11afe4ec16b9ec733d377d0b311f397b129bab694a27c096b5e655b36201fe1", + "network" : "Homestead", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f51940", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0bb8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0124f8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract.json new file mode 100644 index 000000000..1bc29063b --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateAutoSuicideContract.json @@ -0,0 +1,360 @@ +{ + "TransactionCreateAutoSuicideContract_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd6d8", + "hash" : "73dd3d22cf0f51edf2f4be127922f489b34fd12587604a85539d4ed8c4eaa663", + "mixHash" : "c65c6d5248519599fa7e5acc3635b70a8265f0b9746f86829bc256ce10bf9617", + "nonce" : "ab75c3e4047347f7", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "4fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdf", + "stateRoot" : "4e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4", + "timestamp" : "0x5891d672", + "transactionsTrie" : "00ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2d", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4a000ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2da04fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdfb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d6d8845891d67280a0c65c6d5248519599fa7e5acc3635b70a8265f0b9746f86829bc256ce10bf961788ab75c3e4047347f7f864f862800182d6d8800f97600a80600c6000396000fff2ffff600160008035811a811ca0413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cada024fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000fff2ffff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cad", + "s" : "0x24fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1", + "to" : "", + "v" : "0x1c", + "value" : "0x0f" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "73dd3d22cf0f51edf2f4be127922f489b34fd12587604a85539d4ed8c4eaa663", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d6d8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xafc8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateAutoSuicideContract_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd6d8", + "hash" : "5e25e8f4ee774219c23cb3709afa4d1c8fe19443790f29fec9ac0ed5a05f4f3e", + "mixHash" : "6fceb3ddac4714ff2d3c4f298e32e00ada40461f306c9706c8e7b1dbf30e5d22", + "nonce" : "ddd4008b8bd68549", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "4fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdf", + "stateRoot" : "4e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4", + "timestamp" : "0x5891d673", + "transactionsTrie" : "00ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2d", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4a000ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2da04fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdfb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d6d8845891d67380a06fceb3ddac4714ff2d3c4f298e32e00ada40461f306c9706c8e7b1dbf30e5d2288ddd4008b8bd68549f864f862800182d6d8800f97600a80600c6000396000fff2ffff600160008035811a811ca0413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cada024fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000fff2ffff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cad", + "s" : "0x24fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1", + "to" : "", + "v" : "0x1c", + "value" : "0x0f" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "5e25e8f4ee774219c23cb3709afa4d1c8fe19443790f29fec9ac0ed5a05f4f3e", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d6d8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xafc8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateAutoSuicideContract_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x2bbe", + "hash" : "a4ce75c02664b03eed5aa59a16c150f802315e911fd2f241d8b16885c21298e5", + "mixHash" : "04cca7d8bed4135138f4e46f8759f639b2347fb8f92b47e390e65fe7cf6e7b66", + "nonce" : "ea0f57d77161a27e", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "fbca33d61cf1c279a69422b51ab34281cb550a8ebde8bcd918df3ee0c79151cb", + "stateRoot" : "005692ea401bc60ac6be1e1d755104f8ab4aeb91e4f04bd5a37dd551b17d27d7", + "timestamp" : "0x5891d675", + "transactionsTrie" : "00ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2d", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0005692ea401bc60ac6be1e1d755104f8ab4aeb91e4f04bd5a37dd551b17d27d7a000ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2da0fbca33d61cf1c279a69422b51ab34281cb550a8ebde8bcd918df3ee0c79151cbb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f822bbe845891d67580a004cca7d8bed4135138f4e46f8759f639b2347fb8f92b47e390e65fe7cf6e7b6688ea0f57d77161a27ef864f862800182d6d8800f97600a80600c6000396000fff2ffff600160008035811a811ca0413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cada024fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000fff2ffff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cad", + "s" : "0x24fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1", + "to" : "", + "v" : "0x1c", + "value" : "0x0f" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a4ce75c02664b03eed5aa59a16c150f802315e911fd2f241d8b16885c21298e5", + "network" : "Frontier", + "postState" : { + "0000000000000000000000000000000000000000" : { + "balance" : "0x0f", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f42bbe", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x015ad3", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateAutoSuicideContract_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x76bc", + "hash" : "1b5abfee7bdc16201221a8a9d8b1d6d1cdfa04ef3c6985f8a836597d4dcf1711", + "mixHash" : "080654ce39d1c9759ce74059cca3100eb5383714d87ace528fd2638238ec94ec", + "nonce" : "92a2ef6c79737dea", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "3f9957d4066ff624873cfa89bf93a4ee8292d52504dc625edb71f89d4d32a7ea", + "stateRoot" : "b6919873c9194938fddc674c31f426859e98491238e92e451e4088dd9267f19a", + "timestamp" : "0x5891d677", + "transactionsTrie" : "00ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2d", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b6919873c9194938fddc674c31f426859e98491238e92e451e4088dd9267f19aa000ab3d9f2d83e228edb6b16982f447c62a2142276e38525a112638e20d4e6b2da03f9957d4066ff624873cfa89bf93a4ee8292d52504dc625edb71f89d4d32a7eab90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f8276bc845891d67780a0080654ce39d1c9759ce74059cca3100eb5383714d87ace528fd2638238ec94ec8892a2ef6c79737deaf864f862800182d6d8800f97600a80600c6000396000fff2ffff600160008035811a811ca0413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cada024fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000fff2ffff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x413f5ee4083496d95e6ff1f802d040abeebff9d8554f55efef6c8eaa069a5cad", + "s" : "0x24fbceb28bf499e9476cd47e1520a69c58a8e525d075f3d936348e2e52d1d5a1", + "to" : "", + "v" : "0x1c", + "value" : "0x0f" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "1b5abfee7bdc16201221a8a9d8b1d6d1cdfa04ef3c6985f8a836597d4dcf1711", + "network" : "Homestead", + "postState" : { + "0000000000000000000000000000000000000000" : { + "balance" : "0x0f", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f476bc", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010fd5", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode.json new file mode 100644 index 000000000..e656d3e95 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateRandomInitCode.json @@ -0,0 +1,346 @@ +{ + "TransactionCreateRandomInitCode_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xfc57", + "hash" : "78b52cc0426176c215605e8755de3ac55add81c48d73adbcda17182537990ae0", + "mixHash" : "15507a12cf05ca7d522e391592693f42d9f31765bc3820ba51397586998dbb2d", + "nonce" : "5903df886c91fbbb", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85", + "stateRoot" : "3cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82", + "timestamp" : "0x5891d6bb", + "transactionsTrie" : "9c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82a09c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63a0fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82fc57845891d6bb80a015507a12cf05ca7d522e391592693f42d9f31765bc3820ba51397586998dbb2d885903df886c91fbbbf863f861800182fc57800196600a80600c6000396000f200600160008035811a81001ba0e1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7aa00246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200600160008035811a8100", + "gasLimit" : "0xfc57", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7a", + "s" : "0x0246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306", + "to" : "", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "78b52cc0426176c215605e8755de3ac55add81c48d73adbcda17182537990ae0", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4fc57", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x8a49", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateRandomInitCode_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xfc57", + "hash" : "195e5ca3836519617227434eda45918b17454a64da35b20fe95f2e965407842f", + "mixHash" : "d65ada439ae6a97215a892aeb73d76622618790d470f66d2c5732820de13dc91", + "nonce" : "96e8624d4277f21f", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85", + "stateRoot" : "3cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82", + "timestamp" : "0x5891d6bc", + "transactionsTrie" : "9c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82a09c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63a0fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82fc57845891d6bc80a0d65ada439ae6a97215a892aeb73d76622618790d470f66d2c5732820de13dc918896e8624d4277f21ff863f861800182fc57800196600a80600c6000396000f200600160008035811a81001ba0e1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7aa00246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200600160008035811a8100", + "gasLimit" : "0xfc57", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7a", + "s" : "0x0246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306", + "to" : "", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "195e5ca3836519617227434eda45918b17454a64da35b20fe95f2e965407842f", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4fc57", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x8a49", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateRandomInitCode_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xfc57", + "hash" : "892bc973497f121a78e13e6fcc09070158eeeb60e3117447b2e91f43896040eb", + "mixHash" : "0991671e1a0dcadeabe2be3dac6410f6eb555ab7ed086dce80e6bf181ae9336c", + "nonce" : "e9f9fe71b77b3a00", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85", + "stateRoot" : "3cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82", + "timestamp" : "0x5891d6be", + "transactionsTrie" : "9c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82a09c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63a0fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82fc57845891d6be80a00991671e1a0dcadeabe2be3dac6410f6eb555ab7ed086dce80e6bf181ae9336c88e9f9fe71b77b3a00f863f861800182fc57800196600a80600c6000396000f200600160008035811a81001ba0e1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7aa00246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200600160008035811a8100", + "gasLimit" : "0xfc57", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7a", + "s" : "0x0246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306", + "to" : "", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "892bc973497f121a78e13e6fcc09070158eeeb60e3117447b2e91f43896040eb", + "network" : "Frontier", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4fc57", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x8a49", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateRandomInitCode_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xfc57", + "hash" : "ab47c3f7b6bc00f1e7f263707973613ea0240ab5590f0de988030fbf973de9b2", + "mixHash" : "0c1373ddfc0bf65a39bf48e9783732d6436e9a1bb808150a05dd0065714fa540", + "nonce" : "69272f374a036b40", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85", + "stateRoot" : "3cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82", + "timestamp" : "0x5891d6c0", + "transactionsTrie" : "9c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03cbb27f5add2783f7eee771303a35185d013616531c4f17bd4aab68c22c94d82a09c39cc1a9e9fa5cfb76019dfa022778f15c162ec9235d94b692efc2d68759c63a0fb8b3e3c25cb9a850fa3fcd35ffd9d4d87f3a986749cbdfe20cbd6ca550a2c85b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82fc57845891d6c080a00c1373ddfc0bf65a39bf48e9783732d6436e9a1bb808150a05dd0065714fa5408869272f374a036b40f863f861800182fc57800196600a80600c6000396000f200600160008035811a81001ba0e1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7aa00246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306c0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200600160008035811a8100", + "gasLimit" : "0xfc57", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe1c04107984a2068c41d9bc4088446fdcca26d45a4c0fcb0859adc0412e36b7a", + "s" : "0x0246fc02ccb9f4a0afbd06bc62a4d357c7c96f98f5f22d453e66229803d91306", + "to" : "", + "v" : "0x1b", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "ab47c3f7b6bc00f1e7f263707973613ea0240ab5590f0de988030fbf973de9b2", + "network" : "Homestead", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4fc57", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x8a49", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode.json new file mode 100644 index 000000000..e6920ddfe --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateStopInInitcode.json @@ -0,0 +1,374 @@ +{ + "TransactionCreateStopInInitcode_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd3bc", + "hash" : "d555b7fd7290365bc9682c8331ac2234be727ab46d9db125532443f15e28388e", + "mixHash" : "6b2881251a58f41c10747974e60250ef353e7a1990407374b4db6dce76c9eff6", + "nonce" : "9a78d55ac96f0a0c", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "b0b2dbee56d4462b873d34b1edab09d5dbb75296592de2fcb064a9d24daa9f27", + "stateRoot" : "543020d5a0796ae3f270f6b2e3fc9d15d1ae6f3313feffa8a4fcdecd698dd89b", + "timestamp" : "0x5891d6f9", + "transactionsTrie" : "783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42f", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0543020d5a0796ae3f270f6b2e3fc9d15d1ae6f3313feffa8a4fcdecd698dd89ba0783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42fa0b0b2dbee56d4462b873d34b1edab09d5dbb75296592de2fcb064a9d24daa9f27b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d3bc845891d6f980a06b2881251a58f41c10747974e60250ef353e7a1990407374b4db6dce76c9eff6889a78d55ac96f0a0cf864f862800182d6d8800197600a80600c600039600000f20000600160008035811a811ca0322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254a06164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38ec0", + "transactions" : [ + { + "data" : "0x600a80600c600039600000f20000600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254", + "s" : "0x6164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38e", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "d555b7fd7290365bc9682c8331ac2234be727ab46d9db125532443f15e28388e", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d3bc", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xb2e3", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateStopInInitcode_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd3bc", + "hash" : "a9eed19188cc9df22646e8d4209375fa786482dc2b179264acad2147caceeba3", + "mixHash" : "71a34d6761f65595c9c3d8c980770140abfe41508ff292d832faa6e37ec1452a", + "nonce" : "d23193b2add7a3fd", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "8282903bf1e6fe27234908e4dc6ef1d36a4fb9bab3de4be9c3c46f975d670f56", + "stateRoot" : "6295735b5d815b4880811f9f9aff60f754b9d5db9901d857909b7103fb080424", + "timestamp" : "0x5891d6fb", + "transactionsTrie" : "783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42f", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06295735b5d815b4880811f9f9aff60f754b9d5db9901d857909b7103fb080424a0783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42fa08282903bf1e6fe27234908e4dc6ef1d36a4fb9bab3de4be9c3c46f975d670f56b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d3bc845891d6fb80a071a34d6761f65595c9c3d8c980770140abfe41508ff292d832faa6e37ec1452a88d23193b2add7a3fdf864f862800182d6d8800197600a80600c600039600000f20000600160008035811a811ca0322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254a06164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38ec0", + "transactions" : [ + { + "data" : "0x600a80600c600039600000f20000600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254", + "s" : "0x6164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38e", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a9eed19188cc9df22646e8d4209375fa786482dc2b179264acad2147caceeba3", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d3bc", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xb2e3", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateStopInInitcode_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0x56bc", + "hash" : "3b4510766c5daa3746fed514aa3ba097e8465777c418378baa610fd4672efdf9", + "mixHash" : "9d4892e188ad495e04aee2dc70803f519cf68876a05568f578fb172830eb24b8", + "nonce" : "b3af14452dde7a28", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "4b6a67831b50ee0d8064aa251bb9c8d5dea77aee0815afe239d2c474f6280744", + "stateRoot" : "b73319d79393591b83e5bfd45018455be0993b17a557074767f9b0752b48b4ff", + "timestamp" : "0x5891d6fd", + "transactionsTrie" : "783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42f", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b73319d79393591b83e5bfd45018455be0993b17a557074767f9b0752b48b4ffa0783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42fa04b6a67831b50ee0d8064aa251bb9c8d5dea77aee0815afe239d2c474f6280744b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f8256bc845891d6fd80a09d4892e188ad495e04aee2dc70803f519cf68876a05568f578fb172830eb24b888b3af14452dde7a28f864f862800182d6d8800197600a80600c600039600000f20000600160008035811a811ca0322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254a06164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38ec0", + "transactions" : [ + { + "data" : "0x600a80600c600039600000f20000600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254", + "s" : "0x6164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38e", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "3b4510766c5daa3746fed514aa3ba097e8465777c418378baa610fd4672efdf9", + "network" : "Frontier", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f456bc", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x012fe3", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateStopInInitcode_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd3bc", + "hash" : "c71ed8e3822f9cbee977a825c5a2ce3ccfa174a764af15d987beba724d188106", + "mixHash" : "0d4bb16f1ddcf730aecc34298da4c2573a265f9a3b916c18f4d61831c70f4b01", + "nonce" : "d2dd8f04b3623b20", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "b0b2dbee56d4462b873d34b1edab09d5dbb75296592de2fcb064a9d24daa9f27", + "stateRoot" : "543020d5a0796ae3f270f6b2e3fc9d15d1ae6f3313feffa8a4fcdecd698dd89b", + "timestamp" : "0x5891d6fe", + "transactionsTrie" : "783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42f", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90263f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0543020d5a0796ae3f270f6b2e3fc9d15d1ae6f3313feffa8a4fcdecd698dd89ba0783a1c47a24d380251b5e3b74c0ed04c7fba17359d5545209e87881ff322f42fa0b0b2dbee56d4462b873d34b1edab09d5dbb75296592de2fcb064a9d24daa9f27b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d3bc845891d6fe80a00d4bb16f1ddcf730aecc34298da4c2573a265f9a3b916c18f4d61831c70f4b0188d2dd8f04b3623b20f864f862800182d6d8800197600a80600c600039600000f20000600160008035811a811ca0322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254a06164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38ec0", + "transactions" : [ + { + "data" : "0x600a80600c600039600000f20000600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x322f8bd19f8ff29928f53409bca49b9631fe1e41113bc895f3b1c9ade5367254", + "s" : "0x6164a2e2f25f2ccd201f8167e9a7babeeac2304104a039678e4dd0ca1588a38e", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "c71ed8e3822f9cbee977a825c5a2ce3ccfa174a764af15d987beba724d188106", + "network" : "Homestead", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d3bc", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "6295ee1b4f6dd65047762f924ecd367c17eabf8f" : { + "balance" : "0x01", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xb2e3", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode.json b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode.json new file mode 100644 index 000000000..22361cf6b --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stInitCodeTest/TransactionCreateSuicideInInitcode.json @@ -0,0 +1,346 @@ +{ + "TransactionCreateSuicideInInitcode_d0g0v0_EIP150" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd6d8", + "hash" : "96ec2a54c4da936dbfe1afd477716d57cd24244eecc9af9f1885636796807b30", + "mixHash" : "cbc5778fee20d51fddf474a250f2ddcd6dfa59976d9487caaea8c8c600a6c1e3", + "nonce" : "ed973a7162c06cc0", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "4fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdf", + "stateRoot" : "4e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4", + "timestamp" : "0x5891d6ea", + "transactionsTrie" : "4bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4a04bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2a04fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdfb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d6d8845891d6ea80a0cbc5778fee20d51fddf474a250f2ddcd6dfa59976d9487caaea8c8c600a6c1e388ed973a7162c06cc0f863f861800182d6d8800196600a80600c6000396000f200ff600160008035811a811ca0c5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0a0444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aedec0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200ff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xc5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0", + "s" : "0x444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aede", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "96ec2a54c4da936dbfe1afd477716d57cd24244eecc9af9f1885636796807b30", + "network" : "EIP150", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d6d8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xafc8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateSuicideInInitcode_d0g0v0_EIP158" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd6d8", + "hash" : "99b95ae0f7ba7319b016bd78dbfb2346b783ad0167990055304f49f2e4705dab", + "mixHash" : "ebe33f8af467743a1b18a53b302e9f284a26e35dc2a2932d544f3a761aa8ee50", + "nonce" : "325904ef95a8a471", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "4fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdf", + "stateRoot" : "4e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4", + "timestamp" : "0x5891d6ec", + "transactionsTrie" : "4bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4a04bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2a04fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdfb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d6d8845891d6ec80a0ebe33f8af467743a1b18a53b302e9f284a26e35dc2a2932d544f3a761aa8ee5088325904ef95a8a471f863f861800182d6d8800196600a80600c6000396000f200ff600160008035811a811ca0c5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0a0444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aedec0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200ff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xc5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0", + "s" : "0x444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aede", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "99b95ae0f7ba7319b016bd78dbfb2346b783ad0167990055304f49f2e4705dab", + "network" : "EIP158", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d6d8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xafc8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateSuicideInInitcode_d0g0v0_Frontier" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd6d8", + "hash" : "a184a8e5a3c9aa3b8739e33f8a0e88997e399b75962f1463fb975cbcd6597719", + "mixHash" : "e4fcc1480c1a80d88fed35ce9c070f48d2f929906b38cd4dfd0e6463e875c710", + "nonce" : "3796ecf28b2cf70f", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "4fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdf", + "stateRoot" : "4e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4", + "timestamp" : "0x5891d6ee", + "transactionsTrie" : "4bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4a04bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2a04fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdfb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d6d8845891d6ee80a0e4fcc1480c1a80d88fed35ce9c070f48d2f929906b38cd4dfd0e6463e875c710883796ecf28b2cf70ff863f861800182d6d8800196600a80600c6000396000f200ff600160008035811a811ca0c5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0a0444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aedec0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200ff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xc5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0", + "s" : "0x444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aede", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "a184a8e5a3c9aa3b8739e33f8a0e88997e399b75962f1463fb975cbcd6597719", + "network" : "Frontier", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d6d8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xafc8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "TransactionCreateSuicideInInitcode_d0g0v0_Homestead" : { + "blocks" : [ + { + "blockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x", + "gasLimit" : "0x0f460f", + "gasUsed" : "0xd6d8", + "hash" : "54419938bd7e2334ef5f8980accf9426812b69b79f15c75b6d4fb85f7312bd1b", + "mixHash" : "b74dab497bf04805ffd108a232e05cc92f36e4009b12dcd76a133f6f849c796e", + "nonce" : "ca76529ee509e41f", + "number" : "0x01", + "parentHash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "receiptTrie" : "4fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdf", + "stateRoot" : "4e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4", + "timestamp" : "0x5891d6ef", + "transactionsTrie" : "4bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e8c8be5b52e58331131afd39c4c071b00251abe463aa0864abe7ad6c68388e4a04bca6ae0565f681cedbf26ba5abf9e93636596433158f4f6a863534da1d87ae2a04fedc4b110ac663de5ae7a1f687990d70074a39e2b7acb915c40138ab11e1fdfb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f460f82d6d8845891d6ef80a0b74dab497bf04805ffd108a232e05cc92f36e4009b12dcd76a133f6f849c796e88ca76529ee509e41ff863f861800182d6d8800196600a80600c6000396000f200ff600160008035811a811ca0c5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0a0444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aedec0", + "transactions" : [ + { + "data" : "0x600a80600c6000396000f200ff600160008035811a81", + "gasLimit" : "0xd6d8", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xc5bd65fa108c957564f4e5d3d62c2b7282a2981b031899a2fd897dd9843d32e0", + "s" : "0x444bfcb5ab0f57048cf2cce5e2c33495e624b4b09e3c30391187d7fe7f70aede", + "to" : "", + "v" : "0x1c", + "value" : "0x01" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "fa63a2b5caffda894a26297b5bae88940cc5387adda12f931cd16853743ca843", + "mixHash" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0102030405060708", + "number" : "0x00", + "parentHash" : "0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1b", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a3e1c133a5a51b03399ed9ad0380f3182e9e18322f232b816dd4b9094f871e1ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "54419938bd7e2334ef5f8980accf9426812b69b79f15c75b6d4fb85f7312bd1b", + "network" : "Homestead", + "postState" : { + "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4d6d8", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xafc8", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0186a0", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file |