diff options
author | Dimitry <winsvega@mail.ru> | 2017-06-29 05:41:47 +0800 |
---|---|---|
committer | Dimitry <winsvega@mail.ru> | 2017-07-03 21:41:53 +0800 |
commit | dfe6671759aa14b3db374304eed93a0d7410a39f (patch) | |
tree | 889c9dd5de98005a7ea95a891b98359525788816 | |
parent | f1de8c3b7fa2c2c0aa281b6b3a1ad7010356c5ff (diff) | |
download | dexon-tests-dfe6671759aa14b3db374304eed93a0d7410a39f.tar dexon-tests-dfe6671759aa14b3db374304eed93a0d7410a39f.tar.gz dexon-tests-dfe6671759aa14b3db374304eed93a0d7410a39f.tar.bz2 dexon-tests-dfe6671759aa14b3db374304eed93a0d7410a39f.tar.lz dexon-tests-dfe6671759aa14b3db374304eed93a0d7410a39f.tar.xz dexon-tests-dfe6671759aa14b3db374304eed93a0d7410a39f.tar.zst dexon-tests-dfe6671759aa14b3db374304eed93a0d7410a39f.zip |
translate bcStateTests into general blockchain tests
12 files changed, 5853 insertions, 0 deletions
diff --git a/BlockchainTests/bcStateTests/OOGStateCopyContainingDeletedContract.json b/BlockchainTests/bcStateTests/OOGStateCopyContainingDeletedContract.json new file mode 100644 index 000000000..2278e5626 --- /dev/null +++ b/BlockchainTests/bcStateTests/OOGStateCopyContainingDeletedContract.json @@ -0,0 +1,650 @@ +{ + "OOGStateCopyContainingDeletedContract_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x022dbc", + "hash" : "0xdb55a1418b12d07cc1739c00c8c1257d73a95fb9d9a7d78cb67137357afe72ad", + "mixHash" : "0x3c3282dcc6a799424a5e8a693c2332f303f5bef9dbfb301acb7777a8d70842ad", + "nonce" : "0xca54e5f29b3a80b4", + "number" : "0x01", + "parentHash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "receiptTrie" : "0x44b328fb73cd8f7ae0262e4931971ee24394842574747ccb4df5cd18b3c75e8a", + "stateRoot" : "0xe9817758d9d0a40adc382be61b4a63f30122a656411fcde3ece0a59d91b2aeea", + "timestamp" : "0x59542154", + "transactionsTrie" : "0x5c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf902eef901faa0b37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0e9817758d9d0a40adc382be61b4a63f30122a656411fcde3ece0a59d91b2aeeaa05c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2a044b328fb73cd8f7ae0262e4931971ee24394842574747ccb4df5cd18b3c75e8ab90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba83022dbc845954215480a03c3282dcc6a799424a5e8a693c2332f303f5bef9dbfb301acb7777a8d70842ad88ca54e5f29b3a80b4f8eef864800a830493e09464306ec3f51a26dcf19f5da0c043040f54f4eca501840c5feb5d1ba00cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93a048f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7ff886010a830493e0942e0de3fc10a88911ff857126db1a5f0da6f251738203eaa4fc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca51ca0c9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346fa03440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252bc0", + "transactions" : [ + { + "data" : "0x0c5feb5d", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x0cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93", + "s" : "0x48f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7f", + "to" : "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5", + "v" : "0x1b", + "value" : "0x01" + }, + { + "data" : "0xfc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca5", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xc9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346f", + "s" : "0x3440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252b", + "to" : "0x2e0de3fc10a88911ff857126db1a5f0da6f25173", + "v" : "0x1c", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x2b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefd", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a02b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefda056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xdb55a1418b12d07cc1739c00c8c1257d73a95fb9d9a7d78cb67137357afe72ad", + "network" : "EIP150", + "postState" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x456391824509c958", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748611abf", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x01", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x01", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c5feb5d14604157806326c6a34c14604c57603f565b005b604a600450606b565b005b60556004506086565b6040518082815260200191505060405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff16ff5b565b600061053990506091565b9056", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OOGStateCopyContainingDeletedContract_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x01cc14", + "hash" : "0x6d70349f23660abae0a7c2e0ee0088b807f41c29954fda9dfe09a15691939113", + "mixHash" : "0xf76ac98e42bd4e4d7ae30327060f35338779432128f963348efc32c0000152f8", + "nonce" : "0x14e4d1d070f2fc63", + "number" : "0x01", + "parentHash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "receiptTrie" : "0xaedfeeba20f916278a101bf3b11dbd571475724a2e375e9ae14c00cde7de27ef", + "stateRoot" : "0x02704a124e9d38f561987ea4b9da3dccd9d226e5feafffd4caaa975100a87581", + "timestamp" : "0x59542156", + "transactionsTrie" : "0x5c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf902eef901faa0b37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a002704a124e9d38f561987ea4b9da3dccd9d226e5feafffd4caaa975100a87581a05c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2a0aedfeeba20f916278a101bf3b11dbd571475724a2e375e9ae14c00cde7de27efb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8301cc14845954215680a0f76ac98e42bd4e4d7ae30327060f35338779432128f963348efc32c0000152f88814e4d1d070f2fc63f8eef864800a830493e09464306ec3f51a26dcf19f5da0c043040f54f4eca501840c5feb5d1ba00cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93a048f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7ff886010a830493e0942e0de3fc10a88911ff857126db1a5f0da6f251738203eaa4fc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca51ca0c9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346fa03440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252bc0", + "transactions" : [ + { + "data" : "0x0c5feb5d", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x0cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93", + "s" : "0x48f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7f", + "to" : "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5", + "v" : "0x1b", + "value" : "0x01" + }, + { + "data" : "0xfc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca5", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xc9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346f", + "s" : "0x3440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252b", + "to" : "0x2e0de3fc10a88911ff857126db1a5f0da6f25173", + "v" : "0x1c", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x2b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefd", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a02b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefda056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x6d70349f23660abae0a7c2e0ee0088b807f41c29954fda9dfe09a15691939113", + "network" : "EIP158", + "postState" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x456391824505f8c8", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174864eb4f", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x01", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x01", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c5feb5d14604157806326c6a34c14604c57603f565b005b604a600450606b565b005b60556004506086565b6040518082815260200191505060405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff16ff5b565b600061053990506091565b9056", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OOGStateCopyContainingDeletedContract_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x021ed0", + "hash" : "0xf4e74022494cbc55a5daf998d642912e8b141d7108a9cc371de6fa16bfca54c6", + "mixHash" : "0xb4e07f4ea0ce123aebda9e7c14a37aed3c7ec9ed9c6ffa93e93a3dd5467eeed8", + "nonce" : "0xa2a6c70e73250c75", + "number" : "0x01", + "parentHash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "receiptTrie" : "0x3e21fb330e6981a4657f97fc2ace223c75f17d83f0fa017586d5b872b48b4824", + "stateRoot" : "0x042cf0272a105f572ee8a5a3014aef7fff760fc3ce18c2aedac0cc55c152a4b9", + "timestamp" : "0x59542151", + "transactionsTrie" : "0x5c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf902eef901faa0b37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0042cf0272a105f572ee8a5a3014aef7fff760fc3ce18c2aedac0cc55c152a4b9a05c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2a03e21fb330e6981a4657f97fc2ace223c75f17d83f0fa017586d5b872b48b4824b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba83021ed0845954215180a0b4e07f4ea0ce123aebda9e7c14a37aed3c7ec9ed9c6ffa93e93a3dd5467eeed888a2a6c70e73250c75f8eef864800a830493e09464306ec3f51a26dcf19f5da0c043040f54f4eca501840c5feb5d1ba00cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93a048f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7ff886010a830493e0942e0de3fc10a88911ff857126db1a5f0da6f251738203eaa4fc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca51ca0c9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346fa03440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252bc0", + "transactions" : [ + { + "data" : "0x0c5feb5d", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x0cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93", + "s" : "0x48f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7f", + "to" : "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5", + "v" : "0x1b", + "value" : "0x01" + }, + { + "data" : "0xfc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca5", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xc9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346f", + "s" : "0x3440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252b", + "to" : "0x2e0de3fc10a88911ff857126db1a5f0da6f25173", + "v" : "0x1c", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x2b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefd", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a02b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefda056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xf4e74022494cbc55a5daf998d642912e8b141d7108a9cc371de6fa16bfca54c6", + "network" : "Frontier", + "postState" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x4563918245093420", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174861aff7", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x01", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x01", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c5feb5d14604157806326c6a34c14604c57603f565b005b604a600450606b565b005b60556004506086565b6040518082815260200191505060405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff16ff5b565b600061053990506091565b9056", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OOGStateCopyContainingDeletedContract_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x021ed0", + "hash" : "0xb868c5d3ac558080f1080ce43cbfcfc1e59d9f76a5e12714bfcf5cdca7ea1495", + "mixHash" : "0x5e41c1fa16d3b5ace96e1b153a092937110052636662215f4e3c28e8907b5b51", + "nonce" : "0x4f78245382f2b718", + "number" : "0x01", + "parentHash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "receiptTrie" : "0x3e21fb330e6981a4657f97fc2ace223c75f17d83f0fa017586d5b872b48b4824", + "stateRoot" : "0x042cf0272a105f572ee8a5a3014aef7fff760fc3ce18c2aedac0cc55c152a4b9", + "timestamp" : "0x59542153", + "transactionsTrie" : "0x5c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf902eef901faa0b37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0042cf0272a105f572ee8a5a3014aef7fff760fc3ce18c2aedac0cc55c152a4b9a05c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2a03e21fb330e6981a4657f97fc2ace223c75f17d83f0fa017586d5b872b48b4824b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba83021ed0845954215380a05e41c1fa16d3b5ace96e1b153a092937110052636662215f4e3c28e8907b5b51884f78245382f2b718f8eef864800a830493e09464306ec3f51a26dcf19f5da0c043040f54f4eca501840c5feb5d1ba00cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93a048f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7ff886010a830493e0942e0de3fc10a88911ff857126db1a5f0da6f251738203eaa4fc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca51ca0c9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346fa03440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252bc0", + "transactions" : [ + { + "data" : "0x0c5feb5d", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x0cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93", + "s" : "0x48f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7f", + "to" : "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5", + "v" : "0x1b", + "value" : "0x01" + }, + { + "data" : "0xfc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca5", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xc9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346f", + "s" : "0x3440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252b", + "to" : "0x2e0de3fc10a88911ff857126db1a5f0da6f25173", + "v" : "0x1c", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x2b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefd", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a02b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefda056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xb868c5d3ac558080f1080ce43cbfcfc1e59d9f76a5e12714bfcf5cdca7ea1495", + "network" : "Homestead", + "postState" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x4563918245093420", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174861aff7", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x01", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x01", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c5feb5d14604157806326c6a34c14604c57603f565b005b604a600450606b565b005b60556004506086565b6040518082815260200191505060405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff16ff5b565b600061053990506091565b9056", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "OOGStateCopyContainingDeletedContract_Metropolis" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x01cc14", + "hash" : "0x6e8d6f7ac9db3b991680565ebe0115208aeb4cb7e72e215fcaa4044d621867fb", + "mixHash" : "0xb6580ab59964d5f2ea1d5b5c48f00ae3b29a7fb3d2a7ff5b3c10a2177eeaecd8", + "nonce" : "0x34a26b7ae018b24a", + "number" : "0x01", + "parentHash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "receiptTrie" : "0xe2439dcb5cc409b80e7e94b0e51ef643ffbfa2024ac6937a1eb5094e7c4a37d5", + "stateRoot" : "0x253c8fbb1636441cb79aeafd309b052b231d203a2b00def9e4b22d7979c93d71", + "timestamp" : "0x5954215a", + "transactionsTrie" : "0x5c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf902eef901faa0b37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0253c8fbb1636441cb79aeafd309b052b231d203a2b00def9e4b22d7979c93d71a05c3eb7e26c39308ede0b5a0b9b403fb89c3369deda106c32faf7d0def6f421d2a0e2439dcb5cc409b80e7e94b0e51ef643ffbfa2024ac6937a1eb5094e7c4a37d5b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8301cc14845954215a80a0b6580ab59964d5f2ea1d5b5c48f00ae3b29a7fb3d2a7ff5b3c10a2177eeaecd88834a26b7ae018b24af8eef864800a830493e09464306ec3f51a26dcf19f5da0c043040f54f4eca501840c5feb5d1ba00cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93a048f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7ff886010a830493e0942e0de3fc10a88911ff857126db1a5f0da6f251738203eaa4fc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca51ca0c9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346fa03440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252bc0", + "transactions" : [ + { + "data" : "0x0c5feb5d", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x0cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93", + "s" : "0x48f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7f", + "to" : "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5", + "v" : "0x1b", + "value" : "0x01" + }, + { + "data" : "0xfc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca5", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xc9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346f", + "s" : "0x3440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252b", + "to" : "0x2e0de3fc10a88911ff857126db1a5f0da6f25173", + "v" : "0x1c", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xb37110ac9e5e931d86d97945abe17b77b849717d26fca0361eefc65cc068a2f9", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x2b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefd", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a02b9f478fe39744a8c17eb48ae7bf86f6a47031a823a632f9bd661b59978aeefda056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x6e8d6f7ac9db3b991680565ebe0115208aeb4cb7e72e215fcaa4044d621867fb", + "network" : "Metropolis", + "postState" : { + "0x00000000000000000000000000000000000000f0" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x456391824505f8c8", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174864eb4f", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x01", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "nonce" : "0x00", + "storage" : { + } + }, + "0x64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x01", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c5feb5d14604157806326c6a34c14604c57603f565b005b604a600450606b565b005b60556004506086565b6040518082815260200191505060405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff16ff5b565b600061053990506091565b9056", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x174876e800", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/bcStateTests/blockhashTests.json b/BlockchainTests/bcStateTests/blockhashTests.json new file mode 100644 index 000000000..bc07c6545 --- /dev/null +++ b/BlockchainTests/bcStateTests/blockhashTests.json @@ -0,0 +1,1554 @@ +{ + "blockhashTests_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0x67efcd0f3a13e82d8e171a252304469424ea4c20330c05c7a50da0d4eb0bd613", + "mixHash" : "0x8accb786c8c0a63430ad03013a129dfc94e905d68d681f411f0908349a106a95", + "nonce" : "0xe792fbe86054bae3", + "number" : "0x01", + "parentHash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "receiptTrie" : "0x6be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49", + "stateRoot" : "0xaa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabf", + "timestamp" : "0x59542121", + "transactionsTrie" : "0xd6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a08799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0aa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabfa0d6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497a06be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82c786845954212180a08accb786c8c0a63430ad03013a129dfc94e905d68d681f411f0908349a106a9588e792fbe86054bae3f862f8608001830249f094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba08f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90a0499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x8f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90", + "s" : "0x499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x0249f0", + "hash" : "0x61e43f75bb489e393013e944b69a3b0894fc169bc798f85336469c39bd2e8229", + "mixHash" : "0x0f3e40e2956b1aa4fc9142e8b9981f5abd90da921bd9eded9965a9c85e0660eb", + "nonce" : "0x6c22f2d451d20960", + "number" : "0x02", + "parentHash" : "0x67efcd0f3a13e82d8e171a252304469424ea4c20330c05c7a50da0d4eb0bd613", + "receiptTrie" : "0xe5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222", + "stateRoot" : "0xc925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9bae", + "timestamp" : "0x59542123", + "transactionsTrie" : "0xd954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa067efcd0f3a13e82d8e171a252304469424ea4c20330c05c7a50da0d4eb0bd613a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9baea0d954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197aa0e5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba830249f0845954212380a00f3e40e2956b1aa4fc9142e8b9981f5abd90da921bd9eded9965a9c85e0660eb886c22f2d451d20960f862f8600180830249f094195e7baea6a6c7c4c2dfeb977efac326af552d8780801ba0ef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856a025b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x01", + "r" : "0xef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856", + "s" : "0x25b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020080", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0x454486f44a4943dcc3a3caf3b5201eabf45ae647b6f9a1a962ad7cf1991e70e9", + "mixHash" : "0x349fc2c95b5ac749d75f052c4931086e46a5054c661ca179cd0bfc562906db63", + "nonce" : "0x104e9ca414701f38", + "number" : "0x03", + "parentHash" : "0x61e43f75bb489e393013e944b69a3b0894fc169bc798f85336469c39bd2e8229", + "receiptTrie" : "0x1846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0b", + "stateRoot" : "0xb513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bff", + "timestamp" : "0x59542127", + "transactionsTrie" : "0xe7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a061e43f75bb489e393013e944b69a3b0894fc169bc798f85336469c39bd2e8229a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0b513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bffa0e7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23da01846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302008003832fefba82c786845954212780a0349fc2c95b5ac749d75f052c4931086e46a5054c661ca179cd0bfc562906db6388104e9ca414701f38f862f8600280830249f094295e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0a37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcfa079c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x02", + "r" : "0xa37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcf", + "s" : "0x79c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2", + "to" : "0x295e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x0200c0", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xb3e4", + "hash" : "0xcf8f5b744f299deff8fb1106408a137a033fe472d8ec7e7e056e10452a463034", + "mixHash" : "0x36b2f998e270346f6bff20fafad6b8a56979d78bc3dac03fa4b5242bbb67df14", + "nonce" : "0x8080c68e9a040fd0", + "number" : "0x04", + "parentHash" : "0x454486f44a4943dcc3a3caf3b5201eabf45ae647b6f9a1a962ad7cf1991e70e9", + "receiptTrie" : "0x70ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2", + "stateRoot" : "0x3932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48", + "timestamp" : "0x5954212a", + "transactionsTrie" : "0x39949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0454486f44a4943dcc3a3caf3b5201eabf45ae647b6f9a1a962ad7cf1991e70e9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a03932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48a039949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7a070ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200c004832fefba82b3e4845954212a80a036b2f998e270346f6bff20fafad6b8a56979d78bc3dac03fa4b5242bbb67df14888080c68e9a040fd0f862f8600380830249f094395e7baea6a6c7c4c2dfeb977efac326af552d8780801ba07a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881a06788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x03", + "r" : "0x7a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881", + "s" : "0x6788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11", + "to" : "0x395e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020100", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0xc6563a78ec472ec84746632144d3b80fb9fd9aacf38c5fae49cd3cf98e88bda4", + "mixHash" : "0x5f624785ed5877b1da7cae36936f94df30f35f14acb46ecb8756f68c16645342", + "nonce" : "0x44d764da5d33e2a7", + "number" : "0x05", + "parentHash" : "0xcf8f5b744f299deff8fb1106408a137a033fe472d8ec7e7e056e10452a463034", + "receiptTrie" : "0x594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7e", + "stateRoot" : "0x8f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4", + "timestamp" : "0x5954212b", + "transactionsTrie" : "0x41159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0cf8f5b744f299deff8fb1106408a137a033fe472d8ec7e7e056e10452a463034a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a08f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4a041159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98a0594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7eb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302010005832fefba82c786845954212b80a05f624785ed5877b1da7cae36936f94df30f35f14acb46ecb8756f68c166453428844d764da5d33e2a7f862f8600480830249f094495e7baea6a6c7c4c2dfeb977efac326af552d8780801ca031cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64a06eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x04", + "r" : "0x31cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64", + "s" : "0x6eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54", + "to" : "0x495e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afb", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xc6563a78ec472ec84746632144d3b80fb9fd9aacf38c5fae49cd3cf98e88bda4", + "network" : "EIP150", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x015af1d78b58c4c786", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7aba", + "code" : "", + "nonce" : "0x05", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "blockhashTests_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0x4b0683cc4d6b14fa92f45eb8f4783cb3d6764f715c33f4ab445dc5cf4d7fb4c5", + "mixHash" : "0xa49196cd587da7b5dcbb7135fba8d2257b363a1589fe0d8661b5d5d891c596ed", + "nonce" : "0x07cf9438bbe5bd10", + "number" : "0x01", + "parentHash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "receiptTrie" : "0x6be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49", + "stateRoot" : "0xaa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabf", + "timestamp" : "0x5954212e", + "transactionsTrie" : "0xd6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a08799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0aa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabfa0d6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497a06be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82c786845954212e80a0a49196cd587da7b5dcbb7135fba8d2257b363a1589fe0d8661b5d5d891c596ed8807cf9438bbe5bd10f862f8608001830249f094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba08f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90a0499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x8f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90", + "s" : "0x499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x0249f0", + "hash" : "0x0bdc2956a91d295ad3a5bae52e15335fe3adaab01c791c6c9ca91327d3443ace", + "mixHash" : "0xe0ba13db61fc275cc8e0869a151011098f9d14d17147944712ad1cc1abfccfeb", + "nonce" : "0x8a9701e9f1c16037", + "number" : "0x02", + "parentHash" : "0x4b0683cc4d6b14fa92f45eb8f4783cb3d6764f715c33f4ab445dc5cf4d7fb4c5", + "receiptTrie" : "0xe5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222", + "stateRoot" : "0xc925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9bae", + "timestamp" : "0x5954212f", + "transactionsTrie" : "0xd954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa04b0683cc4d6b14fa92f45eb8f4783cb3d6764f715c33f4ab445dc5cf4d7fb4c5a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9baea0d954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197aa0e5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba830249f0845954212f80a0e0ba13db61fc275cc8e0869a151011098f9d14d17147944712ad1cc1abfccfeb888a9701e9f1c16037f862f8600180830249f094195e7baea6a6c7c4c2dfeb977efac326af552d8780801ba0ef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856a025b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x01", + "r" : "0xef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856", + "s" : "0x25b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020080", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0xaf2f38be69dacf0091b8ecdd2145a31275a8101d5d71a39ecaefb98fdf3bf827", + "mixHash" : "0x91470d14a4d12304d645ce25c17ea84f7a060e7c52e76e2058e36555f9844271", + "nonce" : "0xecdaec9958cb16dc", + "number" : "0x03", + "parentHash" : "0x0bdc2956a91d295ad3a5bae52e15335fe3adaab01c791c6c9ca91327d3443ace", + "receiptTrie" : "0x1846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0b", + "stateRoot" : "0xb513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bff", + "timestamp" : "0x59542130", + "transactionsTrie" : "0xe7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a00bdc2956a91d295ad3a5bae52e15335fe3adaab01c791c6c9ca91327d3443acea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0b513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bffa0e7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23da01846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302008003832fefba82c786845954213080a091470d14a4d12304d645ce25c17ea84f7a060e7c52e76e2058e36555f984427188ecdaec9958cb16dcf862f8600280830249f094295e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0a37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcfa079c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x02", + "r" : "0xa37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcf", + "s" : "0x79c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2", + "to" : "0x295e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x0200c0", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xb3e4", + "hash" : "0x4eaf8705f93dfb07d2b472efeab3ac99e9b08f12d3bfbde160b0539034ff0af3", + "mixHash" : "0x8c27169d755fb9989b0d7ca5907b552423e41ac64a62b0393263c2463e36f131", + "nonce" : "0x21052ffbdc015397", + "number" : "0x04", + "parentHash" : "0xaf2f38be69dacf0091b8ecdd2145a31275a8101d5d71a39ecaefb98fdf3bf827", + "receiptTrie" : "0x70ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2", + "stateRoot" : "0x3932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48", + "timestamp" : "0x59542131", + "transactionsTrie" : "0x39949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0af2f38be69dacf0091b8ecdd2145a31275a8101d5d71a39ecaefb98fdf3bf827a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a03932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48a039949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7a070ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200c004832fefba82b3e4845954213180a08c27169d755fb9989b0d7ca5907b552423e41ac64a62b0393263c2463e36f1318821052ffbdc015397f862f8600380830249f094395e7baea6a6c7c4c2dfeb977efac326af552d8780801ba07a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881a06788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x03", + "r" : "0x7a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881", + "s" : "0x6788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11", + "to" : "0x395e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020100", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0xfc41ca44e9ff18ca983b73058f70ca3d2d029cf88c04bdafb21d59e5b617e330", + "mixHash" : "0xac291b937faa013561ac19c2646dca7bc5bf935c8cdef54197cb538dfa635f5d", + "nonce" : "0x9724fae1df351102", + "number" : "0x05", + "parentHash" : "0x4eaf8705f93dfb07d2b472efeab3ac99e9b08f12d3bfbde160b0539034ff0af3", + "receiptTrie" : "0x594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7e", + "stateRoot" : "0x8f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4", + "timestamp" : "0x59542133", + "transactionsTrie" : "0x41159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a04eaf8705f93dfb07d2b472efeab3ac99e9b08f12d3bfbde160b0539034ff0af3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a08f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4a041159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98a0594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7eb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302010005832fefba82c786845954213380a0ac291b937faa013561ac19c2646dca7bc5bf935c8cdef54197cb538dfa635f5d889724fae1df351102f862f8600480830249f094495e7baea6a6c7c4c2dfeb977efac326af552d8780801ca031cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64a06eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x04", + "r" : "0x31cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64", + "s" : "0x6eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54", + "to" : "0x495e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afb", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xfc41ca44e9ff18ca983b73058f70ca3d2d029cf88c04bdafb21d59e5b617e330", + "network" : "EIP158", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x015af1d78b58c4c786", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7aba", + "code" : "", + "nonce" : "0x05", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "blockhashTests_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0x304da52c1415d054ae8f1b48f5dd5d74159738f6fe7413c96f68dd65e2edf698", + "mixHash" : "0x941528c349a71b9171649972e5f93e56b42e38e49134d4655da2509730b41c67", + "nonce" : "0x441b3ef6aa000caa", + "number" : "0x01", + "parentHash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "receiptTrie" : "0x6be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49", + "stateRoot" : "0xaa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabf", + "timestamp" : "0x59542110", + "transactionsTrie" : "0xd6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a08799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0aa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabfa0d6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497a06be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82c786845954211080a0941528c349a71b9171649972e5f93e56b42e38e49134d4655da2509730b41c6788441b3ef6aa000caaf862f8608001830249f094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba08f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90a0499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x8f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90", + "s" : "0x499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x0249f0", + "hash" : "0x3f972f99d05f7aca197b35b1ad141aab3a347ac8cc240e8350b238aad79d3252", + "mixHash" : "0x946c4c0d42371acaae57adef65522155a5ebb3a2844ea624c22fe0609b4d72a2", + "nonce" : "0xca7de6269b8b3843", + "number" : "0x02", + "parentHash" : "0x304da52c1415d054ae8f1b48f5dd5d74159738f6fe7413c96f68dd65e2edf698", + "receiptTrie" : "0xe5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222", + "stateRoot" : "0xc925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9bae", + "timestamp" : "0x59542112", + "transactionsTrie" : "0xd954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0304da52c1415d054ae8f1b48f5dd5d74159738f6fe7413c96f68dd65e2edf698a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9baea0d954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197aa0e5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba830249f0845954211280a0946c4c0d42371acaae57adef65522155a5ebb3a2844ea624c22fe0609b4d72a288ca7de6269b8b3843f862f8600180830249f094195e7baea6a6c7c4c2dfeb977efac326af552d8780801ba0ef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856a025b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x01", + "r" : "0xef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856", + "s" : "0x25b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020080", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0x2bbcde8e22290fb95c7bdaeeab8d8e6272aa3aaf7fe83d7c54013b2f1f11ace4", + "mixHash" : "0xc07dab536572428ff422acafd221dc1eb2793d62deacedd9b6e8106c9d56e6ad", + "nonce" : "0xc10d4db250e9e966", + "number" : "0x03", + "parentHash" : "0x3f972f99d05f7aca197b35b1ad141aab3a347ac8cc240e8350b238aad79d3252", + "receiptTrie" : "0x1846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0b", + "stateRoot" : "0xb513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bff", + "timestamp" : "0x59542113", + "transactionsTrie" : "0xe7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a03f972f99d05f7aca197b35b1ad141aab3a347ac8cc240e8350b238aad79d3252a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0b513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bffa0e7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23da01846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302008003832fefba82c786845954211380a0c07dab536572428ff422acafd221dc1eb2793d62deacedd9b6e8106c9d56e6ad88c10d4db250e9e966f862f8600280830249f094295e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0a37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcfa079c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x02", + "r" : "0xa37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcf", + "s" : "0x79c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2", + "to" : "0x295e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x0200c0", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xb3e4", + "hash" : "0xe5264a65b468cbec9795a3c91a6badc6464080689068b01db57d6ee3a2c80b62", + "mixHash" : "0xa359e311924c53b9be94ea0300847dfbb4451a6d0e60412b512fca75b5698dde", + "nonce" : "0xa55c8c171634684d", + "number" : "0x04", + "parentHash" : "0x2bbcde8e22290fb95c7bdaeeab8d8e6272aa3aaf7fe83d7c54013b2f1f11ace4", + "receiptTrie" : "0x70ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2", + "stateRoot" : "0x3932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48", + "timestamp" : "0x59542115", + "transactionsTrie" : "0x39949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a02bbcde8e22290fb95c7bdaeeab8d8e6272aa3aaf7fe83d7c54013b2f1f11ace4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a03932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48a039949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7a070ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200c004832fefba82b3e4845954211580a0a359e311924c53b9be94ea0300847dfbb4451a6d0e60412b512fca75b5698dde88a55c8c171634684df862f8600380830249f094395e7baea6a6c7c4c2dfeb977efac326af552d8780801ba07a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881a06788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x03", + "r" : "0x7a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881", + "s" : "0x6788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11", + "to" : "0x395e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020100", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0xa7795afb22a581fd56cb5887b03619751a8cafe9e6b927ae8616f966ba96d3a6", + "mixHash" : "0xb9257b9470166c721ac0eddde0ac6e2b6d1a54ea5141590c17638a351adf34da", + "nonce" : "0x63339fbe4ce41935", + "number" : "0x05", + "parentHash" : "0xe5264a65b468cbec9795a3c91a6badc6464080689068b01db57d6ee3a2c80b62", + "receiptTrie" : "0x594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7e", + "stateRoot" : "0x8f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4", + "timestamp" : "0x59542117", + "transactionsTrie" : "0x41159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0e5264a65b468cbec9795a3c91a6badc6464080689068b01db57d6ee3a2c80b62a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a08f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4a041159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98a0594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7eb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302010005832fefba82c786845954211780a0b9257b9470166c721ac0eddde0ac6e2b6d1a54ea5141590c17638a351adf34da8863339fbe4ce41935f862f8600480830249f094495e7baea6a6c7c4c2dfeb977efac326af552d8780801ca031cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64a06eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x04", + "r" : "0x31cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64", + "s" : "0x6eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54", + "to" : "0x495e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afb", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xa7795afb22a581fd56cb5887b03619751a8cafe9e6b927ae8616f966ba96d3a6", + "network" : "Frontier", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x015af1d78b58c4c786", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7aba", + "code" : "", + "nonce" : "0x05", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "blockhashTests_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0xf6049f09f10b76749a362f014f692fd99ff0022865b5e5926a32ee6db1e20991", + "mixHash" : "0xa632ce156f9e4a717e62fb5f32c2348df3bc1788d1ff25effeb4f5da65ed06c2", + "nonce" : "0xbebff5fe2ecbc31e", + "number" : "0x01", + "parentHash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "receiptTrie" : "0x6be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49", + "stateRoot" : "0xaa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabf", + "timestamp" : "0x59542118", + "transactionsTrie" : "0xd6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a08799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0aa64a3fb4598b65aac460de3c052cc9ae2c00e77ba88c6087fe468facf16aabfa0d6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497a06be52572298f3f52d895a2b086be472a973f2a743f236a8b45920656ffeafa49b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82c786845954211880a0a632ce156f9e4a717e62fb5f32c2348df3bc1788d1ff25effeb4f5da65ed06c288bebff5fe2ecbc31ef862f8608001830249f094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba08f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90a0499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x8f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90", + "s" : "0x499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x0249f0", + "hash" : "0x8519891959b302125e963aefbf0fb30093fffc7e8edf26147f766340361f6b8d", + "mixHash" : "0x4207f3fea79d64ce7d7cecd12ef789c028921647c1b18dc3b2db0cb74ad6c220", + "nonce" : "0xda6b20e69a4eaf22", + "number" : "0x02", + "parentHash" : "0xf6049f09f10b76749a362f014f692fd99ff0022865b5e5926a32ee6db1e20991", + "receiptTrie" : "0xe5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222", + "stateRoot" : "0xc925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9bae", + "timestamp" : "0x5954211b", + "transactionsTrie" : "0xd954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0f6049f09f10b76749a362f014f692fd99ff0022865b5e5926a32ee6db1e20991a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c925fad3ec584d8cec9b4c515f56becc1365d5c2b033a579b5691948675a9baea0d954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197aa0e5060ca04f5fd2e8cc78ae0d7c81342a184ffd50d4d40e07caf78a52fa899222b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba830249f0845954211b80a04207f3fea79d64ce7d7cecd12ef789c028921647c1b18dc3b2db0cb74ad6c22088da6b20e69a4eaf22f862f8600180830249f094195e7baea6a6c7c4c2dfeb977efac326af552d8780801ba0ef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856a025b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x01", + "r" : "0xef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856", + "s" : "0x25b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020080", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0xf0022dc5d4fbb32874bc16f887149747913fc2573034d12117df95a101233b1a", + "mixHash" : "0x0a52587a307eacf915ae84f33a2095723dfebe0a4c5a21b7b1b8d79bd5d806c5", + "nonce" : "0xd6a1d92085c51f26", + "number" : "0x03", + "parentHash" : "0x8519891959b302125e963aefbf0fb30093fffc7e8edf26147f766340361f6b8d", + "receiptTrie" : "0x1846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0b", + "stateRoot" : "0xb513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bff", + "timestamp" : "0x5954211c", + "transactionsTrie" : "0xe7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a08519891959b302125e963aefbf0fb30093fffc7e8edf26147f766340361f6b8da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0b513fb63a9c0291fa84eef6ad99e010fd2ffca5c0c6057903a1828cdf1091bffa0e7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23da01846d79308690d76034fb615b34df5dd45c05e51831a3cdb37fb0982576a0b0bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302008003832fefba82c786845954211c80a00a52587a307eacf915ae84f33a2095723dfebe0a4c5a21b7b1b8d79bd5d806c588d6a1d92085c51f26f862f8600280830249f094295e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0a37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcfa079c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x02", + "r" : "0xa37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcf", + "s" : "0x79c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2", + "to" : "0x295e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x0200c0", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xb3e4", + "hash" : "0x7f76241085f1ce84f1c9c38ebb4337abeb1c1b05669780d0202bf801a83db31a", + "mixHash" : "0x331ae4fefbbf1a55e8af917f63c6f9220f008acc5f8dcc272bcbfbbab24c5d41", + "nonce" : "0xf3196601d8171e51", + "number" : "0x04", + "parentHash" : "0xf0022dc5d4fbb32874bc16f887149747913fc2573034d12117df95a101233b1a", + "receiptTrie" : "0x70ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2", + "stateRoot" : "0x3932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48", + "timestamp" : "0x5954211d", + "transactionsTrie" : "0x39949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0f0022dc5d4fbb32874bc16f887149747913fc2573034d12117df95a101233b1aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a03932ad4f979b996a0c4d8aacd3e52449a5f00121c39a41787cd4d962409abd48a039949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7a070ec21a44ef69e8ef979d08736e7db52f8f7a2a3c52582332ccf222de09f70d2b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200c004832fefba82b3e4845954211d80a0331ae4fefbbf1a55e8af917f63c6f9220f008acc5f8dcc272bcbfbbab24c5d4188f3196601d8171e51f862f8600380830249f094395e7baea6a6c7c4c2dfeb977efac326af552d8780801ba07a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881a06788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x03", + "r" : "0x7a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881", + "s" : "0x6788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11", + "to" : "0x395e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020100", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xc786", + "hash" : "0x7abf08f768f16313a7cc3657e26d7e15c7acdca3da2a3dd0824bcf028fe18294", + "mixHash" : "0x3f05ef54fa87307f8847620dcef4e01b20f343ef082da76b7115c78457536361", + "nonce" : "0x85124c5ede650cb9", + "number" : "0x05", + "parentHash" : "0x7f76241085f1ce84f1c9c38ebb4337abeb1c1b05669780d0202bf801a83db31a", + "receiptTrie" : "0x594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7e", + "stateRoot" : "0x8f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4", + "timestamp" : "0x5954211e", + "transactionsTrie" : "0x41159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a07f76241085f1ce84f1c9c38ebb4337abeb1c1b05669780d0202bf801a83db31aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a08f78d23afbb90bb8429f5cfb3d7f8eb652b22114d669a8c2d255513f61a9f2c4a041159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98a0594cff672109a1adfa2accfee34362e232341e8cbf4a14504cc66ebf8695bb7eb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302010005832fefba82c786845954211e80a03f05ef54fa87307f8847620dcef4e01b20f343ef082da76b7115c784575363618885124c5ede650cb9f862f8600480830249f094495e7baea6a6c7c4c2dfeb977efac326af552d8780801ca031cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64a06eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x04", + "r" : "0x31cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64", + "s" : "0x6eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54", + "to" : "0x495e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afb", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x7abf08f768f16313a7cc3657e26d7e15c7acdca3da2a3dd0824bcf028fe18294", + "network" : "Homestead", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x015af1d78b58c4c786", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7aba", + "code" : "", + "nonce" : "0x05", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "blockhashTests_Metropolis" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xd0aa", + "hash" : "0xccc4d29c485249f0bfd319535fb0dc4d75240783e3e7ad6b723d67a0c5833d24", + "mixHash" : "0x5d464e36b9e3238f3f049fd93c5be34196c7d300ef1264a64044e0273a35b432", + "nonce" : "0x6779bc0854fcd434", + "number" : "0x01", + "parentHash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "receiptTrie" : "0x6e59a5c15d2d72b0bf7bf5196299dcd18bc6e1bf590aa29bdb49091b2fd654d7", + "stateRoot" : "0x7a9d98fc66e80b93ec36ab47c7575d540d5a5296e47f4c056185d4ec5b72b778", + "timestamp" : "0x59542135", + "transactionsTrie" : "0xd6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a08799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07a9d98fc66e80b93ec36ab47c7575d540d5a5296e47f4c056185d4ec5b72b778a0d6ba91470a65633ad8e430f5e77ee4a78fcbc83700385d342db5ff39989ea497a06e59a5c15d2d72b0bf7bf5196299dcd18bc6e1bf590aa29bdb49091b2fd654d7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82d0aa845954213580a05d464e36b9e3238f3f049fd93c5be34196c7d300ef1264a64044e0273a35b432886779bc0854fcd434f862f8608001830249f094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba08f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90a0499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x8f7d4d301a80268a68d5d45905cc84a1e05b4e11cfb1d04ec7a4a5c4a23b5c90", + "s" : "0x499c4eee3f24777a1d34dc19c24b62634b9b92ecbb1fd87ea5e7b845f2ba16c3", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x0249f0", + "hash" : "0xcac759adf63f3aec2099be0b2f83dc1e7622bf1c16f302f1506a03ee35273ce4", + "mixHash" : "0x97771787fa11b735852e4f606a00aacbedbcef5335c3d37ba34eb5d22cc54fce", + "nonce" : "0x1a9971c7ab5ae595", + "number" : "0x02", + "parentHash" : "0xccc4d29c485249f0bfd319535fb0dc4d75240783e3e7ad6b723d67a0c5833d24", + "receiptTrie" : "0x1068e8f36ebe2d8c65054cdc0985e31416eea7ec08cb8676848731f3a1eacd21", + "stateRoot" : "0x837451ccfa82990d544acfe6984dddce80f89b7deecc1a5ab4c373bdf7b4e64b", + "timestamp" : "0x59542137", + "transactionsTrie" : "0xd954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0ccc4d29c485249f0bfd319535fb0dc4d75240783e3e7ad6b723d67a0c5833d24a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0837451ccfa82990d544acfe6984dddce80f89b7deecc1a5ab4c373bdf7b4e64ba0d954a5202e78be1de112b20b2cfd81b0671426b93c739bf5c6fa87ae8213197aa01068e8f36ebe2d8c65054cdc0985e31416eea7ec08cb8676848731f3a1eacd21b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba830249f0845954213780a097771787fa11b735852e4f606a00aacbedbcef5335c3d37ba34eb5d22cc54fce881a9971c7ab5ae595f862f8600180830249f094195e7baea6a6c7c4c2dfeb977efac326af552d8780801ba0ef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856a025b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x01", + "r" : "0xef2b3ee7fab91f73e7d1be76f0698c08df26d48c12be1a3c330d3f5dff39e856", + "s" : "0x25b8af8c65b0bd99dd4998fabea60caee571797731eac5569ee5f79ecada5759", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020080", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xd0aa", + "hash" : "0x30b1bc159a2b02a37f986d19a4b1922222155f339c5c01aae756ffc3e7ab1829", + "mixHash" : "0x06447b1d1d6113b06d2f81ba038313039794547b42bb1c54893730811ba1a3c4", + "nonce" : "0xe08a99d6cee4969a", + "number" : "0x03", + "parentHash" : "0xcac759adf63f3aec2099be0b2f83dc1e7622bf1c16f302f1506a03ee35273ce4", + "receiptTrie" : "0x6e59a5c15d2d72b0bf7bf5196299dcd18bc6e1bf590aa29bdb49091b2fd654d7", + "stateRoot" : "0x8d96c564aa6af1aab8e544529c48892b54b03fa2721e92f20805ddb854414aa6", + "timestamp" : "0x5954213b", + "transactionsTrie" : "0xe7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0cac759adf63f3aec2099be0b2f83dc1e7622bf1c16f302f1506a03ee35273ce4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a08d96c564aa6af1aab8e544529c48892b54b03fa2721e92f20805ddb854414aa6a0e7a583cf499521fb1b10b3a375047663e25fd78b3db53b1e92e1c41e53cbb23da06e59a5c15d2d72b0bf7bf5196299dcd18bc6e1bf590aa29bdb49091b2fd654d7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302008003832fefba82d0aa845954213b80a006447b1d1d6113b06d2f81ba038313039794547b42bb1c54893730811ba1a3c488e08a99d6cee4969af862f8600280830249f094295e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0a37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcfa079c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x02", + "r" : "0xa37e56d9fcf9bcb6a4240007f7a298e4557e84a41317ad8a54c6f758670dfdcf", + "s" : "0x79c6ba18545fe9c7e7b934ee3d441a9160f63ffd8916318e2fb2f8dbd58c5aa2", + "to" : "0x295e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x0200c0", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xb9fc", + "hash" : "0x58ea061d7f8f84fdeee7b5ea460a2356c9ce28080d786b130b3496b7eaacb19e", + "mixHash" : "0x1afa5cb298d2437960a307c877aad63471829e5e58d6fa9b4b6fd7fdd146aaab", + "nonce" : "0x71da2f7c26751587", + "number" : "0x04", + "parentHash" : "0x30b1bc159a2b02a37f986d19a4b1922222155f339c5c01aae756ffc3e7ab1829", + "receiptTrie" : "0xfa324105b9034faabde863e133d751e479d1758a6a12f0eeb92f59596341db92", + "stateRoot" : "0xf48eef90da28ef9be6199b93bb008655c7aa714aa845c638309a545e5173936d", + "timestamp" : "0x5954213c", + "transactionsTrie" : "0x39949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a030b1bc159a2b02a37f986d19a4b1922222155f339c5c01aae756ffc3e7ab1829a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f48eef90da28ef9be6199b93bb008655c7aa714aa845c638309a545e5173936da039949f1106c123c2b08c5d83d1901d8f52b8ea143715aff7bb41b20421a5a3f7a0fa324105b9034faabde863e133d751e479d1758a6a12f0eeb92f59596341db92b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200c004832fefba82b9fc845954213c80a01afa5cb298d2437960a307c877aad63471829e5e58d6fa9b4b6fd7fdd146aaab8871da2f7c26751587f862f8600380830249f094395e7baea6a6c7c4c2dfeb977efac326af552d8780801ba07a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881a06788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x03", + "r" : "0x7a287ed5f28cb05cfca14aedc3f5c6adcb1d5508f8ffc1a1a80e6807ef92c881", + "s" : "0x6788de15c61f27947a7c2e3dad465db599dbe5205deb1f1336722c058b4f0b11", + "to" : "0x395e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020100", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xd0aa", + "hash" : "0x1721fee2f64e64f3663d5f37aa3675b86b65f3935a7e77bf3fbf18ea9b152099", + "mixHash" : "0x8f779e789e3ed52bd3ed98a547fb9263fd6005f1ada30902924191011dc2a0c1", + "nonce" : "0x080cb2ac516d5a0e", + "number" : "0x05", + "parentHash" : "0x58ea061d7f8f84fdeee7b5ea460a2356c9ce28080d786b130b3496b7eaacb19e", + "receiptTrie" : "0x6e59a5c15d2d72b0bf7bf5196299dcd18bc6e1bf590aa29bdb49091b2fd654d7", + "stateRoot" : "0xff3932daaab5de77f77b947bf31c91a34af6344f07ccb79ab1a8df1b5c13047d", + "timestamp" : "0x5954213d", + "transactionsTrie" : "0x41159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a058ea061d7f8f84fdeee7b5ea460a2356c9ce28080d786b130b3496b7eaacb19ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0ff3932daaab5de77f77b947bf31c91a34af6344f07ccb79ab1a8df1b5c13047da041159ca0124f819b698853a7387ce44c5f62b720be5fbbf848064bfde11cbc98a06e59a5c15d2d72b0bf7bf5196299dcd18bc6e1bf590aa29bdb49091b2fd654d7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302010005832fefba82d0aa845954213d80a08f779e789e3ed52bd3ed98a547fb9263fd6005f1ada30902924191011dc2a0c188080cb2ac516d5a0ef862f8600480830249f094495e7baea6a6c7c4c2dfeb977efac326af552d8780801ca031cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64a06eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x04", + "r" : "0x31cf6ed06716db235afb7f74fd576a3e8712110b46c8183ca913ce0419c8db64", + "s" : "0x6eaa270e49692dee44a7e60bec345205589f62aabb2517d9bf202b065c846c54", + "to" : "0x495e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afb", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0031105585da186c353e585e6ba310866f4df1e63d822ad1d929be695faff0afba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x1721fee2f64e64f3663d5f37aa3675b86b65f3935a7e77bf3fbf18ea9b152099", + "network" : "Metropolis", + "postState" : { + "0x00000000000000000000000000000000000000f0" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x015af1d78b58c4d0aa", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0e7196", + "code" : "", + "nonce" : "0x05", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055600540600155600440600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x61010043035b804050600556", + "nonce" : "0x00", + "storage" : { + } + }, + "0x295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x60004060005560044060015561010040600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x6000406000556801000000000000000140600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0x495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x600040600055610101406001557fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0f4240", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/bcStateTests/multimpleBalanceInstruction.json b/BlockchainTests/bcStateTests/multimpleBalanceInstruction.json new file mode 100644 index 000000000..e94d239ee --- /dev/null +++ b/BlockchainTests/bcStateTests/multimpleBalanceInstruction.json @@ -0,0 +1,829 @@ +{ + "multimpleBalanceInstruction_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x016b66", + "hash" : "0x575ad9aa3d9b0e740afb1e24008cda030c5d01de5c262467d71c879dc38d3756", + "mixHash" : "0xb25c55670f7ea42127c3af6f0bf74e4e58dbd271ee1ebf56e6f02cc71109ce83", + "nonce" : "0xb1c191ead04c20bf", + "number" : "0x01", + "parentHash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "receiptTrie" : "0x1722570e143a1cbb2256029c2295c82308c33972bad61e475ef271d059812633", + "stateRoot" : "0x601e5bb132fb410a9e81896213463b914ff472f0d800cc5a5ce3c54aa43a7371", + "timestamp" : "0x59542147", + "transactionsTrie" : "0x6fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0e38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0601e5bb132fb410a9e81896213463b914ff472f0d800cc5a5ce3c54aa43a7371a06fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979a01722570e143a1cbb2256029c2295c82308c33972bad61e475ef271d059812633b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba83016b66845954214780a0b25c55670f7ea42127c3af6f0bf74e4e58dbd271ee1ebf56e6f02cc71109ce8388b1c191ead04c20bff862f860800a830249f094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0d42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9a06e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dccac0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xd42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9", + "s" : "0x6e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dcca", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x02304c", + "hash" : "0xbe56003c31bcaefad2960b5ba61782c0ef0729094d92a388421079568827b193", + "mixHash" : "0x95b1e0936ab7a15f76737b2eb0bd388eb70d2f8e42a5e543fe41b91c224b5cfb", + "nonce" : "0x6b650451eb395b42", + "number" : "0x02", + "parentHash" : "0x575ad9aa3d9b0e740afb1e24008cda030c5d01de5c262467d71c879dc38d3756", + "receiptTrie" : "0x4c2b8d00cd9ca58995eb407cff12feaa90cfbc3c6bf523aaace45b74644f253c", + "stateRoot" : "0x1f6494a7ca3c67abc482938d6472445dd9c10ce40cde6f542d01a4a65021ba2a", + "timestamp" : "0x59542148", + "transactionsTrie" : "0x0ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901faa0575ad9aa3d9b0e740afb1e24008cda030c5d01de5c262467d71c879dc38d3756a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a01f6494a7ca3c67abc482938d6472445dd9c10ce40cde6f542d01a4a65021ba2aa00ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35ba04c2b8d00cd9ca58995eb407cff12feaa90cfbc3c6bf523aaace45b74644f253cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba8302304c845954214880a095b1e0936ab7a15f76737b2eb0bd388eb70d2f8e42a5e543fe41b91c224b5cfb886b650451eb395b42f864f862010a830249f094195e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba06d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dca06d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x6d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dc", + "s" : "0x6d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48beba", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48bebaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xbe56003c31bcaefad2960b5ba61782c0ef0729094d92a388421079568827b193", + "network" : "EIP150", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186aa", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x018a88", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17484cfc34", + "0x01" : "0x45639182450231fc", + "0x02" : "0x17484cfc34", + "0x03" : "0x45639182450231fc", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac723048a0c14f4", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17484dfc9c", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "multimpleBalanceInstruction_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x016b66", + "hash" : "0x147fdaa0de23b0f4d50a47e4c36066e83d30e7669f19844b93d7bae10845c967", + "mixHash" : "0x7cb657885e23c662e3cd8f523af9487581970eec6c755b7154a4f8cb8f4b47a3", + "nonce" : "0x9c44058c20a06f08", + "number" : "0x01", + "parentHash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "receiptTrie" : "0x1722570e143a1cbb2256029c2295c82308c33972bad61e475ef271d059812633", + "stateRoot" : "0x601e5bb132fb410a9e81896213463b914ff472f0d800cc5a5ce3c54aa43a7371", + "timestamp" : "0x5954214a", + "transactionsTrie" : "0x6fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0e38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0601e5bb132fb410a9e81896213463b914ff472f0d800cc5a5ce3c54aa43a7371a06fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979a01722570e143a1cbb2256029c2295c82308c33972bad61e475ef271d059812633b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba83016b66845954214a80a07cb657885e23c662e3cd8f523af9487581970eec6c755b7154a4f8cb8f4b47a3889c44058c20a06f08f862f860800a830249f094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0d42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9a06e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dccac0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xd42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9", + "s" : "0x6e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dcca", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x02304c", + "hash" : "0x02b0dfd5893d8c21cffbbc1200752e722fcd7a0447d4f4d8312e8b6fbaac9e95", + "mixHash" : "0x384676d5a43b4a0b7d4235618b02b85c353f86afca58a8cfba8d6c6f6e5127b5", + "nonce" : "0xb7016855da45835d", + "number" : "0x02", + "parentHash" : "0x147fdaa0de23b0f4d50a47e4c36066e83d30e7669f19844b93d7bae10845c967", + "receiptTrie" : "0x4c2b8d00cd9ca58995eb407cff12feaa90cfbc3c6bf523aaace45b74644f253c", + "stateRoot" : "0x1f6494a7ca3c67abc482938d6472445dd9c10ce40cde6f542d01a4a65021ba2a", + "timestamp" : "0x5954214b", + "transactionsTrie" : "0x0ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901faa0147fdaa0de23b0f4d50a47e4c36066e83d30e7669f19844b93d7bae10845c967a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a01f6494a7ca3c67abc482938d6472445dd9c10ce40cde6f542d01a4a65021ba2aa00ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35ba04c2b8d00cd9ca58995eb407cff12feaa90cfbc3c6bf523aaace45b74644f253cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba8302304c845954214b80a0384676d5a43b4a0b7d4235618b02b85c353f86afca58a8cfba8d6c6f6e5127b588b7016855da45835df864f862010a830249f094195e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba06d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dca06d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x6d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dc", + "s" : "0x6d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48beba", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48bebaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x02b0dfd5893d8c21cffbbc1200752e722fcd7a0447d4f4d8312e8b6fbaac9e95", + "network" : "EIP158", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186aa", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x018a88", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17484cfc34", + "0x01" : "0x45639182450231fc", + "0x02" : "0x17484cfc34", + "0x03" : "0x45639182450231fc", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac723048a0c14f4", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17484dfc9c", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "multimpleBalanceInstruction_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x0163fa", + "hash" : "0xb6cf267658f27feb6d2eeb2eaeb560a0c1eea397a5c9a4e14b17473d2a57e794", + "mixHash" : "0x855c942ddb796994410fdf2354d4ba1a1480edea3906b697855c0a9119ca6b03", + "nonce" : "0x2a92c3458049cacb", + "number" : "0x01", + "parentHash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "receiptTrie" : "0x9dee809b65f175cfffbe8ba3f9bb56f1a395ccc896b1f75bcc3302f78c28b7ac", + "stateRoot" : "0x5025c08800b034f6f41db93df4f3ffdbf412ab4a3539438168a134d0be8634ba", + "timestamp" : "0x59542140", + "transactionsTrie" : "0x6fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0e38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a05025c08800b034f6f41db93df4f3ffdbf412ab4a3539438168a134d0be8634baa06fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979a09dee809b65f175cfffbe8ba3f9bb56f1a395ccc896b1f75bcc3302f78c28b7acb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba830163fa845954214080a0855c942ddb796994410fdf2354d4ba1a1480edea3906b697855c0a9119ca6b03882a92c3458049cacbf862f860800a830249f094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0d42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9a06e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dccac0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xd42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9", + "s" : "0x6e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dcca", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x022764", + "hash" : "0x2fae35f87009f4329ff687f6bdbcf8c2f5805e6251f9ca7921621d4dde7e30a1", + "mixHash" : "0x3eba30ac3e05fd51b7dea3e19eb6aa1941b5b28a55d9d54fac2ae3961df787a2", + "nonce" : "0x25391ae3dd45be13", + "number" : "0x02", + "parentHash" : "0xb6cf267658f27feb6d2eeb2eaeb560a0c1eea397a5c9a4e14b17473d2a57e794", + "receiptTrie" : "0x4c087442a389cf4ff3be5fb31b553406487cf236bd75afe62f708ab4d295b493", + "stateRoot" : "0xf1fb38f4b3ab14ac04e6d8a62e2020d60ad4082efe0e7df2047d46ebcd7ea28c", + "timestamp" : "0x59542142", + "transactionsTrie" : "0x0ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901faa0b6cf267658f27feb6d2eeb2eaeb560a0c1eea397a5c9a4e14b17473d2a57e794a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f1fb38f4b3ab14ac04e6d8a62e2020d60ad4082efe0e7df2047d46ebcd7ea28ca00ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35ba04c087442a389cf4ff3be5fb31b553406487cf236bd75afe62f708ab4d295b493b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba83022764845954214280a03eba30ac3e05fd51b7dea3e19eb6aa1941b5b28a55d9d54fac2ae3961df787a28825391ae3dd45be13f864f862010a830249f094195e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba06d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dca06d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x6d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dc", + "s" : "0x6d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48beba", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48bebaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x2fae35f87009f4329ff687f6bdbcf8c2f5805e6251f9ca7921621d4dde7e30a1", + "network" : "Frontier", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186aa", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x018a88", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17484d466c", + "0x01" : "0x456391824501e7c4", + "0x02" : "0x17484d466c", + "0x03" : "0x456391824501e7c4", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac723048a0b71ac", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17484e9fe4", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "multimpleBalanceInstruction_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x0163fa", + "hash" : "0xeeb705f91af762a58304b671a8203b67597217b7ef9ccb714aedc8953d8d5a0e", + "mixHash" : "0xf809c695b9798134da69231cc5e25932627cfda5190c47b7422bf062ef3d9608", + "nonce" : "0x4258ba873dfc0a5c", + "number" : "0x01", + "parentHash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "receiptTrie" : "0x9dee809b65f175cfffbe8ba3f9bb56f1a395ccc896b1f75bcc3302f78c28b7ac", + "stateRoot" : "0x5025c08800b034f6f41db93df4f3ffdbf412ab4a3539438168a134d0be8634ba", + "timestamp" : "0x59542144", + "transactionsTrie" : "0x6fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0e38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a05025c08800b034f6f41db93df4f3ffdbf412ab4a3539438168a134d0be8634baa06fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979a09dee809b65f175cfffbe8ba3f9bb56f1a395ccc896b1f75bcc3302f78c28b7acb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba830163fa845954214480a0f809c695b9798134da69231cc5e25932627cfda5190c47b7422bf062ef3d9608884258ba873dfc0a5cf862f860800a830249f094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0d42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9a06e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dccac0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xd42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9", + "s" : "0x6e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dcca", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x022764", + "hash" : "0xebef8ee0a191da2b81f7bc75579d38096c6093a6a5f320bd88bf29bee2e1f7d5", + "mixHash" : "0x9762455fa37a8a1bbfe726bfb7852af34c7012ccb8fec322dc22015115dc2077", + "nonce" : "0x82d515454997d48c", + "number" : "0x02", + "parentHash" : "0xeeb705f91af762a58304b671a8203b67597217b7ef9ccb714aedc8953d8d5a0e", + "receiptTrie" : "0x4c087442a389cf4ff3be5fb31b553406487cf236bd75afe62f708ab4d295b493", + "stateRoot" : "0xf1fb38f4b3ab14ac04e6d8a62e2020d60ad4082efe0e7df2047d46ebcd7ea28c", + "timestamp" : "0x59542145", + "transactionsTrie" : "0x0ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901faa0eeb705f91af762a58304b671a8203b67597217b7ef9ccb714aedc8953d8d5a0ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f1fb38f4b3ab14ac04e6d8a62e2020d60ad4082efe0e7df2047d46ebcd7ea28ca00ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35ba04c087442a389cf4ff3be5fb31b553406487cf236bd75afe62f708ab4d295b493b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba83022764845954214580a09762455fa37a8a1bbfe726bfb7852af34c7012ccb8fec322dc22015115dc20778882d515454997d48cf864f862010a830249f094195e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba06d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dca06d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x6d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dc", + "s" : "0x6d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48beba", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48bebaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xebef8ee0a191da2b81f7bc75579d38096c6093a6a5f320bd88bf29bee2e1f7d5", + "network" : "Homestead", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186aa", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x018a88", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17484d466c", + "0x01" : "0x456391824501e7c4", + "0x02" : "0x17484d466c", + "0x03" : "0x456391824501e7c4", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac723048a0b71ac", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17484e9fe4", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "multimpleBalanceInstruction_Metropolis" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x016b66", + "hash" : "0xfb06e1e1e1d4d17ddfb1280aebbd3055797d11f721da5808bbc9f73c604e3510", + "mixHash" : "0xd7f66bd17989cc596f4e3104f3071d14212f079ceb5b1c903c61eec25fe334a9", + "nonce" : "0xb511a5b69ba768c8", + "number" : "0x01", + "parentHash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "receiptTrie" : "0x5053c7b7de649eeac75ff89bd481c952d29233f6f634653ed7b6639eb090dc3c", + "stateRoot" : "0xaaf26b908a8fd9101f421d70426f0bc6e243b0b42493388fbb3a460a7baf4a1c", + "timestamp" : "0x5954214d", + "transactionsTrie" : "0x6fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901faa0e38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0aaf26b908a8fd9101f421d70426f0bc6e243b0b42493388fbb3a460a7baf4a1ca06fb77a9ddaa64a8e161b643d05533a4093f2be900ad06279b1b56b3bcee3b979a05053c7b7de649eeac75ff89bd481c952d29233f6f634653ed7b6639eb090dc3cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba83016b66845954214d80a0d7f66bd17989cc596f4e3104f3071d14212f079ceb5b1c903c61eec25fe334a988b511a5b69ba768c8f862f860800a830249f094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0d42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9a06e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dccac0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xd42a045ac77a6d4676dd5fbc5104ed7471b6cef2465cfefaa52919b340f942a9", + "s" : "0x6e4d319aea79e45cde79d337e6edf849ceac505cab65dd41a572cab132d4dcca", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x02304c", + "hash" : "0xf6b2f80d3f0ed09b8e4e4e2649ae98c869edb13e3f71d70c03abac39826b7946", + "mixHash" : "0xf7c27a382d1df8c6e1632494a7180d414099458bc35d35d1e9d2cd894af58923", + "nonce" : "0x86f7ad426d76f5f5", + "number" : "0x02", + "parentHash" : "0xfb06e1e1e1d4d17ddfb1280aebbd3055797d11f721da5808bbc9f73c604e3510", + "receiptTrie" : "0x61b596a9393b408d65f425e5c2e4a54ca11724a715fc01c92ea7810ef0e8b99e", + "stateRoot" : "0x05d9dba25fe2895c15611c7ffcfc613a14e1f465ddac4aa3181db02a309ddc0a", + "timestamp" : "0x5954214f", + "transactionsTrie" : "0x0ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90264f901faa0fb06e1e1e1d4d17ddfb1280aebbd3055797d11f721da5808bbc9f73c604e3510a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a005d9dba25fe2895c15611c7ffcfc613a14e1f465ddac4aa3181db02a309ddc0aa00ec2a6fb4e8b6e9423d61e1f2f5144d628c59cfc0bcc98fe1f8d8fd4a6f6f35ba061b596a9393b408d65f425e5c2e4a54ca11724a715fc01c92ea7810ef0e8b99eb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba8302304c845954214f80a0f7c27a382d1df8c6e1632494a7180d414099458bc35d35d1e9d2cd894af589238886f7ad426d76f5f5f864f862010a830249f094195e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba06d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dca06d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x6d01fca31ce3065aac598e12f6cee26f63f9162a0ff86ff3bbadf6099c7531dc", + "s" : "0x6d33d52ce23c9fcd69179690e21de794371a38940a590f32f8570eddfd926e71", + "to" : "0x195e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xe38bef3dadb98e856ea82c7e9813b76a6ec8d9cf60694dd65d800a1669c1a1fd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48beba", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f403922bfd555a9223f68fc755564004e20d78bb42aae647e867e3b23c48bebaa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xf6b2f80d3f0ed09b8e4e4e2649ae98c869edb13e3f71d70c03abac39826b7946", + "network" : "Metropolis", + "postState" : { + "0x00000000000000000000000000000000000000f0" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186aa", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x018a88", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x17484cfc34", + "0x01" : "0x45639182450231fc", + "0x02" : "0x17484cfc34", + "0x03" : "0x45639182450231fc", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac723048a0c14f4", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17484dfc9c", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0x195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600055738888f1f195afa192cfee860698584c030f4c9db13160015573a94f5374fce5edbc8e2a8697c15331677e6ebf0b31600255738888f1f195afa192cfee860698584c030f4c9db13160035573095e7baea6a6c7c4c2dfeb977efac326af552d873160045573195e7baea6a6c7c4c2dfeb977efac326af552d8731600555", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/bcStateTests/simpleSuicide.json b/BlockchainTests/bcStateTests/simpleSuicide.json new file mode 100644 index 000000000..3ac303f09 --- /dev/null +++ b/BlockchainTests/bcStateTests/simpleSuicide.json @@ -0,0 +1,714 @@ +{ + "simpleSuicide_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x32ca", + "hash" : "0x0e4ad87c74e8b1a66660973a0a50517d6b34fa8edfb62cf0c4d89e7cd182dcc0", + "mixHash" : "0xd0761f9cba57486186f8a50e36280d426cc59f11b629afbe1edde4a51de7df13", + "nonce" : "0x68cd44686ae90e36", + "number" : "0x01", + "parentHash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "receiptTrie" : "0x8d60b8a111c5cfa99a468bcdcd45f45f0234795a54825a26c1c32fd635cac566", + "stateRoot" : "0x5fceee65455a3ea776e8bb0be7d3f51960d1443f6ad612f703529b5a82e1562b", + "timestamp" : "0x59542105", + "transactionsTrie" : "0x53d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90260f901f9a0a65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a05fceee65455a3ea776e8bb0be7d3f51960d1443f6ad612f703529b5a82e1562ba053d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dca08d60b8a111c5cfa99a468bcdcd45f45f0234795a54825a26c1c32fd635cac566b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8232ca845954210580a0d0761f9cba57486186f8a50e36280d426cc59f11b629afbe1edde4a51de7df138868cd44686ae90e36f861f85f800a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0f3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88a012f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xf3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88", + "s" : "0x12f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x5208", + "hash" : "0x2b22424626b156423e02f1c1124a3f9bbbf3857bb3ed3035673e80959116befe", + "mixHash" : "0x85fb6b7f7ede13566bbf295a0680f46cf19aa20977f2741ecde1909b30e412ad", + "nonce" : "0xe685ab5abf4633f2", + "number" : "0x02", + "parentHash" : "0x0e4ad87c74e8b1a66660973a0a50517d6b34fa8edfb62cf0c4d89e7cd182dcc0", + "receiptTrie" : "0x734d566cb22cd6d935fa1c0ee1ade91dba741328471f994b635a46442242242d", + "stateRoot" : "0x60f8d451c9a9eef33763fae202cf56dd3b055df1a0310962a09ca387f7eea4b6", + "timestamp" : "0x59542107", + "transactionsTrie" : "0x326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a00e4ad87c74e8b1a66660973a0a50517d6b34fa8edfb62cf0c4d89e7cd182dcc0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a060f8d451c9a9eef33763fae202cf56dd3b055df1a0310962a09ca387f7eea4b6a0326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45ca0734d566cb22cd6d935fa1c0ee1ade91dba741328471f994b635a46442242242db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba825208845954210780a085fb6b7f7ede13566bbf295a0680f46cf19aa20977f2741ecde1909b30e412ad88e685ab5abf4633f2f863f861010a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba0823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040a07239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040", + "s" : "0x7239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x45712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a045712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x2b22424626b156423e02f1c1124a3f9bbbf3857bb3ed3035673e80959116befe", + "network" : "EIP150", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489ed3034", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17486e6806", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0bff", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "simpleSuicide_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x32ca", + "hash" : "0xb6a5dbfd43af69b785a4272677ab7470ebf71980fc1f67765433c7f370a2f612", + "mixHash" : "0x68fe99b34983880cf62aa2ff828bd2e9bd28d6d66f6c791d10c8b419d89bca8b", + "nonce" : "0x9e20e2627b633b86", + "number" : "0x01", + "parentHash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "receiptTrie" : "0x8d60b8a111c5cfa99a468bcdcd45f45f0234795a54825a26c1c32fd635cac566", + "stateRoot" : "0x5fceee65455a3ea776e8bb0be7d3f51960d1443f6ad612f703529b5a82e1562b", + "timestamp" : "0x59542109", + "transactionsTrie" : "0x53d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90260f901f9a0a65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a05fceee65455a3ea776e8bb0be7d3f51960d1443f6ad612f703529b5a82e1562ba053d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dca08d60b8a111c5cfa99a468bcdcd45f45f0234795a54825a26c1c32fd635cac566b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8232ca845954210980a068fe99b34983880cf62aa2ff828bd2e9bd28d6d66f6c791d10c8b419d89bca8b889e20e2627b633b86f861f85f800a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0f3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88a012f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xf3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88", + "s" : "0x12f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x5208", + "hash" : "0x068ee083a9743b4f4837c4479805efae8bbb1c90adadcf1f2d7405839f6ac2f6", + "mixHash" : "0x58924755b3b6ffe3d46b56fcfc9cae09662ada81a81097ad883c0ae0f39b3262", + "nonce" : "0x0a7347d244ad2f62", + "number" : "0x02", + "parentHash" : "0xb6a5dbfd43af69b785a4272677ab7470ebf71980fc1f67765433c7f370a2f612", + "receiptTrie" : "0x734d566cb22cd6d935fa1c0ee1ade91dba741328471f994b635a46442242242d", + "stateRoot" : "0x60f8d451c9a9eef33763fae202cf56dd3b055df1a0310962a09ca387f7eea4b6", + "timestamp" : "0x5954210b", + "transactionsTrie" : "0x326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0b6a5dbfd43af69b785a4272677ab7470ebf71980fc1f67765433c7f370a2f612a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a060f8d451c9a9eef33763fae202cf56dd3b055df1a0310962a09ca387f7eea4b6a0326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45ca0734d566cb22cd6d935fa1c0ee1ade91dba741328471f994b635a46442242242db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba825208845954210b80a058924755b3b6ffe3d46b56fcfc9cae09662ada81a81097ad883c0ae0f39b3262880a7347d244ad2f62f863f861010a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba0823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040a07239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040", + "s" : "0x7239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x45712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a045712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x068ee083a9743b4f4837c4479805efae8bbb1c90adadcf1f2d7405839f6ac2f6", + "network" : "EIP158", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489ed3034", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17486e6806", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0bff", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "simpleSuicide_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x2906", + "hash" : "0xb5a4adc56c4daf0ca3f4dfb5736eef31d43c6eeee795855e530704e5161fc840", + "mixHash" : "0x9ea99d477e12b34c70048405eb67f9b83a193a5015f16766a44ab97e687d0fb1", + "nonce" : "0xe3c02b4b823c9366", + "number" : "0x01", + "parentHash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "receiptTrie" : "0x804ad145383688a29c53f45382e86c7ccdf0d4039b2ef73bc2387e627e86ee7f", + "stateRoot" : "0x8f97c567a8f7fc4129e27f8017db3dcc7b146dce8ae3d3316b970f3d8fca5573", + "timestamp" : "0x595420ff", + "transactionsTrie" : "0x53d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90260f901f9a0a65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a08f97c567a8f7fc4129e27f8017db3dcc7b146dce8ae3d3316b970f3d8fca5573a053d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dca0804ad145383688a29c53f45382e86c7ccdf0d4039b2ef73bc2387e627e86ee7fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82290684595420ff80a09ea99d477e12b34c70048405eb67f9b83a193a5015f16766a44ab97e687d0fb188e3c02b4b823c9366f861f85f800a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0f3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88a012f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xf3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88", + "s" : "0x12f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x5208", + "hash" : "0x55fce1134e9725403eeb9e05cbf3fcb41eb9bc9e9cb8def7e7208f0d5d85d25e", + "mixHash" : "0xf17ed39bb9305cddc0100449c364467f01bd798ff39465c4bd0a1d4ac9215a60", + "nonce" : "0x4d29b7fdf5740cd5", + "number" : "0x02", + "parentHash" : "0xb5a4adc56c4daf0ca3f4dfb5736eef31d43c6eeee795855e530704e5161fc840", + "receiptTrie" : "0x704d3d12604c29e7bc4992c7313b85013fb59494e37cc0379ebbf0c90a2e4fef", + "stateRoot" : "0x1b215314ab9f331c60f052590e64e79008e1500d957140154a3583e3711e6f75", + "timestamp" : "0x59542100", + "transactionsTrie" : "0x326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a0b5a4adc56c4daf0ca3f4dfb5736eef31d43c6eeee795855e530704e5161fc840a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a01b215314ab9f331c60f052590e64e79008e1500d957140154a3583e3711e6f75a0326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45ca0704d3d12604c29e7bc4992c7313b85013fb59494e37cc0379ebbf0c90a2e4fefb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba825208845954210080a0f17ed39bb9305cddc0100449c364467f01bd798ff39465c4bd0a1d4ac9215a60884d29b7fdf5740cd5f863f861010a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba0823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040a07239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040", + "s" : "0x7239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x45712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a045712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x55fce1134e9725403eeb9e05cbf3fcb41eb9bc9e9cb8def7e7208f0d5d85d25e", + "network" : "Frontier", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489ecce8c", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17486ec9ae", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0bff", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "simpleSuicide_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x2906", + "hash" : "0x1e7daa695e26499818fe3e7205a529ef47ac307dbd4e77355e82333f2e185f83", + "mixHash" : "0xf67e5660642327a1a1a68c6c11349332257665220d31feb04d1d9e0361342b81", + "nonce" : "0x0833c39fe97a5082", + "number" : "0x01", + "parentHash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "receiptTrie" : "0x804ad145383688a29c53f45382e86c7ccdf0d4039b2ef73bc2387e627e86ee7f", + "stateRoot" : "0x8f97c567a8f7fc4129e27f8017db3dcc7b146dce8ae3d3316b970f3d8fca5573", + "timestamp" : "0x59542102", + "transactionsTrie" : "0x53d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90260f901f9a0a65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a08f97c567a8f7fc4129e27f8017db3dcc7b146dce8ae3d3316b970f3d8fca5573a053d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dca0804ad145383688a29c53f45382e86c7ccdf0d4039b2ef73bc2387e627e86ee7fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba822906845954210280a0f67e5660642327a1a1a68c6c11349332257665220d31feb04d1d9e0361342b81880833c39fe97a5082f861f85f800a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0f3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88a012f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xf3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88", + "s" : "0x12f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x5208", + "hash" : "0x34a18da11124f0982f978b04a7337a56f2625b2d936c2b7e30c274a3fab878c3", + "mixHash" : "0x3ee75c1696b26df07ed69af435066aacc96c3378480d8ba4e7c80c9a31978066", + "nonce" : "0xedbc647663c1ebe4", + "number" : "0x02", + "parentHash" : "0x1e7daa695e26499818fe3e7205a529ef47ac307dbd4e77355e82333f2e185f83", + "receiptTrie" : "0x704d3d12604c29e7bc4992c7313b85013fb59494e37cc0379ebbf0c90a2e4fef", + "stateRoot" : "0x1b215314ab9f331c60f052590e64e79008e1500d957140154a3583e3711e6f75", + "timestamp" : "0x59542103", + "transactionsTrie" : "0x326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a01e7daa695e26499818fe3e7205a529ef47ac307dbd4e77355e82333f2e185f83a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a01b215314ab9f331c60f052590e64e79008e1500d957140154a3583e3711e6f75a0326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45ca0704d3d12604c29e7bc4992c7313b85013fb59494e37cc0379ebbf0c90a2e4fefb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba825208845954210380a03ee75c1696b26df07ed69af435066aacc96c3378480d8ba4e7c80c9a3197806688edbc647663c1ebe4f863f861010a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba0823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040a07239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040", + "s" : "0x7239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x45712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a045712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x34a18da11124f0982f978b04a7337a56f2625b2d936c2b7e30c274a3fab878c3", + "network" : "Homestead", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489ecce8c", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17486ec9ae", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0bff", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "simpleSuicide_Metropolis" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x32ca", + "hash" : "0x22e66a5c8b004b1bbbcb3268fcf598095570d0132ecfdccfa4ae83ff9ec9e081", + "mixHash" : "0xb2ed6705d77311e10c36190e08c3bb950d307a91611c609ae2b50d341cb4e91c", + "nonce" : "0xc0181abd4ecd9a3c", + "number" : "0x01", + "parentHash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "receiptTrie" : "0x1affe84c5993e4898c5d6651e2d0fe0abd516abfcf4df06780ab4e3d562dc7b7", + "stateRoot" : "0x92ca5f35b3e6b23c7594122e0d573695cc2500be403b864ae8f9b7076c5342a6", + "timestamp" : "0x5954210c", + "transactionsTrie" : "0x53d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90260f901f9a0a65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a092ca5f35b3e6b23c7594122e0d573695cc2500be403b864ae8f9b7076c5342a6a053d5b71a8fbb9590de82d69dfa4ac31923b0c8afce0d30d0d8d1e931f25030dca01affe84c5993e4898c5d6651e2d0fe0abd516abfcf4df06780ab4e3d562dc7b7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8232ca845954210c80a0b2ed6705d77311e10c36190e08c3bb950d307a91611c609ae2b50d341cb4e91c88c0181abd4ecd9a3cf861f85f800a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba0f3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88a012f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0xf3266921c93d600c43f6fa4724b7abae079b35b9e95df592f95f9f3445e94c88", + "s" : "0x12f977552ebdb7a492cf35f3106df16ccb4576ebad4113056ee1f52cbe4978c1", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x0a" + } + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x5208", + "hash" : "0xe22290970df8fddc6eb6de4546a744e939d96b7f4ea695888fe598458ba5cd2b", + "mixHash" : "0xd63cd58075ff0b4c90a4f8dc7026afd43a0a67bcc60a1fb4bef000f7a49511a1", + "nonce" : "0x9c936607f74e0210", + "number" : "0x02", + "parentHash" : "0x22e66a5c8b004b1bbbcb3268fcf598095570d0132ecfdccfa4ae83ff9ec9e081", + "receiptTrie" : "0x45bef3c8f45af0174311babea84ed659c7380a7249e2fe1ac5d7749f2918a383", + "stateRoot" : "0x00f0342ef5c50ff7814e32e9f933950f908e9800a8a5bf9634d3c64bc8f5e2e6", + "timestamp" : "0x5954210d", + "transactionsTrie" : "0x326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f9a022e66a5c8b004b1bbbcb3268fcf598095570d0132ecfdccfa4ae83ff9ec9e081a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a000f0342ef5c50ff7814e32e9f933950f908e9800a8a5bf9634d3c64bc8f5e2e6a0326814571a40c9c7db48527b6819d6a25c03735dd63a9762911729510d07a45ca045bef3c8f45af0174311babea84ed659c7380a7249e2fe1ac5d7749f2918a383b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba825208845954210d80a0d63cd58075ff0b4c90a4f8dc7026afd43a0a67bcc60a1fb4bef000f7a49511a1889c936607f74e0210f863f861010a82c35094095e7baea6a6c7c4c2dfeb977efac326af552d878203e8801ba0823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040a07239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0x823762ef8e6fc0498753553d5defe18004462e636cf76eb06515c7652aac3040", + "s" : "0x7239c31a3df7ea1e894d71558ac36179c97446bc630f3f4b8d035ee436b6ad46", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1b", + "value" : "0x03e8" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xa65a7f95c40058efa4af8fd28151a67706fa86afdf2aec09043ba5c1ae09f6cb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x45712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a045712f182c4eb3b8ff4f0e72475a13cfe67b45ca85879f6b6f99e64cf18e212aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xe22290970df8fddc6eb6de4546a744e939d96b7f4ea695888fe598458ba5cd2b", + "network" : "Metropolis", + "postState" : { + "0x00000000000000000000000000000000000000f0" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x03e8", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489ed3034", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x17486e6806", + "code" : "", + "nonce" : "0x02", + "storage" : { + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0186a0", + "code" : "0x73a94f5374fce5edbc8e2a8697c15331677e6ebf0bff", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x1748721582", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/bcStateTests/suicideCoinbase.json b/BlockchainTests/bcStateTests/suicideCoinbase.json new file mode 100644 index 000000000..473c33217 --- /dev/null +++ b/BlockchainTests/bcStateTests/suicideCoinbase.json @@ -0,0 +1,644 @@ +{ + "suicideCoinbase_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xd78b", + "hash" : "0xb3b2c70269e0deffb7daca9ca772f4cf706e38d1f4e6b527ead71d59105e6053", + "mixHash" : "0xf0f8f245d85e39010361c7621833fef913bf54f92e13735fbfaf4f7e70c35540", + "nonce" : "0x634a85f7741d2829", + "number" : "0x01", + "parentHash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "receiptTrie" : "0x1751f772ba1fdb3ad31fa04c39144ea3b523f10604a5a09a19cb4c1d0b56992c", + "stateRoot" : "0x1cd69d76c84ea914e746833b7a31d9bfe210f75929893f1da0748efaeb31fe27", + "timestamp" : "0x595420f8", + "transactionsTrie" : "0xfcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9032ef901f9a0aff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a01cd69d76c84ea914e746833b7a31d9bfe210f75929893f1da0748efaeb31fe27a0fcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bba01751f772ba1fdb3ad31fa04c39144ea3b523f10604a5a09a19cb4c1d0b56992cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82d78b84595420f880a0f0f8f245d85e39010361c7621833fef913bf54f92e13735fbfaf4f7e70c3554088634a85f7741d2829f9012ef866800a8307a120948888f1f195afa192cfee860698584c030f4c9db18203e9840c55699c1ba091fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5a0546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524f861010a82c3509400000000000000000000000000000000000000008203e8801ba0b03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10a07f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72f861020a82c3509400000000000000000000000000000000000000008203ea801ba00925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82a055cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4c0", + "transactions" : [ + { + "data" : "0x0c55699c", + "gasLimit" : "0x07a120", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x91fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5", + "s" : "0x546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524", + "to" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "v" : "0x1b", + "value" : "0x03e9" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xb03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10", + "s" : "0x7f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03e8" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x02", + "r" : "0x0925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82", + "s" : "0x55cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x4941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a04941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xb3b2c70269e0deffb7daca9ca772f4cf706e38d1f4e6b527ead71d59105e6053", + "network" : "EIP150", + "postState" : { + "0x0000000000000000000000000000000000000000" : { + "balance" : "0x07d2", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x4563918244fa68a0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540374a8", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + } + }, + "pre" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x03e8", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c55699c146037576035565b005b60406004506042565b005b3373ffffffffffffffffffffffffffffffffffffffff16ff5b56", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540be400", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "suicideCoinbase_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xd78b", + "hash" : "0x5836946e2f69ed0e6149d69f3448ebc3e1230951a13d9948725a1f1769c52f46", + "mixHash" : "0xd50118c044ea8cb27c22e3937b7d5277b2685f5c5845f348233b014f880785eb", + "nonce" : "0x1d148122a85fc51c", + "number" : "0x01", + "parentHash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "receiptTrie" : "0x1751f772ba1fdb3ad31fa04c39144ea3b523f10604a5a09a19cb4c1d0b56992c", + "stateRoot" : "0x1cd69d76c84ea914e746833b7a31d9bfe210f75929893f1da0748efaeb31fe27", + "timestamp" : "0x595420f9", + "transactionsTrie" : "0xfcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9032ef901f9a0aff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a01cd69d76c84ea914e746833b7a31d9bfe210f75929893f1da0748efaeb31fe27a0fcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bba01751f772ba1fdb3ad31fa04c39144ea3b523f10604a5a09a19cb4c1d0b56992cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82d78b84595420f980a0d50118c044ea8cb27c22e3937b7d5277b2685f5c5845f348233b014f880785eb881d148122a85fc51cf9012ef866800a8307a120948888f1f195afa192cfee860698584c030f4c9db18203e9840c55699c1ba091fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5a0546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524f861010a82c3509400000000000000000000000000000000000000008203e8801ba0b03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10a07f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72f861020a82c3509400000000000000000000000000000000000000008203ea801ba00925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82a055cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4c0", + "transactions" : [ + { + "data" : "0x0c55699c", + "gasLimit" : "0x07a120", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x91fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5", + "s" : "0x546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524", + "to" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "v" : "0x1b", + "value" : "0x03e9" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xb03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10", + "s" : "0x7f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03e8" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x02", + "r" : "0x0925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82", + "s" : "0x55cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x4941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a04941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x5836946e2f69ed0e6149d69f3448ebc3e1230951a13d9948725a1f1769c52f46", + "network" : "EIP158", + "postState" : { + "0x0000000000000000000000000000000000000000" : { + "balance" : "0x07d2", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x4563918244fa68a0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540374a8", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + } + }, + "pre" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x03e8", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c55699c146037576035565b005b60406004506042565b005b3373ffffffffffffffffffffffffffffffffffffffff16ff5b56", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540be400", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "suicideCoinbase_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xcdc7", + "hash" : "0x8df939f8b0b9dfc6a948d263f7fef97ecf8d47f4bffdf2c26de8fb990fb60dfc", + "mixHash" : "0x573e404006f767c845488f71072b3b0cf23c7e6c309b560ee695c0c4cfa53955", + "nonce" : "0x87ce4ce8f9a7c9b5", + "number" : "0x01", + "parentHash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "receiptTrie" : "0x56e592ae6cf92b6c205e50d9cdbf1d3c5fe7f9fbc2bf219b93855107518e7e7f", + "stateRoot" : "0x7564aa479e81b3f9a05b0f99193fdd7367ccc0e74d140249d943ce0df904ba02", + "timestamp" : "0x595420f5", + "transactionsTrie" : "0xfcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9032ef901f9a0aff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07564aa479e81b3f9a05b0f99193fdd7367ccc0e74d140249d943ce0df904ba02a0fcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bba056e592ae6cf92b6c205e50d9cdbf1d3c5fe7f9fbc2bf219b93855107518e7e7fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82cdc784595420f580a0573e404006f767c845488f71072b3b0cf23c7e6c309b560ee695c0c4cfa539558887ce4ce8f9a7c9b5f9012ef866800a8307a120948888f1f195afa192cfee860698584c030f4c9db18203e9840c55699c1ba091fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5a0546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524f861010a82c3509400000000000000000000000000000000000000008203e8801ba0b03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10a07f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72f861020a82c3509400000000000000000000000000000000000000008203ea801ba00925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82a055cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4c0", + "transactions" : [ + { + "data" : "0x0c55699c", + "gasLimit" : "0x07a120", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x91fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5", + "s" : "0x546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524", + "to" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "v" : "0x1b", + "value" : "0x03e9" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xb03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10", + "s" : "0x7f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03e8" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x02", + "r" : "0x0925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82", + "s" : "0x55cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x4941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a04941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x8df939f8b0b9dfc6a948d263f7fef97ecf8d47f4bffdf2c26de8fb990fb60dfc", + "network" : "Frontier", + "postState" : { + "0x0000000000000000000000000000000000000000" : { + "balance" : "0x07d2", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x4563918244fa68a0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x025403d650", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + } + }, + "pre" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x03e8", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c55699c146037576035565b005b60406004506042565b005b3373ffffffffffffffffffffffffffffffffffffffff16ff5b56", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540be400", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "suicideCoinbase_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xcdc7", + "hash" : "0x88d7182baefcd271a42f91518e0661fe084685c5bb60e53aeded48c9b75aa9dc", + "mixHash" : "0x572a2dbab9183adf5665d433ebcca1a80b04f0c35f57f3f28015741a6558721b", + "nonce" : "0x4a8ade7ebc5fe3be", + "number" : "0x01", + "parentHash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "receiptTrie" : "0x56e592ae6cf92b6c205e50d9cdbf1d3c5fe7f9fbc2bf219b93855107518e7e7f", + "stateRoot" : "0x7564aa479e81b3f9a05b0f99193fdd7367ccc0e74d140249d943ce0df904ba02", + "timestamp" : "0x595420f7", + "transactionsTrie" : "0xfcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9032ef901f9a0aff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07564aa479e81b3f9a05b0f99193fdd7367ccc0e74d140249d943ce0df904ba02a0fcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bba056e592ae6cf92b6c205e50d9cdbf1d3c5fe7f9fbc2bf219b93855107518e7e7fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82cdc784595420f780a0572a2dbab9183adf5665d433ebcca1a80b04f0c35f57f3f28015741a6558721b884a8ade7ebc5fe3bef9012ef866800a8307a120948888f1f195afa192cfee860698584c030f4c9db18203e9840c55699c1ba091fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5a0546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524f861010a82c3509400000000000000000000000000000000000000008203e8801ba0b03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10a07f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72f861020a82c3509400000000000000000000000000000000000000008203ea801ba00925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82a055cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4c0", + "transactions" : [ + { + "data" : "0x0c55699c", + "gasLimit" : "0x07a120", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x91fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5", + "s" : "0x546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524", + "to" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "v" : "0x1b", + "value" : "0x03e9" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xb03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10", + "s" : "0x7f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03e8" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x02", + "r" : "0x0925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82", + "s" : "0x55cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x4941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a04941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x88d7182baefcd271a42f91518e0661fe084685c5bb60e53aeded48c9b75aa9dc", + "network" : "Homestead", + "postState" : { + "0x0000000000000000000000000000000000000000" : { + "balance" : "0x07d2", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x4563918244fa68a0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x025403d650", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + } + }, + "pre" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x03e8", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c55699c146037576035565b005b60406004506042565b005b3373ffffffffffffffffffffffffffffffffffffffff16ff5b56", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540be400", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "suicideCoinbase_Metropolis" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xd78b", + "hash" : "0xf152c2c67b88cc71bac48dfa11dd6a883ff37a82e21ec15a4d5a53548301db45", + "mixHash" : "0xf7da2daca857f0873474b3cd2ee8efd7bd188dc275feb7cf50838f48c0fb7c6b", + "nonce" : "0x17b0bcea7f88653d", + "number" : "0x01", + "parentHash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "receiptTrie" : "0x645be56a27bac66a83f75487a5bbb9f5678fe67cdb54090a6896843d3532b493", + "stateRoot" : "0xf9f324c37502e1a2a020b144e1182688102bf04475852fa86434e4ef69ab9ba9", + "timestamp" : "0x595420fc", + "transactionsTrie" : "0xfcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9032ef901f9a0aff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0f9f324c37502e1a2a020b144e1182688102bf04475852fa86434e4ef69ab9ba9a0fcfe9f2203bd98342867117fa3de299a09578371efd04fc9e76a46f7f1fda4bba0645be56a27bac66a83f75487a5bbb9f5678fe67cdb54090a6896843d3532b493b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82d78b84595420fc80a0f7da2daca857f0873474b3cd2ee8efd7bd188dc275feb7cf50838f48c0fb7c6b8817b0bcea7f88653df9012ef866800a8307a120948888f1f195afa192cfee860698584c030f4c9db18203e9840c55699c1ba091fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5a0546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524f861010a82c3509400000000000000000000000000000000000000008203e8801ba0b03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10a07f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72f861020a82c3509400000000000000000000000000000000000000008203ea801ba00925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82a055cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4c0", + "transactions" : [ + { + "data" : "0x0c55699c", + "gasLimit" : "0x07a120", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x91fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5", + "s" : "0x546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524", + "to" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "v" : "0x1b", + "value" : "0x03e9" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xb03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10", + "s" : "0x7f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03e8" + }, + { + "data" : "", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x02", + "r" : "0x0925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82", + "s" : "0x55cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4", + "to" : "0x0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0xaff00eb20f8a48450b9ea5307e2737287854f357c9022280772e995cc22affd3", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x4941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37c", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a04941fba20142b10d43d0a893dfa4f5eedcbcb4b55c8554efd71e226624d9b37ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xf152c2c67b88cc71bac48dfa11dd6a883ff37a82e21ec15a4d5a53548301db45", + "network" : "Metropolis", + "postState" : { + "0x0000000000000000000000000000000000000000" : { + "balance" : "0x07d2", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x00000000000000000000000000000000000000f0" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x4563918244fa68a0", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540374a8", + "code" : "", + "nonce" : "0x03", + "storage" : { + } + } + }, + "pre" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x03e8", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c55699c146037576035565b005b60406004506042565b005b3373ffffffffffffffffffffffffffffffffffffffff16ff5b56", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x02540be400", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/bcStateTests/transactionFromNotExistingAccount.json b/BlockchainTests/bcStateTests/transactionFromNotExistingAccount.json new file mode 100644 index 000000000..3509094d0 --- /dev/null +++ b/BlockchainTests/bcStateTests/transactionFromNotExistingAccount.json @@ -0,0 +1,699 @@ +{ + "transactionFromNotExistingAccount_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x00", + "hash" : "0xb6cd3e77c3b616ba1f21f19089d5b0c4143bd996b93286d94c194f6f45b49ec3", + "mixHash" : "0x1fc9e90177f98dd29cac8de03429adf643141e2c887e6b4bf2b7b3ea216c0aee", + "nonce" : "0xe0451be480e6553e", + "number" : "0x01", + "parentHash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27", + "timestamp" : "0x595420e9", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a01d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084595420e980a01fc9e90177f98dd29cac8de03429adf643141e2c887e6b4bf2b7b3ea216c0aee88e0451be480e6553ec0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xa02e", + "hash" : "0xf12b904642ac670c9b9f0f947cad2e1c77d29ff9642d77efe019520270d613a8", + "mixHash" : "0x290c1b69e0156d8ff356f7da13cea9d4c0a3c94be8c67e09b4f1c92dd4609ff7", + "nonce" : "0x66c5ec2893afaafc", + "number" : "0x02", + "parentHash" : "0xb6cd3e77c3b616ba1f21f19089d5b0c4143bd996b93286d94c194f6f45b49ec3", + "receiptTrie" : "0xf1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9", + "stateRoot" : "0xdbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28", + "timestamp" : "0x595420eb", + "transactionsTrie" : "0xfd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0b6cd3e77c3b616ba1f21f19089d5b0c4143bd996b93286d94c194f6f45b49ec3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0dbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28a0fd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55a0f1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82a02e84595420eb80a0290c1b69e0156d8ff356f7da13cea9d4c0a3c94be8c67e09b4f1c92dd4609ff78866c5ec2893afaafcf862f8608080830249f094c94f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba00330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97ca0347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x00", + "r" : "0x0330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97c", + "s" : "0x347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918", + "to" : "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0ab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xf12b904642ac670c9b9f0f947cad2e1c77d29ff9642d77efe019520270d613a8", + "network" : "EIP150", + "postState" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489e80000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + }, + "pre" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "transactionFromNotExistingAccount_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x00", + "hash" : "0xed4eefb2845bb4caf55ab57db2ff23d4841e78ff4d8f8ddce53993223198e272", + "mixHash" : "0xe4c16cb6f34b9018241f741a0b7a3a2b828d777736968c926e3c48aec62a6c80", + "nonce" : "0x59b54a517603a8d1", + "number" : "0x01", + "parentHash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27", + "timestamp" : "0x595420ed", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a01d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084595420ed80a0e4c16cb6f34b9018241f741a0b7a3a2b828d777736968c926e3c48aec62a6c808859b54a517603a8d1c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xa02e", + "hash" : "0x19dbba7d12793732d71d7ebbde267eda3ba897553b61a9b43f2e2592e6143729", + "mixHash" : "0x219688e331a2ddcac89740271b788302975246412152d4994b58aa0b05529e04", + "nonce" : "0x7030f34dbd6aedfc", + "number" : "0x02", + "parentHash" : "0xed4eefb2845bb4caf55ab57db2ff23d4841e78ff4d8f8ddce53993223198e272", + "receiptTrie" : "0xf1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9", + "stateRoot" : "0xdbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28", + "timestamp" : "0x595420ef", + "transactionsTrie" : "0xfd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0ed4eefb2845bb4caf55ab57db2ff23d4841e78ff4d8f8ddce53993223198e272a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0dbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28a0fd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55a0f1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82a02e84595420ef80a0219688e331a2ddcac89740271b788302975246412152d4994b58aa0b05529e04887030f34dbd6aedfcf862f8608080830249f094c94f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba00330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97ca0347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x00", + "r" : "0x0330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97c", + "s" : "0x347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918", + "to" : "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0ab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x19dbba7d12793732d71d7ebbde267eda3ba897553b61a9b43f2e2592e6143729", + "network" : "EIP158", + "postState" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489e80000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + }, + "pre" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "transactionFromNotExistingAccount_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x00", + "hash" : "0x2e3a63591aa2be0ead6a5d17be14a91f77123903048333d6b37cee017ebabe90", + "mixHash" : "0xec7b81a506704d44f6a62f0bf7597e90d6641d13b694c241887f68712a3ca871", + "nonce" : "0x63416736a8c9e030", + "number" : "0x01", + "parentHash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27", + "timestamp" : "0x595420e1", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a01d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084595420e180a0ec7b81a506704d44f6a62f0bf7597e90d6641d13b694c241887f68712a3ca8718863416736a8c9e030c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xa02e", + "hash" : "0x1dcf6339168850fb16617267f9efbe69e713c6034ee30189f52c718a22487ef4", + "mixHash" : "0x4ae318d66cfb7a1c08757b5bd3919bfc5728724c72ce96ca677f99e23e07b5de", + "nonce" : "0x8508567ab93fe908", + "number" : "0x02", + "parentHash" : "0x2e3a63591aa2be0ead6a5d17be14a91f77123903048333d6b37cee017ebabe90", + "receiptTrie" : "0xf1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9", + "stateRoot" : "0xdbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28", + "timestamp" : "0x595420e5", + "transactionsTrie" : "0xfd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a02e3a63591aa2be0ead6a5d17be14a91f77123903048333d6b37cee017ebabe90a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0dbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28a0fd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55a0f1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82a02e84595420e580a04ae318d66cfb7a1c08757b5bd3919bfc5728724c72ce96ca677f99e23e07b5de888508567ab93fe908f862f8608080830249f094c94f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba00330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97ca0347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x00", + "r" : "0x0330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97c", + "s" : "0x347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918", + "to" : "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0ab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x1dcf6339168850fb16617267f9efbe69e713c6034ee30189f52c718a22487ef4", + "network" : "Frontier", + "postState" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489e80000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + }, + "pre" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "transactionFromNotExistingAccount_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x00", + "hash" : "0x927dfb8ca4dbab8da9434e5f5f7555712ba1a0970ae5f2af9c0e13e848929132", + "mixHash" : "0xd4a335328753694a8ec24a0edd59ebdb089da406fe04c437d02ce2578525ba60", + "nonce" : "0xa3d5d5a349e7a2a3", + "number" : "0x01", + "parentHash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27", + "timestamp" : "0x595420e6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a01d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0c86421afe8935b7f9ecfbd49e096d29206c1b05a24295aea453050f931933e27a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084595420e680a0d4a335328753694a8ec24a0edd59ebdb089da406fe04c437d02ce2578525ba6088a3d5d5a349e7a2a3c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xa02e", + "hash" : "0xd37f8668ace2757438f34a5c6c8e27126109b17b8720e95a122d17e6d5027f0c", + "mixHash" : "0x1147dd5d4133e757c57887d2aba2afbb178bd757b7634f90f6316e1c7b604aa5", + "nonce" : "0xab1adf1127f0134a", + "number" : "0x02", + "parentHash" : "0x927dfb8ca4dbab8da9434e5f5f7555712ba1a0970ae5f2af9c0e13e848929132", + "receiptTrie" : "0xf1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9", + "stateRoot" : "0xdbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28", + "timestamp" : "0x595420e8", + "transactionsTrie" : "0xfd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0927dfb8ca4dbab8da9434e5f5f7555712ba1a0970ae5f2af9c0e13e848929132a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0dbd7883c0caee4d9e6a0ac71247dca8ff4de12978cab17f7be22d6c1dbcf1a28a0fd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55a0f1b7e4bdbbc3cd72aea2aea1466503aac0ff04cac56bea688a4b1af0c8c160e9b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82a02e84595420e880a01147dd5d4133e757c57887d2aba2afbb178bd757b7634f90f6316e1c7b604aa588ab1adf1127f0134af862f8608080830249f094c94f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba00330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97ca0347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x00", + "r" : "0x0330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97c", + "s" : "0x347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918", + "to" : "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0ab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xd37f8668ace2757438f34a5c6c8e27126109b17b8720e95a122d17e6d5027f0c", + "network" : "Homestead", + "postState" : { + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489e80000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + }, + "pre" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "transactionFromNotExistingAccount_Metropolis" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.95c1cb82.Linux.g++", + "source" : "/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0x00", + "hash" : "0xf5c0084895bbf023cd31b9352894fd42566a1e86143eb2372ee924a3a8077398", + "mixHash" : "0xa9f2347a88e143524814de7ccb8803459bc9c2e3d43533be8333f4e92139c5c5", + "nonce" : "0x36559f4c55c6afe6", + "number" : "0x01", + "parentHash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x59af2aaea111c02d161f2da54f012013f49e48a53eed316c03a0da7b2d4ba7af", + "timestamp" : "0x595420f1", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a01d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a059af2aaea111c02d161f2da54f012013f49e48a53eed316c03a0da7b2d4ba7afa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084595420f180a0a9f2347a88e143524814de7ccb8803459bc9c2e3d43533be8333f4e92139c5c58836559f4c55c6afe6c0c0", + "transactions" : [ + ], + "uncleHeaders" : [ + ] + }, + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020040", + "extraData" : "", + "gasLimit" : "0x2fefba", + "gasUsed" : "0xa02e", + "hash" : "0xe1b4c11667e9b9a7aaca721250d7607405b72aca091d31a170383aadeb04aaef", + "mixHash" : "0xc4845c0d4832cfdc087670e1bbd246f6517c4188be47f69ce759ba9ada0a139a", + "nonce" : "0xc2fd16eb39af73c1", + "number" : "0x02", + "parentHash" : "0xf5c0084895bbf023cd31b9352894fd42566a1e86143eb2372ee924a3a8077398", + "receiptTrie" : "0x20fddbc2bf74e7ad762b07ee004e005b69cba5965d427953c0b1122be29bbca4", + "stateRoot" : "0xb17e67dd6a7c239d437aede7cc3be6a9f1513000140ade362c8896754abc8e7a", + "timestamp" : "0x595420f3", + "transactionsTrie" : "0xfd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90261f901f9a0f5c0084895bbf023cd31b9352894fd42566a1e86143eb2372ee924a3a8077398a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0b17e67dd6a7c239d437aede7cc3be6a9f1513000140ade362c8896754abc8e7aa0fd77486be2d48750571efb599b386e6bca74b9dbc5dc8d19d2424314ca707d55a020fddbc2bf74e7ad762b07ee004e005b69cba5965d427953c0b1122be29bbca4b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82a02e84595420f380a0c4845c0d4832cfdc087670e1bbd246f6517c4188be47f69ce759ba9ada0a139a88c2fd16eb39af73c1f862f8608080830249f094c94f5374fce5edbc8e2a8697c15331677e6ebf0b80801ba00330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97ca0347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0249f0", + "gasPrice" : "0x00", + "nonce" : "0x00", + "r" : "0x0330f3718198f4831b0d92bdbeefb5e1a4f4e8c4a3a70410ea90097e8a23e97c", + "s" : "0x347363c2284edd8c0a06605c76ccf865240ea48189393cdbcd653a058fcd5918", + "to" : "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x2fefd8", + "gasUsed" : "0x00", + "hash" : "0x1d2a9af4dda46f603af83daeb3955f2f6ec8484d37379f37134361c44bb5d24d", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0ab10dc5f13418cde507440673510102c1895434096da00c8ac009e08b48564e6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xe1b4c11667e9b9a7aaca721250d7607405b72aca091d31a170383aadeb04aaef", + "network" : "Metropolis", + "postState" : { + "0x00000000000000000000000000000000000000f0" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0x8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "0x8ac7230489e80000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x0c" + } + } + }, + "pre" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "0x600c600155", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json b/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json new file mode 100644 index 000000000..f563a2ee3 --- /dev/null +++ b/src/BlockchainTestsFiller/bcStateTests/OOGStateCopyContainingDeletedContractFiller.json @@ -0,0 +1,149 @@ +{ +"OOGStateCopyContainingDeletedContract" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "expect" : [ + { + "network" : ["Frontier", "Homestead"], + "result" : { + + "2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "5000000000001389600" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x02" + } + } + }, + { + "network" : ["EIP150"], + "result" : { + + "2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "5000000000001427800" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x02" + } + } + }, + { + "network" : ["EIP158", "Metropolis"], + "result" : { + + "2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "0x03eb", + "nonce" : "0x00", + "storage" : { + "0x09" : "0x26c6a34c00000000000000000000000000000000000000000000000000000000" + } + }, + "64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "shouldnotexist" : "1" + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "5000000000001177800" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x02" + } + } + } + ], + "pre" : { + "2e0de3fc10a88911ff857126db1a5f0da6f25173" : { + "balance" : "1", + "nonce" : "0", + "code" : "contract RestoreVictim { uint256[10] s; function Store() { for (var i = 0; i < 10; i++) { s[i] = 42; }} function Run(address a) { this.call.gas(60000)(bytes4 (sha3('Store()'))); s[9] = Victim(a).GetNum(); } }", + "code" : "0x60606040526000357c01000000000000000000000000000000000000000000000000000000009004806342e90c3314610044578063fc49c80e1461005157610042565b005b61004f600450610064565b005b6100626004803590602001506100a4565b005b6000600090505b600a8160ff1610156100a057602a600060005082600a81101561000257909001600050819055505b808060010191505061006b565b5b50565b3073ffffffffffffffffffffffffffffffffffffffff1661ea6060405180807f53746f7265282900000000000000000000000000000000000000000000000000815260200150600701905060405180910390207c0100000000000000000000000000000000000000000000000000000000809104027c0100000000000000000000000000000000000000000000000000000000900490604051827c010000000000000000000000000000000000000000000000000000000002815260040180905060006040518083038160008887f19350505050508073ffffffffffffffffffffffffffffffffffffffff166326c6a34c604051817c01000000000000000000000000000000000000000000000000000000000281526004018090506020604051808303816000876161da5a03f115610002575050506040515160006000506009600a81101561000257909001600050819055505b5056", + "storage": {} + }, + "64306ec3f51a26dcf19f5da0c043040f54f4eca5" : { + "balance" : "1", + "nonce" : "0", + "code" : "contract Victim { function Die () { suicide(msg.sender); } function GetNum() returns (uint) { return 1337; } }", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c5feb5d14604157806326c6a34c14604c57603f565b005b604a600450606b565b005b60556004506086565b6040518082815260200191505060405180910390f35b3373ffffffffffffffffffffffffffffffffffffffff16ff5b565b600061053990506091565b9056", + "storage": {} + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "100000000000", + "nonce" : "0", + "code" : "", + "storage": {} + } + }, + "blocks" : [ + { + "transactions" : [ + { + "data" : "0x0c5feb5d", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x0cf2cc4de3013273d0aae3cf36cdb6cf152573f7a5b99fe2c514a845bbb98a93", + "s" : "0x48f4aa20b37303bf4f2c0e7e5f6c178814f99ab4d3d98cf9382185f1ae256b7f", + "to" : "64306ec3f51a26dcf19f5da0c043040f54f4eca5", + "v" : "0x1b", + "value" : "0x01" + }, + { + "data" : "0xfc49c80e00000000000000000000000064306ec3f51a26dcf19f5da0c043040f54f4eca5", + "gasLimit" : "0x0493e0", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xc9f11f1b4aedd9c1d99a6e2aea6f9ce90bdd6bb6063193715fdb43e77029346f", + "s" : "0x3440044e3aa54293e887f1751146bf915e73c39eae7da82b75a6d2c7a31d252b", + "to" : "2e0de3fc10a88911ff857126db1a5f0da6f25173", + "v" : "0x1c", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json b/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json new file mode 100644 index 000000000..f7a16c053 --- /dev/null +++ b/src/BlockchainTestsFiller/bcStateTests/blockhashTestsFiller.json @@ -0,0 +1,208 @@ +{ +"blockhashTests" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "expect" : [ + { + "network" : ["Frontier", "Homestead", "EIP150", "EIP158"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "0x02" : "0x0000000000000000000000000000000000000000000000000000000000000000" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "948922" + }, + "295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "0x01" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x02" : "0x0000000000000000000000000000000000000000000000000000000000000000" + } + }, + "395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "0x01" : "0" + } + }, + "495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + } + } + }, + { + "network" : ["Metropolis"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "0x02" : "0x0000000000000000000000000000000000000000000000000000000000000000" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "946582" + }, + "295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "0x01" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x02" : "0x0000000000000000000000000000000000000000000000000000000000000000" + } + }, + "395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b", + "0x01" : "0" + } + }, + "495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x8799dc2d3892b4aa4d44cf37e10a701ea8a5e160339cae79543089f39c15281b" + } + } + } + } + ], + "pre" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000000000", + "code" : "{ [[ 0 ]] (BLOCKHASH 0) [[ 1 ]] (BLOCKHASH 5) [[ 2 ]] (BLOCKHASH 4) }", + "nonce" : "0", + "storage" : { + } + }, + "195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000000000", + "code" : "0x61010043035b804050600556", + "nonce" : "0", + "storage" : { + } + }, + "295e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000000000", + "code" : "{ [[ 0 ]] (BLOCKHASH 0) [[ 1 ]] (BLOCKHASH 4) [[ 2 ]] (BLOCKHASH 256) }", + "nonce" : "0", + "storage" : { + } + }, + "395e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000000000", + "code" : "{ [[ 0 ]] (BLOCKHASH 0) [[ 1 ]] (BLOCKHASH 18446744073709551617) }", + "nonce" : "0", + "storage" : { + } + }, + "495e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000000000", + "code" : "{ [[ 0 ]] (BLOCKHASH 0) [[ 1 ]] (BLOCKHASH 257) [[ 2 ]] (BLOCKHASH 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) }", + "nonce" : "0", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1000000", + "code" : "", + "nonce" : "0", + "storage" : { + } + } + }, + "blocks" : [ + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "1", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "0" + } + ], + "uncleHeaders" : [ + ] + }, + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "0", + "nonce" : "1", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "195e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "0" + } + ], + "uncleHeaders" : [ + ] + }, + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "0", + "nonce" : "2", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "295e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "0" + } + ], + "uncleHeaders" : [ + ] + }, + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "0", + "nonce" : "3", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "395e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "0" + } + ], + "uncleHeaders" : [ + ] + }, + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "0", + "nonce" : "4", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "495e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "0" + } + ], + "uncleHeaders" : [ + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json b/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json new file mode 100644 index 000000000..245bf232e --- /dev/null +++ b/src/BlockchainTestsFiller/bcStateTests/multimpleBalanceInstructionFiller.json @@ -0,0 +1,141 @@ +{ + "multimpleBalanceInstruction" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "expect" : [ + { + "network" : ["Frontier"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17484d466c", + "0x01" : "0x456391824501e7c4", + "0x02" : "0x17484d466c", + "0x03" : "0x456391824501e7c4", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + } + } + }, + { + "network" : ["Homestead"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17484d466c", + "0x01" : "0x456391824501e7c4", + "0x02" : "0x17484d466c", + "0x03" : "0x456391824501e7c4", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + } + } + }, + { + "network" : ["EIP150", "EIP158", "Metropolis"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17485b3218", + "0x02" : "0x17485b3218", + "0x05" : "0x0186aa" + } + }, + "195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x00" : "0x17484cfc34", + "0x01" : "0x45639182450231fc", + "0x02" : "0x17484cfc34", + "0x03" : "0x45639182450231fc", + "0x04" : "0x0186aa", + "0x05" : "0x018a88" + } + } + } + } + ], + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "99999683970", + "nonce" : "0", + "code" : "", + "storage": {} + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "100000", + "nonce" : "0", + "code" : "{ [[0]] (BALANCE 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b) [[1]] (BALANCE 0x8888f1f195afa192cfee860698584c030f4c9db1) [[2]] (BALANCE 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b) [[3]] (BALANCE 0x8888f1f195afa192cfee860698584c030f4c9db1) [[5]] (BALANCE 0x095e7baea6a6c7c4c2dfeb977efac326af552d87)}", + "storage": {} + }, + "195e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "100000", + "nonce" : "0", + "code" : "{ [[0]] (BALANCE 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b) [[1]] (BALANCE 0x8888f1f195afa192cfee860698584c030f4c9db1) [[2]] (BALANCE 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b) [[3]] (BALANCE 0x8888f1f195afa192cfee860698584c030f4c9db1) [[4]] (BALANCE 0x095e7baea6a6c7c4c2dfeb977efac326af552d87) [[5]] (BALANCE 0x195e7baea6a6c7c4c2dfeb977efac326af552d87)}", + "storage": {} + } + }, + "blocks" : [ + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "10", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + ] + }, + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "10", + "nonce" : "1", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "195e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "1000" + } + ], + "uncleHeaders" : [ + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json b/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json new file mode 100644 index 000000000..879702c29 --- /dev/null +++ b/src/BlockchainTestsFiller/bcStateTests/simpleSuicideFiller.json @@ -0,0 +1,77 @@ +{ + "simpleSuicide" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "expect" : [ + { + "network" : ["ALL"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000" + } + } + } + ], + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "99999683970", + "nonce" : "0", + "code" : "", + "storage": {} + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "100000", + "nonce" : "0", + "code" : "{ (SELFDESTRUCT 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b) }", + "storage": {} + } + }, + "blocks" : [ + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "50000", + "gasPrice" : "10", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "10" + } + ], + "uncleHeaders" : [ + ] + }, + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "50000", + "gasPrice" : "10", + "nonce" : "1", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "1000" + } + ], + "uncleHeaders" : [ + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json b/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json new file mode 100644 index 000000000..36cb3b924 --- /dev/null +++ b/src/BlockchainTestsFiller/bcStateTests/suicideCoinbaseFiller.json @@ -0,0 +1,109 @@ +{ + "suicideCoinbase" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "expect" : [ + { + "network" : ["Frontier"], + "result" : { + "0000000000000000000000000000000000000000" : { + "balance" : "2002" + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "5000000000000420000" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "9999472208", + "nonce" : "3" + } + } + }, + { + "network" : ["Homstead", "EIP150", "EIP158", "Metropolis"], + "result" : { + "0000000000000000000000000000000000000000" : { + "balance" : "2002" + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "5000000000000420000" + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "9999447208", + "nonce" : "3" + } + } + } + ], + "pre" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "10000000000", + "nonce" : "0", + "code" : "", + "storage": {} + }, + "8888f1f195afa192cfee860698584c030f4c9db1" : { + "balance" : "1000", + "nonce" : "0", + "code" : "contract killer { function x() {suicide(msg.sender); }}", + "code" : "0x60606040526000357c0100000000000000000000000000000000000000000000000000000000900480630c55699c146037576035565b005b60406004506042565b005b3373ffffffffffffffffffffffffffffffffffffffff16ff5b56", + "storage": {} + } + }, + "blocks" : [ + { + "transactions" : [ + { + "data" : "0x0c55699c", + "gasLimit" : "0x07a120", + "gasPrice" : "0x0a", + "nonce" : "0x00", + "r" : "0x91fc4c402ced19b984e953546d3fc786c46a79c9f0c7918b8f3343dc529ef0e5", + "s" : "0x546d89230c90ca8bf7988a826430d4771ab3a67cc0f3cb8019d67ab10ec10524", + "to" : "8888f1f195afa192cfee860698584c030f4c9db1", + "v" : "0x1b", + "value" : "0x03e9" + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x01", + "r" : "0xb03ab16ed211bf447ac030216ab088f18367ee51303545d2957990e9d3a28f10", + "s" : "0x7f18dd055139f7ac5558997b80ccae799ab6fbad2326799db509a9d4e5a52d72", + "to" : "0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03e8" + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x0a", + "nonce" : "0x02", + "r" : "0x0925abd1221d388622138f4bae46803313f297001e96fec22dc4268fca5b5a82", + "s" : "0x55cd8142bcec39f80b359aa089f6a70568d23a67048026703981fad9339ef5d4", + "to" : "0000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x03ea" + } + ], + "uncleHeaders" : [ + ] + } + ] + } +} diff --git a/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json b/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json new file mode 100644 index 000000000..d41b0e672 --- /dev/null +++ b/src/BlockchainTestsFiller/bcStateTests/transactionFromNotExistingAccountFiller.json @@ -0,0 +1,79 @@ +{ +"transactionFromNotExistingAccount" : { + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "3141592", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x54c98c81", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "expect" : [ + { + "network" : ["ALL"], + "result" : { + "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "12" + } + } + } + } + ], + "pre" : { + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0", + "nonce" : "0", + "code" : "{ [[1]] 12 }", + "storage": {} + }, + "c94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0", + "nonce" : "0", + "code" : "{ [[1]] 12 }", + "storage": {} + } + }, + "blocks" : [ + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "1", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "b94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "value" : "0" + } + ], + "uncleHeaders" : [ + ] + }, + { + "transactions" : [ + { + "data" : "", + "gasLimit" : "150000", + "gasPrice" : "0", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "c94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "value" : "0" + } + ], + "uncleHeaders" : [ + ] + } + ] + }, +} |