From a68a5120293f95665622ac14051106fda896344f Mon Sep 17 00:00:00 2001 From: Dimitry Date: Fri, 2 Feb 2018 12:17:03 +0300 Subject: update stNonZeroCallsTest --- ...NonZeroValue_CALLCODE_ToEmpty_d0g0v0Filler.json | 118 ++++++++++++++++++++- ..._CALLCODE_ToNonNonZeroBalance_d0g0v0Filler.json | 88 ++++++++++++++- ...alue_CALLCODE_ToOneStorageKey_d0g0v0Filler.json | 112 ++++++++++++++++++- .../NonZeroValue_CALLCODE_d0g0v0Filler.json | 88 ++++++++++++++- .../NonZeroValue_CALL_ToEmpty_d0g0v0Filler.json | 94 +++++++++++++++- ...alue_CALL_ToNonNonZeroBalance_d0g0v0Filler.json | 88 ++++++++++++++- ...eroValue_CALL_ToOneStorageKey_d0g0v0Filler.json | 112 ++++++++++++++++++- .../NonZeroValue_CALL_d0g0v0Filler.json | 100 ++++++++++++++++- ...eroValue_DELEGATECALL_ToEmpty_d0g0v0Filler.json | 115 +++++++++++++++++++- ...EGATECALL_ToNonNonZeroBalance_d0g0v0Filler.json | 91 +++++++++++++++- ..._DELEGATECALL_ToOneStorageKey_d0g0v0Filler.json | 109 ++++++++++++++++++- .../NonZeroValue_DELEGATECALL_d0g0v0Filler.json | 85 ++++++++++++++- .../NonZeroValue_SUICIDE_ToEmpty_d0g0v0Filler.json | 64 ++++++++++- ...e_SUICIDE_ToNonNonZeroBalance_d0g0v0Filler.json | 64 ++++++++++- ...Value_SUICIDE_ToOneStorageKey_d0g0v0Filler.json | 82 +++++++++++++- .../NonZeroValue_SUICIDE_d0g0v0Filler.json | 76 ++++++++++++- ...Value_TransactionCALL_ToEmpty_d0g0v0Filler.json | 52 ++++++++- ...ctionCALL_ToNonNonZeroBalance_d0g0v0Filler.json | 52 ++++++++- ...ansactionCALL_ToOneStorageKey_d0g0v0Filler.json | 70 +++++++++++- .../NonZeroValue_TransactionCALL_d0g0v0Filler.json | 100 ++++++++++++++++- ...ansactionCALLwithData_ToEmpty_d0g0v0Filler.json | 50 +++++++++ ...LwithData_ToNonNonZeroBalance_d0g0v0Filler.json | 50 +++++++++ ...nCALLwithData_ToOneStorageKey_d0g0v0Filler.json | 68 ++++++++++++ ...Value_TransactionCALLwithData_d0g0v0Filler.json | 98 +++++++++++++++++ 24 files changed, 2006 insertions(+), 20 deletions(-) (limited to 'src/BlockchainTestsFiller') diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToEmpty_d0g0v0Filler.json index 47698aef2..d53000e11 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToEmpty_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,122 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToNonNonZeroBalance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToNonNonZeroBalance_d0g0v0Filler.json index 6d8255772..b62fcba43 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToNonNonZeroBalance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToNonNonZeroBalance_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,92 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x08599d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x08599d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToOneStorageKey_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToOneStorageKey_d0g0v0Filler.json index b26dd1500..dc4404659 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToOneStorageKey_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_ToOneStorageKey_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,116 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_d0g0v0Filler.json index 1e3e2e0ae..8ab42b611 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALLCODE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,92 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToEmpty_d0g0v0Filler.json index dafff89f0..9d844b6c9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToEmpty_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,98 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToNonNonZeroBalance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToNonNonZeroBalance_d0g0v0Filler.json index 3dfea0511..3b1d1017a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToNonNonZeroBalance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToNonNonZeroBalance_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,92 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x08599d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x08599d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x64" : "0x085709" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToOneStorageKey_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToOneStorageKey_d0g0v0Filler.json index d57384abd..e239b98c8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToOneStorageKey_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_ToOneStorageKey_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,116 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081f05" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x081c71" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_d0g0v0Filler.json index cecd966b8..f16241bb2 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_CALL_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,104 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63", + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bd5d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63", + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bd5d" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63", + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63", + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63", + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x63", + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x07bac9" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToEmpty_d0g0v0Filler.json index b12908591..69e0ae9bc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToEmpty_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,119 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x083934" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "code" : "", + "nonce" : "0x00", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToNonNonZeroBalance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToNonNonZeroBalance_d0g0v0Filler.json index 9c3bf8eee..8899c7601 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToNonNonZeroBalance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToNonNonZeroBalance_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,95 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x083934" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x64" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToOneStorageKey_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToOneStorageKey_d0g0v0Filler.json index 3d5d6345d..c223adba7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToOneStorageKey_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_ToOneStorageKey_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,113 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x083934" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "storage" : { + "0x00" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_d0g0v0Filler.json index e168c4e49..5389072e9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_DELEGATECALL_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,89 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x083934" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x08d5b6", + "0x01" : "0x01", + "0x64" : "0x0836a0" + } + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToEmpty_d0g0v0Filler.json index e09c7d68b..a1ae170e9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToEmpty_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,68 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToNonNonZeroBalance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToNonNonZeroBalance_d0g0v0Filler.json index 4ee0f5af6..96133840b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToNonNonZeroBalance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToNonNonZeroBalance_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,68 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToOneStorageKey_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToOneStorageKey_d0g0v0Filler.json index fa7869a02..3041ae1d8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToOneStorageKey_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_ToOneStorageKey_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,86 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_d0g0v0Filler.json index fb29e4ded..bed521450 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_SUICIDE_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,80 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4697b" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4697b" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62c697b" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62c697b" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + }, + "0xc94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToEmpty_d0g0v0Filler.json index e6cd3421d..8ca011994 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToEmpty_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,56 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToNonNonZeroBalance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToNonNonZeroBalance_d0g0v0Filler.json index ae31de992..27ae0b32b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToNonNonZeroBalance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToNonNonZeroBalance_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,56 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToOneStorageKey_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToOneStorageKey_d0g0v0Filler.json index cf1f53289..529ab679d 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToOneStorageKey_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_ToOneStorageKey_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,74 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_d0g0v0Filler.json index cc6285706..5412b02fb 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALL_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,104 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45208" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4bdf7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45208" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4bdf7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45208" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4bdf7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45208" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4bdf7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62c5208" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4bdf7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62c5208" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4bdf7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToEmpty_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToEmpty_d0g0v0Filler.json index 3f0923aa0..cef8cb6ff 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToEmpty_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToEmpty_d0g0v0Filler.json @@ -25,6 +25,56 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToNonNonZeroBalance_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToNonNonZeroBalance_d0g0v0Filler.json index c60561bbd..3118ccebd 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToNonNonZeroBalance_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToNonNonZeroBalance_d0g0v0Filler.json @@ -25,6 +25,56 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x65" + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToOneStorageKey_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToOneStorageKey_d0g0v0Filler.json index eaa51143e..645ec8e02 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToOneStorageKey_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_ToOneStorageKey_d0g0v0Filler.json @@ -25,6 +25,74 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + "0x00" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_d0g0v0Filler.json index cf80ad59a..f7dc61bfc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stNonZeroCallsTest/NonZeroValue_TransactionCALLwithData_d0g0v0Filler.json @@ -25,6 +25,104 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45758" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4b8a7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45758" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4b8a7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45758" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4b8a7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f45758" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4b8a7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62c5758" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4b8a7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62c5758" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a4b8a7" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x01", + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", -- cgit v1.2.3