diff options
10 files changed, 2531 insertions, 16 deletions
diff --git a/BlockchainTests/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0.json b/BlockchainTests/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0.json new file mode 100644 index 000000000..8c88cbaf5 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0.json @@ -0,0 +1,734 @@ +{ + "callDataCopyOffset_d0g0v0_Byzantium" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.dda985df.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json", + "sourceHash" : "3ff9daa9be38e3b44c215c279fce09dddf80c4064d3d30f310b035641b6ca7c2" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0f4240", + "gasUsed" : "0xa329", + "hash" : "0x7289f06fa07b52705200ecf5538d0d2b42049e43feac8eb3bbbd3e272d6ba8c6", + "mixHash" : "0x057afc2e7fb391544f1384ae4718bb306737d714fe003734bbed813c95facbb0", + "nonce" : "0x1cab60ca5850916c", + "number" : "0x01", + "parentHash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "receiptTrie" : "0x54e5753e61b57b62183e2137735a8edefacd994fdcd873b8791f7075bb9ad0a7", + "stateRoot" : "0x61cbc0625ae90b403a7e56b4848f6cdf3b7cbda6c3cd7e79cb5c820106eea70a", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x93ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f7a060b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa061cbc0625ae90b403a7e56b4848f6cdf3b7cbda6c3cd7e79cb5c820106eea70aa093ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aaba054e5753e61b57b62183e2137735a8edefacd994fdcd873b8791f7075bb9ad0a7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f424082a3298203e880a0057afc2e7fb391544f1384ae4718bb306737d714fe003734bbed813c95facbb0881cab60ca5850916cf865f863800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ca0e94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3a01fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540cc0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3", + "s" : "0x1fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540c", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x0186a0" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6fab", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6faba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x7289f06fa07b52705200ecf5538d0d2b42049e43feac8eb3bbbd3e272d6ba8c6", + "network" : "Byzantium", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62ca329", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d637", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + "callDataCopyOffset_d0g0v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.dda985df.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json", + "sourceHash" : "3ff9daa9be38e3b44c215c279fce09dddf80c4064d3d30f310b035641b6ca7c2" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0f4240", + "gasUsed" : "0xa329", + "hash" : "0x347fd621d5f694cd598f8fcd64120ac0d8d85a3daeb7e6327d84437a8f3c1c0b", + "mixHash" : "0xfe4a3d260c14a8bd86b9b3e54aaff5bed028d3f4606bb627699734679d6413cd", + "nonce" : "0x9e373483c38fd3b4", + "number" : "0x01", + "parentHash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "receiptTrie" : "0x54e5753e61b57b62183e2137735a8edefacd994fdcd873b8791f7075bb9ad0a7", + "stateRoot" : "0x61cbc0625ae90b403a7e56b4848f6cdf3b7cbda6c3cd7e79cb5c820106eea70a", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x93ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f7a060b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa061cbc0625ae90b403a7e56b4848f6cdf3b7cbda6c3cd7e79cb5c820106eea70aa093ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aaba054e5753e61b57b62183e2137735a8edefacd994fdcd873b8791f7075bb9ad0a7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f424082a3298203e880a0fe4a3d260c14a8bd86b9b3e54aaff5bed028d3f4606bb627699734679d6413cd889e373483c38fd3b4f865f863800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ca0e94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3a01fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540cc0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3", + "s" : "0x1fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540c", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x0186a0" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6fab", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6faba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x347fd621d5f694cd598f8fcd64120ac0d8d85a3daeb7e6327d84437a8f3c1c0b", + "network" : "Constantinople", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62ca329", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d637", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + "callDataCopyOffset_d0g0v0_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.dda985df.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json", + "sourceHash" : "3ff9daa9be38e3b44c215c279fce09dddf80c4064d3d30f310b035641b6ca7c2" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0f4240", + "gasUsed" : "0xa329", + "hash" : "0xd727089e777a0024513c8e79b256f9e466993467273d610c9aa586bdf3d97e4f", + "mixHash" : "0x488ba1e8d2d31bc16fe4f964650bd55616a756c0e39391e3e8ca6f096fff0177", + "nonce" : "0x7805134485042afd", + "number" : "0x01", + "parentHash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "receiptTrie" : "0xca2c8500ec80283cfefaa6c6e4be0362de06eed7b61007e2f5b2aa9447b4415d", + "stateRoot" : "0xd73b5cabb9ce89ad7587b5e3501d208beb6f04e874038cd15f737f360fffe936", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x93ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f7a060b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d73b5cabb9ce89ad7587b5e3501d208beb6f04e874038cd15f737f360fffe936a093ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aaba0ca2c8500ec80283cfefaa6c6e4be0362de06eed7b61007e2f5b2aa9447b4415db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f424082a3298203e880a0488ba1e8d2d31bc16fe4f964650bd55616a756c0e39391e3e8ca6f096fff0177887805134485042afdf865f863800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ca0e94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3a01fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540cc0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3", + "s" : "0x1fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540c", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x0186a0" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6fab", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6faba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xd727089e777a0024513c8e79b256f9e466993467273d610c9aa586bdf3d97e4f", + "network" : "EIP150", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a329", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d637", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + "callDataCopyOffset_d0g0v0_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.dda985df.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json", + "sourceHash" : "3ff9daa9be38e3b44c215c279fce09dddf80c4064d3d30f310b035641b6ca7c2" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0f4240", + "gasUsed" : "0xa329", + "hash" : "0xe406cb1cdd39696f6369bc3365d64e99be6cf83eaa5cc3b9a24a30ac1749407f", + "mixHash" : "0x003179c2d4074651574d9d66ee54909cf3081d73c80df746a6ae42439f2da9da", + "nonce" : "0xc3ebf888ca6edf8d", + "number" : "0x01", + "parentHash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "receiptTrie" : "0xca2c8500ec80283cfefaa6c6e4be0362de06eed7b61007e2f5b2aa9447b4415d", + "stateRoot" : "0xd73b5cabb9ce89ad7587b5e3501d208beb6f04e874038cd15f737f360fffe936", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x93ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f7a060b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d73b5cabb9ce89ad7587b5e3501d208beb6f04e874038cd15f737f360fffe936a093ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aaba0ca2c8500ec80283cfefaa6c6e4be0362de06eed7b61007e2f5b2aa9447b4415db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f424082a3298203e880a0003179c2d4074651574d9d66ee54909cf3081d73c80df746a6ae42439f2da9da88c3ebf888ca6edf8df865f863800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ca0e94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3a01fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540cc0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3", + "s" : "0x1fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540c", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x0186a0" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6fab", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6faba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xe406cb1cdd39696f6369bc3365d64e99be6cf83eaa5cc3b9a24a30ac1749407f", + "network" : "EIP158", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a329", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d637", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + "callDataCopyOffset_d0g0v0_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.dda985df.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json", + "sourceHash" : "3ff9daa9be38e3b44c215c279fce09dddf80c4064d3d30f310b035641b6ca7c2" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0f4240", + "gasUsed" : "0xa095", + "hash" : "0x51e2bbf67f5272be20d00fda6db45a731df28952626b6fb454d379940a96e28c", + "mixHash" : "0x848c047d3b8b50951b9dab4a9e1ba61a2e5b27a00418991043a4b169c086789b", + "nonce" : "0x037b6178e98d8f8e", + "number" : "0x01", + "parentHash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "receiptTrie" : "0x47ba0cb1681e75e2518223667f0b5f2b6c4cfa13a39088dbd7493372f54c0948", + "stateRoot" : "0x3f0dca849fdda607a25cbcd1e655e13e7a008a5d8eaca0fc7ea6242f1fe775be", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x93ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f7a060b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03f0dca849fdda607a25cbcd1e655e13e7a008a5d8eaca0fc7ea6242f1fe775bea093ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aaba047ba0cb1681e75e2518223667f0b5f2b6c4cfa13a39088dbd7493372f54c0948b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f424082a0958203e880a0848c047d3b8b50951b9dab4a9e1ba61a2e5b27a00418991043a4b169c086789b88037b6178e98d8f8ef865f863800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ca0e94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3a01fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540cc0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3", + "s" : "0x1fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540c", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x0186a0" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6fab", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6faba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x51e2bbf67f5272be20d00fda6db45a731df28952626b6fb454d379940a96e28c", + "network" : "Frontier", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a095", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d8cb", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + } + }, + "callDataCopyOffset_d0g0v0_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.dda985df.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json", + "sourceHash" : "3ff9daa9be38e3b44c215c279fce09dddf80c4064d3d30f310b035641b6ca7c2" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x0f4240", + "gasUsed" : "0xa095", + "hash" : "0x09bb5b732cc2a2c1642d87b059a5f09b2bd0b1ae7dd037d7a63749277762411e", + "mixHash" : "0x4ecff80f39db52c831011e9086091a7b2141035db3d1049d68d28588f5f34197", + "nonce" : "0x90bad17d278a8b73", + "number" : "0x01", + "parentHash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "receiptTrie" : "0x47ba0cb1681e75e2518223667f0b5f2b6c4cfa13a39088dbd7493372f54c0948", + "stateRoot" : "0x3f0dca849fdda607a25cbcd1e655e13e7a008a5d8eaca0fc7ea6242f1fe775be", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x93ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aab", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90262f901f7a060b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03f0dca849fdda607a25cbcd1e655e13e7a008a5d8eaca0fc7ea6242f1fe775bea093ca2a18d52e7c1846f7b104e2fc1e5fdc71ebe38187248f9437d39e74f43aaba047ba0cb1681e75e2518223667f0b5f2b6c4cfa13a39088dbd7493372f54c0948b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f424082a0958203e880a04ecff80f39db52c831011e9086091a7b2141035db3d1049d68d28588f5f341978890bad17d278a8b73f865f863800183061a8094095e7baea6a6c7c4c2dfeb977efac326af552d87830186a0801ca0e94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3a01fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540cc0", + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3", + "s" : "0x1fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540c", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x0186a0" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0x00", + "hash" : "0x60b68551377a0212c4613551989d0c1938b2b6ba4246d772d764452e926e2efd", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x6c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6fab", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06c2481cb1da9c0ce047a7ae748ac610edfe43456db927cd816687f1e5b4c6faba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080830f4240808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x09bb5b732cc2a2c1642d87b059a5f09b2bd0b1ae7dd037d7a63749277762411e", + "network" : "Homestead", + "postState" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a76586a0", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4a095", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a761d8cb", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + "0x00" : "0xffffffffffffffffffffffffffffffff" + } + } + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0.json b/BlockchainTests/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0.json new file mode 100644 index 000000000..07fa0337e --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0.json @@ -0,0 +1,658 @@ +{ + "modexp_modsize0_returndatasize_d2g0v0_Byzantium" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json", + "sourceHash" : "1c6542adeb43b995d6f612f6b30102986ce9e253161ed5bd567499205e2bc5b6" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x067391", + "hash" : "0xc43aaa198fd7faf2a038bb420fd6d7a25988da82dee7475fae70306e14c636ae", + "mixHash" : "0x5bfa402d3a2e1b13bfbe626f429db2611d5c2fe2aa2d36ecd0b62f5240844a7e", + "nonce" : "0xed34ea5572531549", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0xd182df12bad3a73f79479e9262f7bbe057163244e01278d9198b7cb3ea401815", + "stateRoot" : "0xddd1da316360daa08dc33c8c145d4044da9a54dc240f4ba9168da42bb52a6f94", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x9d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fca", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9035cf901faa01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ddd1da316360daa08dc33c8c145d4044da9a54dc240f4ba9168da42bb52a6f94a09d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fcaa0d182df12bad3a73f79479e9262f7bbe057163244e01278d9198b7cb3ea401815b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400830673918203e880a05bfa402d3a2e1b13bfbe626f429db2611d5c2fe2aa2d36ecd0b62f5240844a7e88ed34ea5572531549f9015bf901588001843b9aca0094100000000000000000000000000000000000000080b8f60000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef351ba0d7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3a07f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9c0", + "transactions" : [ + { + "data" : "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3", + "s" : "0x7f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xc43aaa198fd7faf2a038bb420fd6d7a25988da82dee7475fae70306e14c636ae", + "network" : "Byzantium", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01", + "0x03" : "0x64" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af6327391", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5de998c6f", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d2g0v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json", + "sourceHash" : "1c6542adeb43b995d6f612f6b30102986ce9e253161ed5bd567499205e2bc5b6" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x067391", + "hash" : "0x14ec5698a6cd6396072c19b095abaff853e5b31579c8263ae86c25cd92236eb4", + "mixHash" : "0x1c4fb594e63811844578dffae3ccdfde2b78e9166cf64269666b53c630ce9bb7", + "nonce" : "0xde4e949f1dd98338", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0xd182df12bad3a73f79479e9262f7bbe057163244e01278d9198b7cb3ea401815", + "stateRoot" : "0xddd1da316360daa08dc33c8c145d4044da9a54dc240f4ba9168da42bb52a6f94", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x9d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fca", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9035cf901faa01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ddd1da316360daa08dc33c8c145d4044da9a54dc240f4ba9168da42bb52a6f94a09d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fcaa0d182df12bad3a73f79479e9262f7bbe057163244e01278d9198b7cb3ea401815b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400830673918203e880a01c4fb594e63811844578dffae3ccdfde2b78e9166cf64269666b53c630ce9bb788de4e949f1dd98338f9015bf901588001843b9aca0094100000000000000000000000000000000000000080b8f60000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef351ba0d7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3a07f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9c0", + "transactions" : [ + { + "data" : "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3", + "s" : "0x7f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x14ec5698a6cd6396072c19b095abaff853e5b31579c8263ae86c25cd92236eb4", + "network" : "Constantinople", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01", + "0x03" : "0x64" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af6327391", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5de998c6f", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d2g0v0_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json", + "sourceHash" : "1c6542adeb43b995d6f612f6b30102986ce9e253161ed5bd567499205e2bc5b6" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0xdaedefb21dbc1635a5e4331746a3ef65cae2c414dab47c5d2dfb13f667f795ec", + "mixHash" : "0x9cd6512a3635de5d327cde4d246bcec7cdca7c48d9f91844ec155d7157d99062", + "nonce" : "0x0b35615715cb4f8a", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x9d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fca", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9035df901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a09d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fcaa077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a09cd6512a3635de5d327cde4d246bcec7cdca7c48d9f91844ec155d7157d99062880b35615715cb4f8af9015bf901588001843b9aca0094100000000000000000000000000000000000000080b8f60000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef351ba0d7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3a07f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9c0", + "transactions" : [ + { + "data" : "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3", + "s" : "0x7f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xdaedefb21dbc1635a5e4331746a3ef65cae2c414dab47c5d2dfb13f667f795ec", + "network" : "EIP150", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d2g0v0_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json", + "sourceHash" : "1c6542adeb43b995d6f612f6b30102986ce9e253161ed5bd567499205e2bc5b6" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0x05d9269f95a91b056adf406b5e9ac11f458c8ec82921d5d521669c5d265e65d5", + "mixHash" : "0x8d99551052ba09869e0ee1290e45d6a329e1793e9ccc904d371bf5c5243331a8", + "nonce" : "0xe0850ef3abd1f686", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x9d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fca", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9035df901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a09d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fcaa077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a08d99551052ba09869e0ee1290e45d6a329e1793e9ccc904d371bf5c5243331a888e0850ef3abd1f686f9015bf901588001843b9aca0094100000000000000000000000000000000000000080b8f60000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef351ba0d7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3a07f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9c0", + "transactions" : [ + { + "data" : "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3", + "s" : "0x7f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x05d9269f95a91b056adf406b5e9ac11f458c8ec82921d5d521669c5d265e65d5", + "network" : "EIP158", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d2g0v0_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json", + "sourceHash" : "1c6542adeb43b995d6f612f6b30102986ce9e253161ed5bd567499205e2bc5b6" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0x781f495ca429977232c8d730bb0bacc45839453c0d4f469fa012d6d3992c7427", + "mixHash" : "0x31db9dd0a78f2eeddfdda87d9d7f1582d6c5015cbc54b0b34d4e686d8cc2c82e", + "nonce" : "0x7f8bc70446ee14ae", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x9d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fca", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9035df901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a09d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fcaa077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a031db9dd0a78f2eeddfdda87d9d7f1582d6c5015cbc54b0b34d4e686d8cc2c82e887f8bc70446ee14aef9015bf901588001843b9aca0094100000000000000000000000000000000000000080b8f60000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef351ba0d7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3a07f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9c0", + "transactions" : [ + { + "data" : "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3", + "s" : "0x7f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x781f495ca429977232c8d730bb0bacc45839453c0d4f469fa012d6d3992c7427", + "network" : "Frontier", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d2g0v0_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json", + "sourceHash" : "1c6542adeb43b995d6f612f6b30102986ce9e253161ed5bd567499205e2bc5b6" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0xc0005e13378595295ff4e19e9024a208385ecc34dfe37d3df0ce5c2fa078d2c6", + "mixHash" : "0xde40ca4f53f88b9327034ec04fa2c9fdb12a26c8f06d508d4544333b90ab7b43", + "nonce" : "0x212d0f01e1c1eaab", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x9d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fca", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf9035df901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a09d21f4af34032fbf31674d789a7b1633934f5810fbaf441fc16ecc089e104fcaa077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a0de40ca4f53f88b9327034ec04fa2c9fdb12a26c8f06d508d4544333b90ab7b4388212d0f01e1c1eaabf9015bf901588001843b9aca0094100000000000000000000000000000000000000080b8f60000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef351ba0d7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3a07f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9c0", + "transactions" : [ + { + "data" : "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3", + "s" : "0x7f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xc0005e13378595295ff4e19e9024a208385ecc34dfe37d3df0ce5c2fa078d2c6", + "network" : "Homestead", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/BlockchainTests/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0.json b/BlockchainTests/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0.json new file mode 100644 index 000000000..603f3fb43 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0.json @@ -0,0 +1,658 @@ +{ + "modexp_modsize0_returndatasize_d3g0v0_Byzantium" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json", + "sourceHash" : "d4048f26459efb2e823656b29dc518c740d7cb432f9c894a7cbedcdac4160963" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3c571b", + "hash" : "0xa4d8070730f967f92c0509116de88ff056d20cef702641464d8de5ce4ecfb4d5", + "mixHash" : "0x0f11867b82784bd8f0457cdc16840f3a12c215a06a2793cd402d54566d791311", + "nonce" : "0x1963077adbafd176", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0xc7265a81ceb0b10cd518e7d1326754142ca3528171d14b52739b89da94bbfa9b", + "stateRoot" : "0x7794723579d06a42333e67fe143f6c07349441797fff8687f85c2189c196b605", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xf10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90447f901faa01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07794723579d06a42333e67fe143f6c07349441797fff8687f85c2189c196b605a0f10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12a0c7265a81ceb0b10cd518e7d1326754142ca3528171d14b52739b89da94bbfa9bb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400833c571b8203e880a00f11867b82784bd8f0457cdc16840f3a12c215a06a2793cd402d54566d791311881963077adbafd176f90246f902438001843b9aca0094100000000000000000000000000000000000000080b901e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d1ba0fc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1a03a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xfc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1", + "s" : "0x3a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xa4d8070730f967f92c0509116de88ff056d20cef702641464d8de5ce4ecfb4d5", + "network" : "Byzantium", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01", + "0x03" : "0x0100" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af668571b", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5de63a8e5", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d3g0v0_Constantinople" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json", + "sourceHash" : "d4048f26459efb2e823656b29dc518c740d7cb432f9c894a7cbedcdac4160963" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3c571b", + "hash" : "0x94641268119d473ece75297d21115c976f27df1e298ec3b00bc1adc7c0dd4a7f", + "mixHash" : "0x207b29afbd6956cba7a0643d4385df91e646a8de72b1d62f591537904bf1eb0a", + "nonce" : "0xbd6bdc6e1b28525b", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0xc7265a81ceb0b10cd518e7d1326754142ca3528171d14b52739b89da94bbfa9b", + "stateRoot" : "0x7794723579d06a42333e67fe143f6c07349441797fff8687f85c2189c196b605", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xf10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90447f901faa01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07794723579d06a42333e67fe143f6c07349441797fff8687f85c2189c196b605a0f10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12a0c7265a81ceb0b10cd518e7d1326754142ca3528171d14b52739b89da94bbfa9bb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400833c571b8203e880a0207b29afbd6956cba7a0643d4385df91e646a8de72b1d62f591537904bf1eb0a88bd6bdc6e1b28525bf90246f902438001843b9aca0094100000000000000000000000000000000000000080b901e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d1ba0fc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1a03a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xfc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1", + "s" : "0x3a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x94641268119d473ece75297d21115c976f27df1e298ec3b00bc1adc7c0dd4a7f", + "network" : "Constantinople", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x01" : "0x01", + "0x03" : "0x0100" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af668571b", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5de63a8e5", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d3g0v0_EIP150" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json", + "sourceHash" : "d4048f26459efb2e823656b29dc518c740d7cb432f9c894a7cbedcdac4160963" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0xb21d670d925e550d721aa9eb3141b09bb89b1a2f8a6e390a8319780afb4a6738", + "mixHash" : "0x3ee1541da0f15a3de04aaca56c8e9242367ec956e7c4f020c3f44ff9c56957cb", + "nonce" : "0x989246431f59c69a", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xf10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90448f901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a0f10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12a077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a03ee1541da0f15a3de04aaca56c8e9242367ec956e7c4f020c3f44ff9c56957cb88989246431f59c69af90246f902438001843b9aca0094100000000000000000000000000000000000000080b901e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d1ba0fc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1a03a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xfc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1", + "s" : "0x3a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0xb21d670d925e550d721aa9eb3141b09bb89b1a2f8a6e390a8319780afb4a6738", + "network" : "EIP150", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d3g0v0_EIP158" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json", + "sourceHash" : "d4048f26459efb2e823656b29dc518c740d7cb432f9c894a7cbedcdac4160963" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0x8f11860a0701f471ca20ea72ab3a1bfb7eb48862da45d873cc95e212f6546842", + "mixHash" : "0x3a60ebfd1f7c02d46d94fab8871d63afddfdf6c5216ddc234787fcc4a257d68c", + "nonce" : "0x7776fc8fd7995fd5", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xf10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90448f901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a0f10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12a077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a03a60ebfd1f7c02d46d94fab8871d63afddfdf6c5216ddc234787fcc4a257d68c887776fc8fd7995fd5f90246f902438001843b9aca0094100000000000000000000000000000000000000080b901e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d1ba0fc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1a03a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xfc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1", + "s" : "0x3a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x8f11860a0701f471ca20ea72ab3a1bfb7eb48862da45d873cc95e212f6546842", + "network" : "EIP158", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d3g0v0_Frontier" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json", + "sourceHash" : "d4048f26459efb2e823656b29dc518c740d7cb432f9c894a7cbedcdac4160963" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0x2956a93110466126c311b449e746d0d7341072a23158281f7a0832dee4206915", + "mixHash" : "0x7e764d200e496a0e960766cbe03326b7e7f4e7bb3bf6e7f6ed982a44ca670df0", + "nonce" : "0xb21ff971c5a5b685", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xf10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90448f901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a0f10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12a077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a07e764d200e496a0e960766cbe03326b7e7f4e7bb3bf6e7f6ed982a44ca670df088b21ff971c5a5b685f90246f902438001843b9aca0094100000000000000000000000000000000000000080b901e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d1ba0fc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1a03a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xfc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1", + "s" : "0x3a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x2956a93110466126c311b449e746d0d7341072a23158281f7a0832dee4206915", + "network" : "Frontier", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + "modexp_modsize0_returndatasize_d3g0v0_Homestead" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json", + "sourceHash" : "d4048f26459efb2e823656b29dc518c740d7cb432f9c894a7cbedcdac4160963" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x3b9aca00", + "hash" : "0x0a30fc81c657320e9f53466bd99a7527d6db12c615d5f59ce3abdea238fee30f", + "mixHash" : "0x716736e27c5e1793fc25af9bcfe85a3f3d46a60e5c2c16cbebc443c0c462abc7", + "nonce" : "0x6b0d4df851545c41", + "number" : "0x01", + "parentHash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "receiptTrie" : "0x77399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8e", + "stateRoot" : "0x77e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016", + "timestamp" : "0x03e8", + "transactionsTrie" : "0xf10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf90448f901fba01c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa077e3245a9e67863377a0d343f49afbe03b70bc3e3432fbdd075cce97417ac016a0f10db03636f3c7de814dd9e93e379ec2e2afb5509e99fdde5ef39ee2320a1d12a077399b0e3eb766298741907f62605621b6626e9dc7ca6a02e6396ce29ea86d8eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400843b9aca008203e880a0716736e27c5e1793fc25af9bcfe85a3f3d46a60e5c2c16cbebc443c0c462abc7886b0d4df851545c41f90246f902438001843b9aca0094100000000000000000000000000000000000000080b901e0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d1ba0fc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1a03a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593c0", + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xfc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1", + "s" : "0x3a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x1c8f12490efac16e18c7b1a366deb8a91b1c20fa25a215f4acd9400ad66068b0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901fcf901f7a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a8c4b490471ee119287a6f1956c35355aa08605ff7e9b12af5c0a6feb51d1963a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421880102030405060708c0c0", + "lastblockhash" : "0x0a30fc81c657320e9f53466bd99a7527d6db12c615d5f59ce3abdea238fee30f", + "network" : "Homestead", + "postState" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x45639182808eca00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5a3053600", + "code" : "", + "nonce" : "0x01", + "storage" : { + } + } + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/GeneralStateTests/stCodeCopyTest/codeCopyOffset.json b/GeneralStateTests/stCodeCopyTest/codeCopyOffset.json new file mode 100644 index 000000000..59ed08089 --- /dev/null +++ b/GeneralStateTests/stCodeCopyTest/codeCopyOffset.json @@ -0,0 +1,70 @@ +{ + "codeCopyOffset" : { + "_info" : { + "comment" : "", + "filledwith" : "cpp-1.3.0+commit.dda985df.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stCodeCopyTest/codeCopyOffsetFiller.json", + "sourceHash" : "5b2c7100e44c9b292d7c8b1b5f7b25358ff0ecebe06712ae6b56d0402e84f210" + }, + "env" : { + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "0x0f4240", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "post" : { + "Byzantium" : [ + { + "hash" : "0xa3a74abb68afdaeaa697f2136d2435abffca904e7dafa06837f67949bf229989", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + } + ] + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff61010037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "" + ], + "gasLimit" : [ + "0x061a80" + ], + "gasPrice" : "0x01", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : [ + "0x0186a0" + ] + } + } +}
\ No newline at end of file diff --git a/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json b/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json index a900c485f..1c5d1cf06 100644 --- a/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json +++ b/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json @@ -2,10 +2,10 @@ "modexp_modsize0_returndatasize" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.70d23560.Linux.g++", - "lllcversion" : "Version: 0.4.19-develop.2017.10.19+commit.4e7d1440.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.53dee9b0.Linux.g++", + "lllcversion" : "Version: 0.4.14+commit.c2215d46.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json", - "sourceHash" : "155b572dfddef193e70089c11dd46869e8db13e58837b7da7bfeac2813e40898" + "sourceHash" : "fd5a56247d8aefe4560c867e20a1d52edf8443f173a4e723c05e587a1062c11e" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -34,11 +34,29 @@ "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xca1aa2c7ff88ac031ef49a4442235dada0bd5f7e02e958ee37954e78d486533b", + "indexes" : { + "data" : 2, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0x3def2a9f812210342932e77356e1b6b68dcd0b9663462181645a2f6172045811", + "indexes" : { + "data" : 3, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], "EIP150" : [ { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 0, "gas" : 0, @@ -47,18 +65,36 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 1, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 2, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 3, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], "EIP158" : [ { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 0, "gas" : 0, @@ -67,18 +103,36 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 1, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 2, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 3, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], "Frontier" : [ { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 0, "gas" : 0, @@ -87,18 +141,36 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 1, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 2, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 3, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], "Homestead" : [ { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 0, "gas" : 0, @@ -107,13 +179,31 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, { - "hash" : "0x3b83e328f824dc9db7d2649cff21de3e91d78022722d2218d67161be0fd6328b", + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", "indexes" : { "data" : 1, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 2, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + { + "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", + "indexes" : { + "data" : 3, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ] }, @@ -137,10 +227,12 @@ "transaction" : { "data" : [ "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000101", - "0x000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001010101" + "0x000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001010101", + "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d" ], "gasLimit" : [ - "0x05f5e100" + "0x3b9aca00" ], "gasPrice" : "0x01", "nonce" : "0x00", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json new file mode 100644 index 000000000..ba39b4fad --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemoryTest/callDataCopyOffset_d0g0v0Filler.json @@ -0,0 +1,69 @@ +{ + "callDataCopyOffset_d0g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x0f4240", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "", + "gasLimit" : "0x061a80", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xe94818d1f3b0c69eb37720145a5ead7fbf6f8d80139dd53953b4a782301050a3", + "s" : "0x1fcf46908c01576715411be0857e30027d6be3250a3653f049b3ff8d74d2540c", + "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "v" : "0x1c", + "value" : "0x0186a0" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x0f4240", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + }, + "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600052601061ffff600037600051600055", + "nonce" : "0x01", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json new file mode 100644 index 000000000..bfe523cc7 --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d2g0v0Filler.json @@ -0,0 +1,63 @@ +{ + "modexp_modsize0_returndatasize_d2g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x02540be400", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xd7626012a49ca55264278711e43754f8861fb4dcd0278040996c6d97bbffcca3", + "s" : "0x7f4e9dc6430113728256789908564c974bb33c8e4197862da608c0464e223ff9", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json new file mode 100644 index 000000000..f88d3f05a --- /dev/null +++ b/src/BlockchainTestsFiller/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize_d3g0v0Filler.json @@ -0,0 +1,63 @@ +{ + "modexp_modsize0_returndatasize_d3g0v0" : { + "blocks" : [ + { + "blockHeaderPremine" : { + "difficulty" : "0x020000", + "gasLimit" : "0x02540be400", + "timestamp" : "0x03e8", + "updatePoW" : "1" + }, + "transactions" : [ + { + "data" : "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d", + "gasLimit" : "0x3b9aca00", + "gasPrice" : "0x01", + "nonce" : "0x00", + "r" : "0xfc2d3ca229b5bd6e6202281fe8b9b43cceb908a3a8775f0b78e3e7568b3c85d1", + "s" : "0x3a4f432d6d999e2b3284bd4258d4e81bd141c1db0b9cc1809f96274173530593", + "to" : "0x1000000000000000000000000000000000000000", + "v" : "0x1b", + "value" : "0x00" + } + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "131072", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0", + "mixHash" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "nonce" : "0x0102030405060708", + "number" : "0", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre" : { + "0x1000000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x36600060003760206103e8366000600060055af26001556103e8516002553d600355", + "nonce" : "0x00", + "storage" : { + "0x03" : "0xffffffff" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3635c9adc5dea00000", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } +}
\ No newline at end of file diff --git a/src/GeneralStateTestsFiller/stMemoryTest/callDataCopyOffsetFiller.json b/src/GeneralStateTestsFiller/stMemoryTest/callDataCopyOffsetFiller.json new file mode 100644 index 000000000..f4f2cb077 --- /dev/null +++ b/src/GeneralStateTestsFiller/stMemoryTest/callDataCopyOffsetFiller.json @@ -0,0 +1,70 @@ +{ + "callDataCopyOffset" : { + "env" : { + "currentCoinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x20000", + "currentGasLimit" : "1000000", + "currentNumber" : "1", + "currentTimestamp" : "1000", + "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "expect" : [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["ALL"], + "result" : { + "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "storage" : { + "0x" : "0xffffffffffffffffffffffffffffffff" + } + } + } + } + ], + "pre" : { + "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" : { + "balance" : "1000000000000000000", + "//codeDescription": "/* fill memory up */ /* copy call data to memory with offset > call data length */ /* only part of memory should be zeroed out */", + "code": "{ (MSTORE 0x00 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff) (CALLDATACOPY 0x00 0xffff 0x10) (SSTORE 0x00 (MLOAD 0x00)) }", + "nonce" : "1", + "storage": { + } + }, + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000000000", + "//codeDescription": "{ /*store call data in memory*/ /* make call with the call data*/ ) }", + "//code": "{ (asm 0x0123456789abcdef 0x00 mstore) (CALL 0xffff 0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 0x00 0x00 0x0f 0x00 0x00) }", + "code" : "0x670123456789abcdef60005260006000600f6000600073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee61fffff1", + "nonce" : "1", + "storage" : { + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "1000000000000000000", + "code" : "0x", + "nonce" : "0", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "" + ], + "gasLimit" : [ + "400000" + ], + "gasPrice" : "1", + "nonce" : "0", + "secretKey" : "45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : [ + "100000" + ] + } + } +} diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json index ae477b273..b93317970 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json @@ -59,6 +59,40 @@ } } } + }, + { + "indexes" : { + "data" : 2, + "gas" : 0, + "value" : -1 + }, + "network" : ["Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01", + "0x02" : "0x00", + "0x03" : "0x64" + } + } + } + }, + { + "indexes" : { + "data" : 3, + "gas" : 0, + "value" : -1 + }, + "network" : ["Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01", + "0x02" : "0x00", + "0x03" : "0x100" + } + } + } } ], "pre" : { @@ -81,14 +115,18 @@ "transaction" : { "// data" : [ "modlength zero", - "modlength one" + "modlength one", + "modlength 100", + "modlength 256" ], "data" : [ "0x0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000101", - "0x000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001010101" + "0x000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001010101", + "0x0000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000006400000000000000000000000000000000000000000000000000000000000000645442ddc2b70f66c1f6d2b296c0a875be7eddd0a80958cbc7425f1899ccf90511a5c318226e48ee23f130b44dc17a691ce66be5da18b85ed7943535b205aa125e9f59294a00f05155c23e97dac6b3a00b0c63c8411bf815fc183b420b4d9dc5f715040d5c60957f52d334b843197adec58c131c907cd96059fc5adce9dda351b5df3d666fcf3eb63c46851c1816e323f2119ebdf5ef35", + "0x000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000100f536269e59acdb356459b59f1ea6acc924650f8f05dae101a3b463d33342dcc6265d1ba9465fd0f1106b3f03a4af0a0b553e8b6ba8682584ba19c3835430ff310904a717282064031bcf9185dd172dad65305ee0e61d0c638b0a0ef0f4e51653996020c2723faea116881e25fb3d554dbc51b180052c981fc79ca93567eb6ff0e619deeb2984ae3ca232523aa5bd21ea4f8caa12cb8cd90dbafb9bd6951dcaef0fc4a74d195f5341bc6c3d7217df82597b84c4e1bbef4f2ce8c32aedbd99430f4e1a59b886c4ceb9bf7a00a415c207f3a4ccf95d5483642f95a9b240806c508c29bb48de38c8e1229257d5d807229fb3708ad6ac619b133fd7c1fe3c375f90ce55689018465a8a3d7c08097d415c702e7f57fcd6de6ea55cca75c49b835c6c90172753948fbd5dee5a74a422e3169d0cf5665ffc9198dc7f3fa502da817f1c81af0843ef5bec2ca2e8f3e24a76ac7322dab5a5bda802b247f1cf5282936cd1cb115f40e71db8d62b58c7d6c0ae7c78888987c22ff6afae345ade859a9beb127d" ], "gasLimit" : [ - "100000000" + "1000000000" ], "gasPrice" : "1", "nonce" : "0", |