diff options
author | Dimitry <dimitry@ethereum.org> | 2018-01-31 21:56:50 +0800 |
---|---|---|
committer | Dimitry <dimitry@ethereum.org> | 2018-01-31 21:56:50 +0800 |
commit | 4a132816b3ff226cc17fefc71d02ae969a9afd4a (patch) | |
tree | 102732a9e37b9a8bb391b124e1812a531e54b5ad /src | |
parent | 37db3cd4a17596a7a9bc6488365e81d7c9743abe (diff) | |
download | tangerine-tests-4a132816b3ff226cc17fefc71d02ae969a9afd4a.tar tangerine-tests-4a132816b3ff226cc17fefc71d02ae969a9afd4a.tar.gz tangerine-tests-4a132816b3ff226cc17fefc71d02ae969a9afd4a.tar.bz2 tangerine-tests-4a132816b3ff226cc17fefc71d02ae969a9afd4a.tar.lz tangerine-tests-4a132816b3ff226cc17fefc71d02ae969a9afd4a.tar.xz tangerine-tests-4a132816b3ff226cc17fefc71d02ae969a9afd4a.tar.zst tangerine-tests-4a132816b3ff226cc17fefc71d02ae969a9afd4a.zip |
refill blockchain stCallDelegateCodesCallCodeHomestead
Diffstat (limited to 'src')
58 files changed, 4580 insertions, 58 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGE_d0g0v0Filler.json index 8cecd74e2..f9532c922 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,115 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMAfter_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMAfter_d0g0v0Filler.json index 013edbb52..d057caf6c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMAfter_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMAfter_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,111 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMBefore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMBefore_d0g0v0Filler.json index ac5909d10..bdedbb239 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMBefore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_OOGMBefore_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,86 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideEnd_d0g0v0Filler.json index 7525a3887..d5e0ba31d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,75 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideMiddle_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideMiddle_d0g0v0Filler.json index d9dc09f8c..2346a00e4 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideMiddle_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_SuicideMiddle_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,86 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_d0g0v0Filler.json index e4bd7a4ce..76d22f7fa 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_001_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,126 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x02" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x02" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x02" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json index 47abf543a..56e57be30 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x01c9c380", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,95 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x456391824503f67c" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fca3bf" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab7b" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab7b" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_OOGE_d0g0v0Filler.json index b107c28e0..f7bc09880 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,61 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_SuicideEnd_d0g0v0Filler.json index a3271f8ec..262de22da 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,63 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_d0g0v0Filler.json index 27ca79e18..c7340c17d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcode_01_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,79 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x02" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x01", + "0xe6" : "0x1000000000000000000000000000000000000000", + "0xe8" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xec" : "0x40", + "0xee" : "0x21", + "0xf0" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x02" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x01", + "0xe6" : "0x1000000000000000000000000000000000000000", + "0xe8" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xec" : "0x40", + "0xee" : "0x21", + "0xf0" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGE_d0g0v0Filler.json index 2a5a88993..ab5cc44c8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,87 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMAfter_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMAfter_d0g0v0Filler.json index 4a2a81dc5..d17dbaa31 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMAfter_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMAfter_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMBefore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMBefore_d0g0v0Filler.json index 77fae0097..445b0c256 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMBefore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_OOGMBefore_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideEnd_d0g0v0Filler.json index ba9f97fa4..7f115b3bb 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,63 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideMiddle_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideMiddle_d0g0v0Filler.json index 0b94bfb38..ab1fdce51 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideMiddle_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_SuicideMiddle_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,69 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_d0g0v0Filler.json index 4386fe63d..77ae44012 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_010_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,95 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x1000000000000000000000000000000000000000", + "0x06" : "0x02" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x1000000000000000000000000000000000000000", + "0x06" : "0x02" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json index 6340ba127..69ba02f98 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x01c9c380", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,94 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x456391824671de16" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fca3bf" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab7b" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab7b" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGE_d0g0v0Filler.json index e376fc54b..f7a59dc27 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,87 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMAfter_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMAfter_d0g0v0Filler.json index 7dbb5a745..1e39db6f3 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMAfter_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMAfter_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,83 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMBefore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMBefore_d0g0v0Filler.json index ea960bce1..ec75f92d1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMBefore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_OOGMBefore_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideEnd_d0g0v0Filler.json index f15091d3f..032501014 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,75 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideMiddle_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideMiddle_d0g0v0Filler.json index 4af46f0bf..6ea6c4e1b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideMiddle_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_SuicideMiddle_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,53 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_d0g0v0Filler.json index bfcf70b22..7322b556d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_011_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,69 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x06" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x06" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json index 1f0f0253a..059cb600e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x01c9c380", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,94 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x456391824671de16" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fca3bc" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab78" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab78" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_OOGE_d0g0v0Filler.json index 9ee7d81b8..d1172e980 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,73 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_SuicideEnd_d0g0v0Filler.json index 764d5d1c2..80ba256b5 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,51 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_d0g0v0Filler.json index ae5f8165b..3818eb62d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecall_10_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,67 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x02" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x02", + "0xe6" : "0x1000000000000000000000000000000000000000", + "0xe8" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xec" : "0x40", + "0xee" : "0x21", + "0xf0" : "0x01" + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x02" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0x02", + "0xe6" : "0x1000000000000000000000000000000000000000", + "0xe8" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xec" : "0x40", + "0xee" : "0x21", + "0xf0" : "0x01" + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGE_d0g0v0Filler.json index a6bb08716..14490e3cc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,87 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMAfter_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMAfter_d0g0v0Filler.json index 59166f172..8c24ba316 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMAfter_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMAfter_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMBefore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMBefore_d0g0v0Filler.json index 80331820d..e113f1766 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMBefore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_OOGMBefore_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideEnd_d0g0v0Filler.json index b3b4b44a1..9bdded7e5 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,75 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideMiddle_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideMiddle_d0g0v0Filler.json index 4baa5ecf1..8429dd849 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideMiddle_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_SuicideMiddle_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,66 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_d0g0v0Filler.json index 743f8b77d..1398f56cc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_100_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,83 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x06" : "0x02" + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x06" : "0x02" + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_ABCB_RECURSIVE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_ABCB_RECURSIVE_d0g0v0Filler.json index 9c6099d7f..1262cd4b1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_ABCB_RECURSIVE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcall_ABCB_RECURSIVE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x01c9c380", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918246bdc380" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fca3bf" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab7b" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab7b" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGE_d0g0v0Filler.json index 285428fa2..e82f8f399 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,87 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMAfter_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMAfter_d0g0v0Filler.json index b9649d646..62cc93d99 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMAfter_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMAfter_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMBefore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMBefore_d0g0v0Filler.json index 597386f56..d4e42112c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMBefore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_OOGMBefore_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideEnd_d0g0v0Filler.json index 8180cc475..c4021a710 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,75 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideMiddle_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideMiddle_d0g0v0Filler.json index dcf4588e4..30799ea90 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideMiddle_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_SuicideMiddle_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,84 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_d0g0v0Filler.json index cfabffec1..830e1e68e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_101_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,97 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x06" : "0x1000000000000000000000000000000000000000", + "0x07" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x06" : "0x1000000000000000000000000000000000000000", + "0x07" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json index 664cb4baa..fea4b6c91 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcallcode_ABCB_RECURSIVE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x01c9c380", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918246bdc380" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fca3bc" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab78" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab78" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_OOGE_d0g0v0Filler.json index 04ec61f18..079a19bb1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,73 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_SuicideEnd_d0g0v0Filler.json index d4ec6fd73..ec78b2ede 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,51 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_d0g0v0Filler.json index a4a61392c..9523195d0 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcode_11_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,92 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x02" : "0x01", + "0x04" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xe6" : "0x1000000000000000000000000000000000000000", + "0xe8" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xec" : "0x40", + "0xee" : "0x21", + "0xf0" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x02" : "0x01", + "0x04" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xe6" : "0x1000000000000000000000000000000000000000", + "0xe8" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0xec" : "0x40", + "0xee" : "0x21", + "0xf0" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGE_d0g0v0Filler.json index b3a650e3a..47e0d4fa8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,87 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMAfter_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMAfter_d0g0v0Filler.json index d0a319947..a8ba95d0c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMAfter_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMAfter_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMBefore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMBefore_d0g0v0Filler.json index 75889da04..0a50e597a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMBefore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_OOGMBefore_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideEnd_d0g0v0Filler.json index 10aeaa1af..f6da87413 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,63 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideMiddle_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideMiddle_d0g0v0Filler.json index 388205991..f9d532fbe 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideMiddle_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_SuicideMiddle_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,69 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_d0g0v0Filler.json index 06c69195a..21fc05a58 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_110_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x06" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x07" : "0x01" + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0x1000000000000000000000000000000000000000", + "0x05" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x06" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x07" : "0x01" + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json index 8a78b63f4..e801a3e54 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecall_ABCB_RECURSIVE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x01c9c380", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918246bdc380" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fca3bc" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab78" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab78" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGE_d0g0v0Filler.json index c7ec2125f..197bc0a1a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,87 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMAfter_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMAfter_d0g0v0Filler.json index a5f2dbef4..10c106b5f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMAfter_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMAfter_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMBefore_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMBefore_d0g0v0Filler.json index 5238b9dfc..69f7aedab 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMBefore_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_OOGMBefore_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x029fe0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,85 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideEnd_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideEnd_d0g0v0Filler.json index 9eb1056a2..fd2af7089 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideEnd_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideEnd_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,67 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + }, + "0x1000000000000000000000000000000000000003" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideMiddle_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideMiddle_d0g0v0Filler.json index 68dcda530..8b3709e4f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideMiddle_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_SuicideMiddle_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,68 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "balance" : "0x02540be400", + "storage" : { + } + }, + "0x1000000000000000000000000000000000000003" : { + "balance" : "0x02540be400", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_d0g0v0Filler.json index 2a6b3377c..db15b37dc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_111_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x2dc6c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,67 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x014a" : "0x1000000000000000000000000000000000000000", + "0x014c" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", + "0x0150" : "0x40", + "0x0152" : "0x26", + "0x0154" : "0x01", + "0x02" : "0x01", + "0x03" : "0x01", + "0x04" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json index b11eca17d..93dd8a70c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stCallDelegateCodesCallCodeHomestead/callcodecallcodecallcode_ABCB_RECURSIVE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x01c9c380", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,110 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918246bdc380" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244fca3b9" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab75" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01" + } + }, + "0x1000000000000000000000000000000000000001" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af634ab75" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |