diff options
-rw-r--r-- | BlockchainTests/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0.json | 734 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/correct.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/correct.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/diffTooHigh.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/diffTooHigh.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/diffTooLow.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/diffTooLow.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/diffTooLow2.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/diffTooLow2.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/futureUncleTimestamp2.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestamp2.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/futureUncleTimestamp3.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestamp3.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop2.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/gasLimitLTGasUsageUncle.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/gasLimitLTGasUsageUncle.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/gasLimitTooHigh.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooHigh.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/gasLimitTooHighExactBound.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooHighExactBound.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/gasLimitTooLow.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooLow.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/gasLimitTooLowExactBound.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooLowExactBound.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber0.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber0.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber1.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber1.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber500.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber500.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/incorrectUncleTimestamp.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleTimestamp.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/incorrectUncleTimestamp2.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleTimestamp2.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/nonceWrong.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/nonceWrong.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/pastUncleTimestamp.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/pastUncleTimestamp.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/timestampTooHigh.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/timestampTooHigh.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/timestampTooLow.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/timestampTooLow.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/uncleBloomNot0.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/uncleBloomNot0.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/uncleBloomNot0_2.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/uncleBloomNot0_2.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/unknownUncleParentHash.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/unknownUncleParentHash.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/wrongMixHash.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/wrongMixHash.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/wrongParentHash.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/wrongParentHash.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleHeaderValidity/wrongStateRoot.json (renamed from BlockchainTests/bcUncleHeaderValiditiy/wrongStateRoot.json) | 0 | ||||
-rw-r--r-- | BlockchainTests/bcUncleTest/uncleHeaderAtBlock2Metropolis.json | 651 | ||||
-rw-r--r-- | GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer.json (renamed from GeneralStateTests/stReturnDataTest/returndatasize_after_callcode.json) | 40 | ||||
-rw-r--r-- | GeneralStateTests/stTransactionTest/zeroSigTransacrionCreatePrice0.json | 782 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json | 70 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/correctFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooHighFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooLow2Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooLowFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestamp2Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestamp3Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop2Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDropFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitLTGasUsageUncleFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooHighExactBoundFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooHighFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooLowExactBoundFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooLowFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber0Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber1Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber500Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleTimestamp2Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleTimestampFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/nonceWrongFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/pastUncleTimestampFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/timestampTooHighFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/timestampTooLowFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/uncleBloomNot0Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/uncleBloomNot0_2Filler.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/unknownUncleParentHashFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongMixHashFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongParentHashFiller.json) | 0 | ||||
-rw-r--r-- | src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json (renamed from src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongStateRootFiller.json) | 0 | ||||
-rw-r--r-- | src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json | 70 |
62 files changed, 893 insertions, 1454 deletions
diff --git a/BlockchainTests/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0.json b/BlockchainTests/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0.json new file mode 100644 index 000000000..2bccb2553 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0.json @@ -0,0 +1,734 @@ +{ + "returndatacopy_following_too_big_transfer_d0g0v0_Byzantium" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "lllcversion" : "Version: 0.4.18-develop.2017.9.27+commit.3f783c8d.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x0a00000000", + "hash" : "0xe771ae55169ee7baa933c2bd00a43844ebdbd7de77596b1c9a10b089b986f5ce", + "mixHash" : "0x7eb73cd08e0b164aadc6c14ece6932e7a65e139714604af3d4ab78f28273778c", + "nonce" : "0xdf4705d6562e8110", + "number" : "0x01", + "parentHash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "receiptTrie" : "0x97fe59b8004de685658f61c2939be1892eb8593c1ce622c392dd985946712e06", + "stateRoot" : "0x394672493503bb71b765eb0870d7c9513b89926e74a600712c6430d114500618", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90266f901fca0b6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0394672493503bb71b765eb0870d7c9513b89926e74a600712c6430d114500618a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba097fe59b8004de685658f61c2939be1892eb8593c1ce622c392dd985946712e06b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a00000000850a000000008203e880a07eb73cd08e0b164aadc6c14ece6932e7a65e139714604af3d4ab78f28273778c88df4705d6562e8110f864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xe771ae55169ee7baa933c2bd00a43844ebdbd7de77596b1c9a10b089b986f5ce", + "network" : "Byzantium", + "postState" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a22424f62c0000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x5a00000000", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "returndatacopy_following_too_big_transfer_d0g0v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "lllcversion" : "Version: 0.4.18-develop.2017.9.27+commit.3f783c8d.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x0a00000000", + "hash" : "0xd2b8060424f7c2c56a8423edd7d0c9d3c149da26611c9f241e3cca6c140ad50f", + "mixHash" : "0x7a5e4dc2f7fc38a0397b73735683aa20b063696cea8beab1371b5c9eec5614bb", + "nonce" : "0xda38cb676e765bdc", + "number" : "0x01", + "parentHash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "receiptTrie" : "0x97fe59b8004de685658f61c2939be1892eb8593c1ce622c392dd985946712e06", + "stateRoot" : "0x394672493503bb71b765eb0870d7c9513b89926e74a600712c6430d114500618", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90266f901fca0b6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0394672493503bb71b765eb0870d7c9513b89926e74a600712c6430d114500618a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba097fe59b8004de685658f61c2939be1892eb8593c1ce622c392dd985946712e06b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a00000000850a000000008203e880a07a5e4dc2f7fc38a0397b73735683aa20b063696cea8beab1371b5c9eec5614bb88da38cb676e765bdcf864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xd2b8060424f7c2c56a8423edd7d0c9d3c149da26611c9f241e3cca6c140ad50f", + "network" : "Constantinople", + "postState" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a22424f62c0000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x5a00000000", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "returndatacopy_following_too_big_transfer_d0g0v0_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "lllcversion" : "Version: 0.4.18-develop.2017.9.27+commit.3f783c8d.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x0a00000000", + "hash" : "0xcd5125b3a5be03467ff9fdef1a8fd536d41747836cb42df1e313ffffaabeb060", + "mixHash" : "0x2b9286778e784ce94e505c546aabce3acdf98f1d03158e134bf380506926aa0d", + "nonce" : "0x1181a2393aa91dc1", + "number" : "0x01", + "parentHash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "receiptTrie" : "0xb8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742c", + "stateRoot" : "0x0a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90266f901fca0b6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba0b8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a00000000850a000000008203e880a02b9286778e784ce94e505c546aabce3acdf98f1d03158e134bf380506926aa0d881181a2393aa91dc1f864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xcd5125b3a5be03467ff9fdef1a8fd536d41747836cb42df1e313ffffaabeb060", + "network" : "EIP150", + "postState" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918c44f40000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x5a00000000", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "returndatacopy_following_too_big_transfer_d0g0v0_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "lllcversion" : "Version: 0.4.18-develop.2017.9.27+commit.3f783c8d.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x0a00000000", + "hash" : "0x46b5a188107b26d1afd6f86b87f786a90c40fae6d6b72fcbed49d7d098930b85", + "mixHash" : "0x346bb9c680170db4a63c18bc887dba545ebd7a12221b7a8f58b4b75a0cd0c25b", + "nonce" : "0x40bfc26f6b88d54f", + "number" : "0x01", + "parentHash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "receiptTrie" : "0xb8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742c", + "stateRoot" : "0x0a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90266f901fca0b6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba0b8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a00000000850a000000008203e880a0346bb9c680170db4a63c18bc887dba545ebd7a12221b7a8f58b4b75a0cd0c25b8840bfc26f6b88d54ff864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x46b5a188107b26d1afd6f86b87f786a90c40fae6d6b72fcbed49d7d098930b85", + "network" : "EIP158", + "postState" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918c44f40000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x5a00000000", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "returndatacopy_following_too_big_transfer_d0g0v0_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "lllcversion" : "Version: 0.4.18-develop.2017.9.27+commit.3f783c8d.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x0a00000000", + "hash" : "0x65b117c6e7a50f1be77dc6c3a8cdc6a01718cdea33f948af3ebfc936e166bc9a", + "mixHash" : "0xb6d6553a2e31281253a6d61c127da013f914e52562c3f3eed853903665c63c9e", + "nonce" : "0x3ee9e8bbdbf35ef1", + "number" : "0x01", + "parentHash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "receiptTrie" : "0xb8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742c", + "stateRoot" : "0x0a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90266f901fca0b6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba0b8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a00000000850a000000008203e880a0b6d6553a2e31281253a6d61c127da013f914e52562c3f3eed853903665c63c9e883ee9e8bbdbf35ef1f864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x65b117c6e7a50f1be77dc6c3a8cdc6a01718cdea33f948af3ebfc936e166bc9a", + "network" : "Frontier", + "postState" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918c44f40000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x5a00000000", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "returndatacopy_following_too_big_transfer_d0g0v0_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "lllcversion" : "Version: 0.4.18-develop.2017.9.27+commit.3f783c8d.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x0a00000000", + "hash" : "0x523f19903fe22caa73dc30645044b5f74a9b3099ecfa537c4f48e853ec0fdfe0", + "mixHash" : "0xd8b479375f7dfde51cfae1ce1443d847e57c9542cc92d076950f7231bfbf97d9", + "nonce" : "0x72ad5448563f20c9", + "number" : "0x01", + "parentHash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "receiptTrie" : "0xb8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742c", + "stateRoot" : "0x0a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xde317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616ab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90266f901fca0b6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00a3dd373d2b3c245b03a0a9ec90fc88194b270d5d73dbc52563a64d4c90fcf78a0de317ba0085ad3bc6f64da920500c40ceb94789c007f8c54b3e766eae29616aba0b8d8241f33923ea27e98423f0eeb04914f1d51cc493642cf849c3044bc24742cb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001850a00000000850a000000008203e880a0d8b479375f7dfde51cfae1ce1443d847e57c9542cc92d076950f7231bfbf97d98872ad5448563f20c9f864f8628001850a00000000940f572e5295c57f15886f9b263e2f6d2d6c7b5ec680801ba03b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507a024a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2c0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0x00", + "hash" : "0xb6d2a754faad69df55fbf5ed6036f8956b360672c84b7df12c200fd690ab8bfb", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c38c5c40ff9b385c670724bb07a039b2393e68a55db90e83bb2baaf956444ce4a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080850a00000000808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x523f19903fe22caa73dc30645044b5f74a9b3099ecfa537c4f48e853ec0fdfe0", + "network" : "Homestead", + "postState" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918c44f40000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x5a00000000", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/bcUncleHeaderValiditiy/correct.json b/BlockchainTests/bcUncleHeaderValidity/correct.json index 18bd8b888..18bd8b888 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/correct.json +++ b/BlockchainTests/bcUncleHeaderValidity/correct.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/diffTooHigh.json b/BlockchainTests/bcUncleHeaderValidity/diffTooHigh.json index af420486f..af420486f 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/diffTooHigh.json +++ b/BlockchainTests/bcUncleHeaderValidity/diffTooHigh.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/diffTooLow.json b/BlockchainTests/bcUncleHeaderValidity/diffTooLow.json index 57b5ddf97..57b5ddf97 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/diffTooLow.json +++ b/BlockchainTests/bcUncleHeaderValidity/diffTooLow.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/diffTooLow2.json b/BlockchainTests/bcUncleHeaderValidity/diffTooLow2.json index e6cf63e2e..e6cf63e2e 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/diffTooLow2.json +++ b/BlockchainTests/bcUncleHeaderValidity/diffTooLow2.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestamp2.json b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestamp2.json index 4ff07e5d6..4ff07e5d6 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestamp2.json +++ b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestamp2.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestamp3.json b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestamp3.json index d0d8fd980..d0d8fd980 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestamp3.json +++ b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestamp3.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop.json b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop.json index 059901702..059901702 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop.json +++ b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop2.json b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2.json index bf1dd2fd6..bf1dd2fd6 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop2.json +++ b/BlockchainTests/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitLTGasUsageUncle.json b/BlockchainTests/bcUncleHeaderValidity/gasLimitLTGasUsageUncle.json index 05ec663cd..05ec663cd 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitLTGasUsageUncle.json +++ b/BlockchainTests/bcUncleHeaderValidity/gasLimitLTGasUsageUncle.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooHigh.json b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooHigh.json index 0e1dc2bfe..0e1dc2bfe 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooHigh.json +++ b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooHigh.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooHighExactBound.json b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooHighExactBound.json index 4ccaea377..4ccaea377 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooHighExactBound.json +++ b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooHighExactBound.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooLow.json b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooLow.json index 2c281c6f3..2c281c6f3 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooLow.json +++ b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooLow.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooLowExactBound.json b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooLowExactBound.json index ee7b87ad9..ee7b87ad9 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/gasLimitTooLowExactBound.json +++ b/BlockchainTests/bcUncleHeaderValidity/gasLimitTooLowExactBound.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber0.json b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber0.json index e7902a993..e7902a993 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber0.json +++ b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber0.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber1.json b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber1.json index b323b8731..b323b8731 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber1.json +++ b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber1.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber500.json b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber500.json index 052f23186..052f23186 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleNumber500.json +++ b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleNumber500.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleTimestamp.json b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleTimestamp.json index 1a3cdc7f8..1a3cdc7f8 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleTimestamp.json +++ b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleTimestamp.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleTimestamp2.json b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleTimestamp2.json index 50a7e4784..50a7e4784 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/incorrectUncleTimestamp2.json +++ b/BlockchainTests/bcUncleHeaderValidity/incorrectUncleTimestamp2.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/nonceWrong.json b/BlockchainTests/bcUncleHeaderValidity/nonceWrong.json index a587f6277..a587f6277 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/nonceWrong.json +++ b/BlockchainTests/bcUncleHeaderValidity/nonceWrong.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/pastUncleTimestamp.json b/BlockchainTests/bcUncleHeaderValidity/pastUncleTimestamp.json index a368130d3..a368130d3 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/pastUncleTimestamp.json +++ b/BlockchainTests/bcUncleHeaderValidity/pastUncleTimestamp.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/timestampTooHigh.json b/BlockchainTests/bcUncleHeaderValidity/timestampTooHigh.json index 36287a35d..36287a35d 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/timestampTooHigh.json +++ b/BlockchainTests/bcUncleHeaderValidity/timestampTooHigh.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/timestampTooLow.json b/BlockchainTests/bcUncleHeaderValidity/timestampTooLow.json index 894f3310b..894f3310b 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/timestampTooLow.json +++ b/BlockchainTests/bcUncleHeaderValidity/timestampTooLow.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/uncleBloomNot0.json b/BlockchainTests/bcUncleHeaderValidity/uncleBloomNot0.json index 76a8d885c..76a8d885c 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/uncleBloomNot0.json +++ b/BlockchainTests/bcUncleHeaderValidity/uncleBloomNot0.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/uncleBloomNot0_2.json b/BlockchainTests/bcUncleHeaderValidity/uncleBloomNot0_2.json index afb580a14..afb580a14 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/uncleBloomNot0_2.json +++ b/BlockchainTests/bcUncleHeaderValidity/uncleBloomNot0_2.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/unknownUncleParentHash.json b/BlockchainTests/bcUncleHeaderValidity/unknownUncleParentHash.json index 0ef4add21..0ef4add21 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/unknownUncleParentHash.json +++ b/BlockchainTests/bcUncleHeaderValidity/unknownUncleParentHash.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/wrongMixHash.json b/BlockchainTests/bcUncleHeaderValidity/wrongMixHash.json index af8bd2a6e..af8bd2a6e 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/wrongMixHash.json +++ b/BlockchainTests/bcUncleHeaderValidity/wrongMixHash.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/wrongParentHash.json b/BlockchainTests/bcUncleHeaderValidity/wrongParentHash.json index 1b871cdf4..1b871cdf4 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/wrongParentHash.json +++ b/BlockchainTests/bcUncleHeaderValidity/wrongParentHash.json diff --git a/BlockchainTests/bcUncleHeaderValiditiy/wrongStateRoot.json b/BlockchainTests/bcUncleHeaderValidity/wrongStateRoot.json index 8980bf42f..8980bf42f 100644 --- a/BlockchainTests/bcUncleHeaderValiditiy/wrongStateRoot.json +++ b/BlockchainTests/bcUncleHeaderValidity/wrongStateRoot.json diff --git a/BlockchainTests/bcUncleTest/uncleHeaderAtBlock2Metropolis.json b/BlockchainTests/bcUncleTest/uncleHeaderAtBlock2Metropolis.json deleted file mode 100644 index 9808eae63..000000000 --- a/BlockchainTests/bcUncleTest/uncleHeaderAtBlock2Metropolis.json +++ /dev/null @@ -1,651 +0,0 @@ -{ - "uncleHeaderAtBlock2Byzantium_Byzantium" : { - "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.eaf96907.Linux.g++", - "source" : "/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2MetropolisFiller.json" - }, - "blocks" : [ - { - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "", - "gasLimit" : "0x2fefba", - "gasUsed" : "0x5208", - "hash" : "0x18dd7ed35e43330674fd32fabb94b6ef58457ceec8cb86686c7739218e9956fd", - "mixHash" : "0x90cf6a2e11ba7d5ef3a9a5f7cb41aeeaee06a545db5389c1613bb0b6abd54251", - "nonce" : "0x7432a50e6f05445f", - "number" : "0x01", - "parentHash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", - "stateRoot" : "0x5c2e5a51a79da58791cdfe572bcfa3dfe9c860bf7fad7d9738a1aace56ef9332", - "timestamp" : "0x599ab7e6", - "transactionsTrie" : "0x5c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "rlp" : "0xf90261f901f9a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a05c2e5a51a79da58791cdfe572bcfa3dfe9c860bf7fad7d9738a1aace56ef9332a05c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82520884599ab7e680a090cf6a2e11ba7d5ef3a9a5f7cb41aeeaee06a545db5389c1613bb0b6abd54251887432a50e6f05445ff862f86080018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba077c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8a03f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288dc0", - "transactions" : [ - { - "data" : "", - "gasLimit" : "0x04cb2f", - "gasPrice" : "0x01", - "nonce" : "0x00", - "r" : "0x77c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8", - "s" : "0x3f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288d", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", - "v" : "0x1b", - "value" : "0x0a" - } - ], - "uncleHeaders" : [ - ] - }, - { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "rlp" : "0xf9045cf901f9a018dd7ed35e43330674fd32fabb94b6ef58457ceec8cb86686c7739218e9956fda07ddada1935647b5ca9debe4bfc8637aa32e53008e39cd753951da5106a312e75948888f1f195afa192cfee860698584c030f4c9db1a0187f42cfebad21c551446195f12bfae8e95b3005a18d9ad2668f9c1f729b2662a0c673e076264c4669a5c2e479f1757b78e42511efe33b5fd2c0a23b929c7f87f5a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82520884599ab7ea80a0d12dfc5977eff070e5cadf11814b6f94f5a5abedd5a15e6b68e0fb34ee5eba2a88c626c044eedf9db4f861f85f01018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba033c86e64d708c97c6b135cadff79dbf45985aa0b53694789e90d15f756765f239f1d0f8caa2a16405148c9d85581be5814960010f3cba938b5501590cea1f7cff901faf901f7a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084599ab7e980a0be4e67753841b4774e004913dfcf2cd0514093764bb352ae907bce5826534db5880ab07b593e4e3cfa" - } - ], - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "0x42", - "gasLimit" : "0x2fefd8", - "gasUsed" : "0x00", - "hash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "nonce" : "0x0102030405060708", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x7dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1", - "timestamp" : "0x54c98c81", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", - "lastblockhash" : "0x18dd7ed35e43330674fd32fabb94b6ef58457ceec8cb86686c7739218e9956fd", - "network" : "Byzantium", - "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "0x0a", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0x8888f1f195afa192cfee860698584c030f4c9db1" : { - "balance" : "0x29a2241af62c5208", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e724dee", - "code" : "", - "nonce" : "0x01", - "storage" : { - } - } - }, - "pre" : { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e72a000", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - } - } - }, - "uncleHeaderAtBlock2Byzantium_Constantinople" : { - "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.eaf96907.Linux.g++", - "source" : "/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2MetropolisFiller.json" - }, - "blocks" : [ - { - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "", - "gasLimit" : "0x2fefba", - "gasUsed" : "0x5208", - "hash" : "0x63dd719be48a9fc1f4c1416d20726791674c1e280178953c9a970e9014297d2e", - "mixHash" : "0x7378f9328fd2461a7a69450e86d9fadbe2fe1894738f8229328fff0b21d4e88d", - "nonce" : "0x34077eef772c660c", - "number" : "0x01", - "parentHash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", - "stateRoot" : "0xbe258c1881f4a8f9c30e547cae663c33ecc0d85bff15a876e09c698151d88780", - "timestamp" : "0x599ab7f4", - "transactionsTrie" : "0x5c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "rlp" : "0xf90261f901f9a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0be258c1881f4a8f9c30e547cae663c33ecc0d85bff15a876e09c698151d88780a05c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82520884599ab7f480a07378f9328fd2461a7a69450e86d9fadbe2fe1894738f8229328fff0b21d4e88d8834077eef772c660cf862f86080018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba077c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8a03f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288dc0", - "transactions" : [ - { - "data" : "", - "gasLimit" : "0x04cb2f", - "gasPrice" : "0x01", - "nonce" : "0x00", - "r" : "0x77c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8", - "s" : "0x3f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288d", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", - "v" : "0x1b", - "value" : "0x0a" - } - ], - "uncleHeaders" : [ - ] - }, - { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "rlp" : "0xf9045cf901f9a063dd719be48a9fc1f4c1416d20726791674c1e280178953c9a970e9014297d2ea0836aa7f680f42e3e99ea914e14bdd508647ffae88b461df3610f3c59bcb43d8f948888f1f195afa192cfee860698584c030f4c9db1a0187f42cfebad21c551446195f12bfae8e95b3005a18d9ad2668f9c1f729b2662a0c673e076264c4669a5c2e479f1757b78e42511efe33b5fd2c0a23b929c7f87f5a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002832fefba82520884599ab80080a0b8b5664e2e3ba6fc21b64039ff2607dc60d35c8d9837a54067b7bcb13857f3d28856d7ce071781596af861f85f01018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba033c86e64d708c97c6b135cadff79dbf45985aa0b53694789e90d15f756765f239f1d0f8caa2a16405148c9d85581be5814960010f3cba938b5501590cea1f7cff901faf901f7a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084599ab7ff80a0c0aa5319d9e63730faf91dc22b104e59d733f6a39c7335f065f476daee6d1d8d88276316ddc5531dc7" - } - ], - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "0x42", - "gasLimit" : "0x2fefd8", - "gasUsed" : "0x00", - "hash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "nonce" : "0x0102030405060708", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x7dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1", - "timestamp" : "0x54c98c81", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", - "lastblockhash" : "0x63dd719be48a9fc1f4c1416d20726791674c1e280178953c9a970e9014297d2e", - "network" : "Constantinople", - "postState" : { - "0x00000000000000000000000000000000000000f0" : { - "balance" : "0x00", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "0x0a", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0x8888f1f195afa192cfee860698584c030f4c9db1" : { - "balance" : "0x29a2241af62c5208", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e724dee", - "code" : "", - "nonce" : "0x01", - "storage" : { - } - } - }, - "pre" : { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e72a000", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - } - } - }, - "uncleHeaderAtBlock2Byzantium_EIP150" : { - "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.eaf96907.Linux.g++", - "source" : "/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2MetropolisFiller.json" - }, - "blocks" : [ - { - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "", - "gasLimit" : "0x2fefba", - "gasUsed" : "0x5208", - "hash" : "0xb3256b25bf46ca7a26a3e58e4fa95ef617b249dd36f33d52cecdd65e4419edcb", - "mixHash" : "0xc21ed4883e40ca649cdeafa6ee6ae41bee69a8b2c9e0c7794761207a69c653e5", - "nonce" : "0xadacbb37496d99ee", - "number" : "0x01", - "parentHash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "receiptTrie" : "0xe9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313", - "stateRoot" : "0xcb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878", - "timestamp" : "0x599ab7d2", - "transactionsTrie" : "0x5c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "rlp" : "0xf90261f901f9a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0cb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878a05c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516a0e9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82520884599ab7d280a0c21ed4883e40ca649cdeafa6ee6ae41bee69a8b2c9e0c7794761207a69c653e588adacbb37496d99eef862f86080018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba077c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8a03f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288dc0", - "transactions" : [ - { - "data" : "", - "gasLimit" : "0x04cb2f", - "gasPrice" : "0x01", - "nonce" : "0x00", - "r" : "0x77c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8", - "s" : "0x3f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288d", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", - "v" : "0x1b", - "value" : "0x0a" - } - ], - "uncleHeaders" : [ - ] - }, - { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "rlp" : "0xf9045cf901f9a0b3256b25bf46ca7a26a3e58e4fa95ef617b249dd36f33d52cecdd65e4419edcba0d180d1b1a8ae8690d74c065226dafa0ae1ef82efffbe5f7f9bbfb7510fa17500948888f1f195afa192cfee860698584c030f4c9db1a0187f42cfebad21c551446195f12bfae8e95b3005a18d9ad2668f9c1f729b2662a0c673e076264c4669a5c2e479f1757b78e42511efe33b5fd2c0a23b929c7f87f5a05ea1a8b24652fed0ecab4738edd9211891eb8c4353c345973b78a02cc0f32f6bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82520884599ab7d680a0e584185b00979eeb63853a5f365871caec0551b7179f72034965261d2836add0883c1678f4e06f827af861f85f01018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba033c86e64d708c97c6b135cadff79dbf45985aa0b53694789e90d15f756765f239f1d0f8caa2a16405148c9d85581be5814960010f3cba938b5501590cea1f7cff901faf901f7a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084599ab7d580a02bce93639cee0d81cebc2634a87ce4f1ac62dcfa17115d173a866f974e96143b884684183d3f4496bc" - } - ], - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "0x42", - "gasLimit" : "0x2fefd8", - "gasUsed" : "0x00", - "hash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "nonce" : "0x0102030405060708", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x7dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1", - "timestamp" : "0x54c98c81", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", - "lastblockhash" : "0xb3256b25bf46ca7a26a3e58e4fa95ef617b249dd36f33d52cecdd65e4419edcb", - "network" : "EIP150", - "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "0x0a", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0x8888f1f195afa192cfee860698584c030f4c9db1" : { - "balance" : "0x4563918244f45208", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e724dee", - "code" : "", - "nonce" : "0x01", - "storage" : { - } - } - }, - "pre" : { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e72a000", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - } - } - }, - "uncleHeaderAtBlock2Byzantium_EIP158" : { - "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.eaf96907.Linux.g++", - "source" : "/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2MetropolisFiller.json" - }, - "blocks" : [ - { - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "", - "gasLimit" : "0x2fefba", - "gasUsed" : "0x5208", - "hash" : "0xb08212e7bca484299c823ad8f6a6a9819af43c0b3301c04c458adb0981990757", - "mixHash" : "0x51d3c4f642fbb61b676a515396c478926c0c4ed73ea90d3a0ae1eb2c97e9cd6c", - "nonce" : "0x32f78c05d749fc1e", - "number" : "0x01", - "parentHash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "receiptTrie" : "0xe9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313", - "stateRoot" : "0xcb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878", - "timestamp" : "0x599ab7dc", - "transactionsTrie" : "0x5c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "rlp" : "0xf90261f901f9a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0cb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878a05c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516a0e9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82520884599ab7dc80a051d3c4f642fbb61b676a515396c478926c0c4ed73ea90d3a0ae1eb2c97e9cd6c8832f78c05d749fc1ef862f86080018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba077c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8a03f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288dc0", - "transactions" : [ - { - "data" : "", - "gasLimit" : "0x04cb2f", - "gasPrice" : "0x01", - "nonce" : "0x00", - "r" : "0x77c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8", - "s" : "0x3f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288d", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", - "v" : "0x1b", - "value" : "0x0a" - } - ], - "uncleHeaders" : [ - ] - }, - { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "rlp" : "0xf9045cf901f9a0b08212e7bca484299c823ad8f6a6a9819af43c0b3301c04c458adb0981990757a00a9a958c28518e5b15bbf11ef757f3fe60f186ee8aa2062c4ba4ef7403b88e5d948888f1f195afa192cfee860698584c030f4c9db1a0187f42cfebad21c551446195f12bfae8e95b3005a18d9ad2668f9c1f729b2662a0c673e076264c4669a5c2e479f1757b78e42511efe33b5fd2c0a23b929c7f87f5a05ea1a8b24652fed0ecab4738edd9211891eb8c4353c345973b78a02cc0f32f6bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82520884599ab7e180a0cb1bcdfdea9de2b663684b0ce4b9e8715ae7115b2bf061505ae072d6ff0ac44988e76e4b1f1e5db042f861f85f01018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba033c86e64d708c97c6b135cadff79dbf45985aa0b53694789e90d15f756765f239f1d0f8caa2a16405148c9d85581be5814960010f3cba938b5501590cea1f7cff901faf901f7a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084599ab7e080a07f3b6912ea63b186866b753b37c43b40cb017bd1e52c4513436a946546ee73d2885c8f887d4db4d2a8" - } - ], - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "0x42", - "gasLimit" : "0x2fefd8", - "gasUsed" : "0x00", - "hash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "nonce" : "0x0102030405060708", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x7dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1", - "timestamp" : "0x54c98c81", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", - "lastblockhash" : "0xb08212e7bca484299c823ad8f6a6a9819af43c0b3301c04c458adb0981990757", - "network" : "EIP158", - "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "0x0a", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0x8888f1f195afa192cfee860698584c030f4c9db1" : { - "balance" : "0x4563918244f45208", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e724dee", - "code" : "", - "nonce" : "0x01", - "storage" : { - } - } - }, - "pre" : { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e72a000", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - } - } - }, - "uncleHeaderAtBlock2Byzantium_Frontier" : { - "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.eaf96907.Linux.g++", - "source" : "/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2MetropolisFiller.json" - }, - "blocks" : [ - { - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "", - "gasLimit" : "0x2fefba", - "gasUsed" : "0x5208", - "hash" : "0x3df25980228e68f0f5b3ffd07e7457144df0f0afcffb96df499d18485133a5ac", - "mixHash" : "0x2ae3c1aad173a7bb599286a0430f6a579e9ceb33dca5232e3a32563ba39a0ef3", - "nonce" : "0xa22d61e7b32ac067", - "number" : "0x01", - "parentHash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "receiptTrie" : "0xe9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313", - "stateRoot" : "0xcb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878", - "timestamp" : "0x599ab7b7", - "transactionsTrie" : "0x5c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "rlp" : "0xf90261f901f9a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0cb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878a05c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516a0e9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82520884599ab7b780a02ae3c1aad173a7bb599286a0430f6a579e9ceb33dca5232e3a32563ba39a0ef388a22d61e7b32ac067f862f86080018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba077c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8a03f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288dc0", - "transactions" : [ - { - "data" : "", - "gasLimit" : "0x04cb2f", - "gasPrice" : "0x01", - "nonce" : "0x00", - "r" : "0x77c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8", - "s" : "0x3f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288d", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", - "v" : "0x1b", - "value" : "0x0a" - } - ], - "uncleHeaders" : [ - ] - }, - { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "rlp" : "0xf9045cf901f9a03df25980228e68f0f5b3ffd07e7457144df0f0afcffb96df499d18485133a5aca06dedbe26880e46bb518e0dbed79ae027d112879a817b34ee1a8240f2f44ccd35948888f1f195afa192cfee860698584c030f4c9db1a0187f42cfebad21c551446195f12bfae8e95b3005a18d9ad2668f9c1f729b2662a0c673e076264c4669a5c2e479f1757b78e42511efe33b5fd2c0a23b929c7f87f5a05ea1a8b24652fed0ecab4738edd9211891eb8c4353c345973b78a02cc0f32f6bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82520884599ab7bd80a082ceeae575600bb7ea538c78889ea92ef5014b09c32cf140d924cbcc12290acc88b0cdb88eaf004634f861f85f01018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba033c86e64d708c97c6b135cadff79dbf45985aa0b53694789e90d15f756765f239f1d0f8caa2a16405148c9d85581be5814960010f3cba938b5501590cea1f7cff901faf901f7a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084599ab7ba80a06eea9332dffe219f499a082b3a6188b5bad8f415956bd082c28837fd8ed280f888ef114e82f0a15f3a" - } - ], - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "0x42", - "gasLimit" : "0x2fefd8", - "gasUsed" : "0x00", - "hash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "nonce" : "0x0102030405060708", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x7dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1", - "timestamp" : "0x54c98c81", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", - "lastblockhash" : "0x3df25980228e68f0f5b3ffd07e7457144df0f0afcffb96df499d18485133a5ac", - "network" : "Frontier", - "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "0x0a", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0x8888f1f195afa192cfee860698584c030f4c9db1" : { - "balance" : "0x4563918244f45208", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e724dee", - "code" : "", - "nonce" : "0x01", - "storage" : { - } - } - }, - "pre" : { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e72a000", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - } - } - }, - "uncleHeaderAtBlock2Byzantium_Homestead" : { - "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.eaf96907.Linux.g++", - "source" : "/src/BlockchainTestsFiller/bcUncleTest/uncleHeaderAtBlock2MetropolisFiller.json" - }, - "blocks" : [ - { - "blockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "", - "gasLimit" : "0x2fefba", - "gasUsed" : "0x5208", - "hash" : "0xa9b2078f7c8cd5e34151856c858590640290c6cd8d2a513e3678ef3fbb3460dd", - "mixHash" : "0x201705c4a8bbc3cffa2285c03a00bc1e6db43d2e4e52a5108d2247fe0a712f10", - "nonce" : "0x95cf11421d4bdadb", - "number" : "0x01", - "parentHash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "receiptTrie" : "0xe9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313", - "stateRoot" : "0xcb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878", - "timestamp" : "0x599ab7c0", - "transactionsTrie" : "0x5c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "rlp" : "0xf90261f901f9a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a0cb52de543653d86ccd13ba3ddf8b052525b04231c6884a4db3188a184681d878a05c9151c2413d1cd25c51ffb4ac38948acc1359bf08c6b49f283660e9bcf0f516a0e9244cf7503b79c03d3a099e07a80d2dbc77bb0b502d8a89d51ac0d68dd31313b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba82520884599ab7c080a0201705c4a8bbc3cffa2285c03a00bc1e6db43d2e4e52a5108d2247fe0a712f108895cf11421d4bdadbf862f86080018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba077c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8a03f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288dc0", - "transactions" : [ - { - "data" : "", - "gasLimit" : "0x04cb2f", - "gasPrice" : "0x01", - "nonce" : "0x00", - "r" : "0x77c7cd36820c71821c1aed59de46e70e701c4a8dd89c9ba508ab722210f60da8", - "s" : "0x3f29825d40c7c3f7bff3ca69267e0f3fb74b2d18b8c2c4e3c135b5d3b06e288d", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", - "v" : "0x1b", - "value" : "0x0a" - } - ], - "uncleHeaders" : [ - ] - }, - { - "expectExceptionByzantium" : "InvalidStateRoot", - "expectExceptionConstantinople" : "InvalidStateRoot", - "expectExceptionEIP150" : "InvalidStateRoot", - "expectExceptionEIP158" : "InvalidStateRoot", - "expectExceptionFrontier" : "InvalidStateRoot", - "expectExceptionHomestead" : "InvalidStateRoot", - "rlp" : "0xf9045cf901f9a0a9b2078f7c8cd5e34151856c858590640290c6cd8d2a513e3678ef3fbb3460dda062be9a527dfdc8c83b0b27e99ad63c90e907804ad8ed6d015be1a0e66f249d7d948888f1f195afa192cfee860698584c030f4c9db1a0187f42cfebad21c551446195f12bfae8e95b3005a18d9ad2668f9c1f729b2662a0c673e076264c4669a5c2e479f1757b78e42511efe33b5fd2c0a23b929c7f87f5a05ea1a8b24652fed0ecab4738edd9211891eb8c4353c345973b78a02cc0f32f6bb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302004002832fefba82520884599ab7c780a02dd688f939438e173daa2fa226487028039246474c20d6100211eeb2b6cca5308811447ef3e4778858f861f85f01018304cb2f94095e7baea6a6c7c4c2dfeb977efac326af552d870a801ba033c86e64d708c97c6b135cadff79dbf45985aa0b53694789e90d15f756765f239f1d0f8caa2a16405148c9d85581be5814960010f3cba938b5501590cea1f7cff901faf901f7a05a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5aea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940000000000000000000000000000000000000000a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001832fefba8084599ab7c480a02eb626746000d8f861f4de57b967c34481c05e01151d9c1e1dd77990f267466c88fdf5be817a74224d" - } - ], - "genesisBlockHeader" : { - "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - "coinbase" : "0x8888f1f195afa192cfee860698584c030f4c9db1", - "difficulty" : "0x020000", - "extraData" : "0x42", - "gasLimit" : "0x2fefd8", - "gasUsed" : "0x00", - "hash" : "0x5a39ed1020c04d4d84539975b893a4e7c53eab6c2965db8bc3468093a31bc5ae", - "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "nonce" : "0x0102030405060708", - "number" : "0x00", - "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", - "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x7dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1", - "timestamp" : "0x54c98c81", - "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347948888f1f195afa192cfee860698584c030f4c9db1a07dba07d6b448a186e9612e5f737d1c909dce473e53199901a302c00646d523c1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080832fefd8808454c98c8142a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", - "lastblockhash" : "0xa9b2078f7c8cd5e34151856c858590640290c6cd8d2a513e3678ef3fbb3460dd", - "network" : "Homestead", - "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { - "balance" : "0x0a", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0x8888f1f195afa192cfee860698584c030f4c9db1" : { - "balance" : "0x4563918244f45208", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - }, - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e724dee", - "code" : "", - "nonce" : "0x01", - "storage" : { - } - } - }, - "pre" : { - "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x09184e72a000", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - } - } - } -}
\ No newline at end of file diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_callcode.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer.json index b6f940201..9dfc897d2 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_callcode.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer.json @@ -1,9 +1,10 @@ { - "returndatasize_after_callcode" : { + "returndatacopy_following_too_big_transfer" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.86fb96f2.Linux.g++", - "source" : "/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_callcodeFiller.json" + "filledwith" : "cpp-1.3.0+commit.e5cf5910.Linux.g++", + "lllcversion" : "Version: 0.4.18-develop.2017.9.27+commit.3f783c8d.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -16,18 +17,7 @@ "post" : { "Byzantium" : [ { - "hash" : "0x56df17f2274a5aabdf01718e725431bba076ed9cbf5f5549ab68fd866cb26153", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Constantinople" : [ - { - "hash" : "0x56df17f2274a5aabdf01718e725431bba076ed9cbf5f5549ab68fd866cb26153", + "hash" : "0xc83dc84b4c6a89aef2190a68b4d5e46eb8e93c15ba1781cab36ec124d931b02e", "indexes" : { "data" : 0, "gas" : 0, @@ -38,7 +28,7 @@ ], "EIP150" : [ { - "hash" : "0x3f261d920c224e6bcb1fa4a4c1a3d5bd7433db6485803c39e431b694c0bf7601", + "hash" : "0xc83dc84b4c6a89aef2190a68b4d5e46eb8e93c15ba1781cab36ec124d931b02e", "indexes" : { "data" : 0, "gas" : 0, @@ -49,7 +39,7 @@ ], "EIP158" : [ { - "hash" : "0x3f261d920c224e6bcb1fa4a4c1a3d5bd7433db6485803c39e431b694c0bf7601", + "hash" : "0xc83dc84b4c6a89aef2190a68b4d5e46eb8e93c15ba1781cab36ec124d931b02e", "indexes" : { "data" : 0, "gas" : 0, @@ -60,7 +50,7 @@ ], "Frontier" : [ { - "hash" : "0x3f261d920c224e6bcb1fa4a4c1a3d5bd7433db6485803c39e431b694c0bf7601", + "hash" : "0xc83dc84b4c6a89aef2190a68b4d5e46eb8e93c15ba1781cab36ec124d931b02e", "indexes" : { "data" : 0, "gas" : 0, @@ -71,7 +61,7 @@ ], "Homestead" : [ { - "hash" : "0x3f261d920c224e6bcb1fa4a4c1a3d5bd7433db6485803c39e431b694c0bf7601", + "hash" : "0xc83dc84b4c6a89aef2190a68b4d5e46eb8e93c15ba1781cab36ec124d931b02e", "indexes" : { "data" : 0, "gas" : 0, @@ -82,16 +72,24 @@ ] }, "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x00", - "code" : "0x6000600060006000600073a94f5374fce5edbc8e2a8697c15331677e6ebf0b61ea60f2503d600055", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", "nonce" : "0x00", "storage" : { + "0x00" : "0x01" } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { "balance" : "0x6400000000", - "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60005260066000f3", + "code" : "", "nonce" : "0x00", "storage" : { } diff --git a/GeneralStateTests/stTransactionTest/zeroSigTransacrionCreatePrice0.json b/GeneralStateTests/stTransactionTest/zeroSigTransacrionCreatePrice0.json deleted file mode 100644 index aa3d89c2e..000000000 --- a/GeneralStateTests/stTransactionTest/zeroSigTransacrionCreatePrice0.json +++ /dev/null @@ -1,782 +0,0 @@ -{ - "zeroSigTransacrionCreatePrice0" : { - "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.26123543.Linux.g++", - "source" : "/src/GeneralStateTestsFiller/stTransactionTest/zeroSigTransacrionCreatePrice0Filler.json" - }, - "env" : { - "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", - "currentDifficulty" : "0x020000", - "currentGasLimit" : "0x989680", - "currentNumber" : "0x01", - "currentTimestamp" : "0x03e8", - "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" - }, - "post" : { - "Byzantium" : [ - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - } - ], - "Constantinople" : [ - { - "hash" : "0xfb2ea6e0ff1e07388976b5a96337d9b1fcb37f5a01559b06823e70a022f1c2c9", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0xfb2ea6e0ff1e07388976b5a96337d9b1fcb37f5a01559b06823e70a022f1c2c9", - "indexes" : { - "data" : 0, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0xfb2ea6e0ff1e07388976b5a96337d9b1fcb37f5a01559b06823e70a022f1c2c9", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0xfb2ea6e0ff1e07388976b5a96337d9b1fcb37f5a01559b06823e70a022f1c2c9", - "indexes" : { - "data" : 2, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - } - ], - "EIP150" : [ - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - } - ], - "EIP158" : [ - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - } - ], - "Frontier" : [ - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - } - ], - "Homestead" : [ - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 0, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 1, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 1, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 2, - "value" : 0 - }, - "logs" : [ - ] - }, - { - "hash" : "0x667bef7fd0ad2f1be7a6f8ab214badcb737770ddd18d70ffc424e9a25a27f031", - "indexes" : { - "data" : 2, - "gas" : 3, - "value" : 0 - }, - "logs" : [ - ] - } - ] - }, - "pre" : { - "0xffffffffffffffffffffffffffffffffffffffff" : { - "balance" : "0x64", - "code" : "", - "nonce" : "0x00", - "storage" : { - } - } - }, - "transaction" : { - "data" : [ - "", - "0x1122334455667788990011223344556677889910", - "0x6000" - ], - "gasLimit" : [ - "0xea60", - "0x4e20", - "0x5208", - "0x01d8a8" - ], - "gasPrice" : "0x00", - "nonce" : "0x00", - "r" : "0x00", - "s" : "0x00", - "to" : "", - "v" : "0x01", - "value" : [ - "0x00" - ] - } - } -}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json new file mode 100644 index 000000000..292e01bd1 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer_d0g0v0Filler.json @@ -0,0 +1,70 @@ +{ + "returndatacopy_following_too_big_transfer_d0g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x0a00000000", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x0a00000000", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0x3b6c2d4d0d9d0abf4d624a6f2930e213789e9c00f679a9afa996fb4bd27cb507", + "s" : "0x24a40d7f4cf44278ac739ecf9eeba61554646709142d968ed1c555be138a3ea2", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x0a00000000", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x7d111122223333444455556666777788889999aaaabbbbccccddddeeeeffff60005260206000f3", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "0x600060006000600062989680730aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6640900000000f1506020600060003e60c8600055", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/correctFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json index bcdb32dd9..bcdb32dd9 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/correctFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/correctFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json index 1f0d94f57..1f0d94f57 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooHighFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooHighFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooLow2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json index 774f3f4c1..774f3f4c1 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooLow2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLow2Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json index ba29f846f..ba29f846f 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/diffTooLowFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/diffTooLowFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestamp2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json index b64e162c5..b64e162c5 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestamp2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp2Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestamp3Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json index b6e153f54..b6e153f54 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestamp3Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestamp3Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json index 8136b378d..8136b378d 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDrop2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDrop2Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDropFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json index c8fd70c8d..c8fd70c8d 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/futureUncleTimestampDifficultyDropFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/futureUncleTimestampDifficultyDropFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitLTGasUsageUncleFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json index a9f3cb0a1..a9f3cb0a1 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitLTGasUsageUncleFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitLTGasUsageUncleFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooHighExactBoundFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json index 0db1f567d..0db1f567d 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooHighExactBoundFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighExactBoundFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json index d11dcb284..d11dcb284 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooHighFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooHighFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooLowExactBoundFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json index 79b742364..79b742364 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooLowExactBoundFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowExactBoundFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json index c9608ff59..c9608ff59 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/gasLimitTooLowFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/gasLimitTooLowFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber0Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json index 9bed1eb33..9bed1eb33 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber0Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber0Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber1Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json index 4fd89a8f8..4fd89a8f8 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber1Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber1Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber500Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json index 65871ca85..65871ca85 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleNumber500Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleNumber500Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleTimestamp2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json index a4d527e02..a4d527e02 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleTimestamp2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestamp2Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleTimestampFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json index 03c6e4847..03c6e4847 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/incorrectUncleTimestampFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/incorrectUncleTimestampFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/nonceWrongFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json index e13137ba2..e13137ba2 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/nonceWrongFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/nonceWrongFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/pastUncleTimestampFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json index 23cda48a6..23cda48a6 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/pastUncleTimestampFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/pastUncleTimestampFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/timestampTooHighFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json index fc4822bd1..fc4822bd1 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/timestampTooHighFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooHighFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/timestampTooLowFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json index 1c8d7b30d..1c8d7b30d 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/timestampTooLowFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/timestampTooLowFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/uncleBloomNot0Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json index 824b23ecd..824b23ecd 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/uncleBloomNot0Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/uncleBloomNot0_2Filler.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json index 208de19cc..208de19cc 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/uncleBloomNot0_2Filler.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/uncleBloomNot0_2Filler.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/unknownUncleParentHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json index b09909961..b09909961 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/unknownUncleParentHashFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/unknownUncleParentHashFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongMixHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json index 90c870af6..90c870af6 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongMixHashFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongMixHashFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongParentHashFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json index 451c3eb5b..451c3eb5b 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongParentHashFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongParentHashFiller.json diff --git a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongStateRootFiller.json b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json index 4a337927c..4a337927c 100644 --- a/src/BlockchainTestsFiller/bcUncleHeaderValiditiy/wrongStateRootFiller.json +++ b/src/BlockchainTestsFiller/bcUncleHeaderValidity/wrongStateRootFiller.json diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json new file mode 100644 index 000000000..27bba6316 --- /dev/null +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json @@ -0,0 +1,70 @@ +{ + "returndatacopy_following_too_big_transfer" : { + "_info" : { + "comment" : "This test tries RETURNDATACOPY with a non-zero size after a CALL that fails because of insufficient balance." + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0a00000000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect" : [ + { "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["EIP150", "EIP158", "Frontier", "Homestead", "Byzantium"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x01" + } + } + } + } + ], + "pre" : { + "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "{ (seq (MSTORE 0 0x0000111122223333444455556666777788889999aaaabbbbccccddddeeeeffff) (RETURN 0 32)) }", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "balance" : "0x00", + "code" : "{ (seq (CALL 0x0900000000 0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6 10000000 0 0 0 0) (RETURNDATACOPY 0 0 32) (SSTORE 0 200) )}", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x6400000000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "" + ], + "gasLimit" : [ + "0x0a00000000" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6", + "value" : [ + "0x00" + ] + } + } +} |