diff options
author | Dimitry <dimitry@ethereum.org> | 2018-02-02 04:36:49 +0800 |
---|---|---|
committer | Dimitry <dimitry@ethereum.org> | 2018-02-02 04:36:49 +0800 |
commit | 3f787f095472e885de3a966fad3bfcf4323bcfa6 (patch) | |
tree | 201b3e02286870e01bc9d8a10c85d4b85e6b7d87 /src | |
parent | f81e2154ca2ad75e74efc9f8865875736b00ba21 (diff) | |
download | dexon-tests-3f787f095472e885de3a966fad3bfcf4323bcfa6.tar dexon-tests-3f787f095472e885de3a966fad3bfcf4323bcfa6.tar.gz dexon-tests-3f787f095472e885de3a966fad3bfcf4323bcfa6.tar.bz2 dexon-tests-3f787f095472e885de3a966fad3bfcf4323bcfa6.tar.lz dexon-tests-3f787f095472e885de3a966fad3bfcf4323bcfa6.tar.xz dexon-tests-3f787f095472e885de3a966fad3bfcf4323bcfa6.tar.zst dexon-tests-3f787f095472e885de3a966fad3bfcf4323bcfa6.zip |
refill stMemExpandingEUP150Calls
Diffstat (limited to 'src')
8 files changed, 1051 insertions, 8 deletions
diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAndCallcodeConsumeMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAndCallcodeConsumeMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json index ef3c70c8d..e9cb3e43e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAndCallcodeConsumeMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAndCallcodeConsumeMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,130 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000103" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d49be840", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000103" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d49be840", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000103" : { + "storage" : { + "0x00" : "0x12" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3316f", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01", + "0x0a" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000103" : { + "storage" : { + "0x00" : "0x12" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3316f", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01", + "0x0a" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000103" : { + "storage" : { + "0x00" : "0x12" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3316f", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01", + "0x0a" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000103" : { + "storage" : { + "0x00" : "0x12" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3316f", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01", + "0x0a" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAskMoreGasOnDepth2ThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAskMoreGasOnDepth2ThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json index 0af8f4a3a..9b2b0bc97 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAskMoreGasOnDepth2ThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallAskMoreGasOnDepth2ThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,156 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000107" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000108" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a14e9b", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x08" : "0x08d5b6" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000107" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000108" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a14e9b", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x08" : "0x08d5b6" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000107" : { + "storage" : { + "0x08" : "0x030d3e", + "0x09" : "0x01" + } + }, + "0x1000000000000000000000000000000000000108" : { + "storage" : { + "0x08" : "0x02b128" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a33141", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000107" : { + "storage" : { + "0x08" : "0x030d3e", + "0x09" : "0x01" + } + }, + "0x1000000000000000000000000000000000000108" : { + "storage" : { + "0x08" : "0x02b128" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a33141", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000107" : { + "storage" : { + "0x08" : "0x030d3e", + "0x09" : "0x01" + } + }, + "0x1000000000000000000000000000000000000108" : { + "storage" : { + "0x08" : "0x02b128" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a33141", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000107" : { + "storage" : { + "0x08" : "0x030d3e", + "0x09" : "0x01" + } + }, + "0x1000000000000000000000000000000000000108" : { + "storage" : { + "0x08" : "0x02b128" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a33141", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevel2WithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevel2WithMemExpandingCalls_d0g0v0Filler.json index 0ed90a8bb..2d425cdb9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevel2WithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevel2WithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x027100", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,134 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000113" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000114" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a29f00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000113" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000114" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a29f00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000113" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000114" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a29f00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000113" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000114" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a29f00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000113" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000114" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a29f00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000113" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000114" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a29f00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevelWithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevelWithMemExpandingCalls_d0g0v0Filler.json index f0692b6fc..224680f0e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevelWithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CallGoesOOGOnSecondLevelWithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x035b60", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,134 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000110" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000111" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1b4a0", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000110" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000111" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1b4a0", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000110" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000111" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1b4a0", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000110" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000111" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1b4a0", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000110" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000111" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1b4a0", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000110" : { + "storage" : { + } + }, + "0x1000000000000000000000000000000000000111" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1b4a0", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CreateAndGasInsideCreateWithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CreateAndGasInsideCreateWithMemExpandingCalls_d0g0v0Filler.json index 16432733b..6b43c0135 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CreateAndGasInsideCreateWithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/CreateAndGasInsideCreateWithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,140 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a30851", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + "0x09" : "0x076e34", + "0x0a" : "0x08d5b6", + "0x0b" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "storage" : { + "0xfd" : "0x080a7c" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a30851", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + "0x09" : "0x076e34", + "0x0a" : "0x08d5b6", + "0x0b" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "storage" : { + "0xfd" : "0x080a7c" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a30851", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + "0x09" : "0x076e34", + "0x0a" : "0x08d5b6", + "0x0b" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "storage" : { + "0xfd" : "0x07ea53" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a30851", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + "0x09" : "0x076e34", + "0x0a" : "0x08d5b6", + "0x0b" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "storage" : { + "0xfd" : "0x07ea53" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a30851", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + "0x09" : "0x076e34", + "0x0a" : "0x08d5b6", + "0x0b" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "storage" : { + "0xfd" : "0x07ea53" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a30851", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01", + "storage" : { + "0x09" : "0x076e34", + "0x0a" : "0x08d5b6", + "0x0b" : "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" + } + }, + "0xf1ecf98489fa9ed60a664fc4998db699cfa39d40" : { + "storage" : { + "0xfd" : "0x07ea53" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/DelegateCallOnEIPWithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/DelegateCallOnEIPWithMemExpandingCalls_d0g0v0Filler.json index 04e2260dc..e6f87034c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/DelegateCallOnEIPWithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/DelegateCallOnEIPWithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,105 @@ ] } ], + "expect" : [ + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000105" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d49be840", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000105" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3d08c", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000105" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3d08c", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000105" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3d08c", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000105" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a3d08c", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x08" : "0x08d5b6", + "0x09" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/ExecuteCallThatAskMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/ExecuteCallThatAskMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json index a1afff9f9..51161e0a6 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/ExecuteCallThatAskMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/ExecuteCallThatAskMoreGasThenTransactionHasWithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0186a0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,142 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x0186a0", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f586a0" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x0186a0", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f586a0" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x00", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x0186a0", + "storage" : { + "0x01" : "0x0c" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4f152" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x954e", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x01" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x0186a0", + "storage" : { + "0x01" : "0x0c" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f4f152" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x954e", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x01" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x0186a0", + "storage" : { + "0x01" : "0x0c" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62cf152" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x954e", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000001" : { + "balance" : "0x0186a0", + "storage" : { + "0x01" : "0x0c" + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62cf152" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x954e", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x01" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/NewGasPriceForCodesWithMemExpandingCalls_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/NewGasPriceForCodesWithMemExpandingCalls_d0g0v0Filler.json index 6154941cc..2c2ba6e35 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/NewGasPriceForCodesWithMemExpandingCalls_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stMemExpandingEIP150Calls/NewGasPriceForCodesWithMemExpandingCalls_d0g0v0Filler.json @@ -10,7 +10,7 @@ }, "transactions" : [ { - "data" : "", + "data" : "0x", "gasLimit" : "0x0927c0", "gasPrice" : "0x01", "nonce" : "0x00", @@ -25,6 +25,150 @@ ] } ], + "expect" : [ + { + "network" : "Frontier", + "result" : { + "0x1000000000000000000000000000000000000010" : { + "balance" : "0x6f" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d49be840", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12" + } + } + } + }, + { + "network" : "Homestead", + "result" : { + "0x1000000000000000000000000000000000000010" : { + "balance" : "0x6f" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a18e18", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x01" : "0x20", + "0x02" : "0x1122334455667788991011121314151617181920000000000000000000000000", + "0x03" : "0xe8d49be840", + "0x04" : "0x12", + "0x07" : "0x01", + "0x08" : "0x01", + "0x0a" : "0x05f3fb", + "0x64" : "0x11" + } + } + } + }, + { + "network" : "EIP150", + "result" : { + "0x1000000000000000000000000000000000000010" : { + "balance" : "0x6f" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a17c66", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x01" : "0x20", + "0x02" : "0x1122334455667788991011121314151617181920000000000000000000000000", + "0x03" : "0xe8d49be840", + "0x04" : "0x12", + "0x07" : "0x01", + "0x08" : "0x01", + "0x0a" : "0x05e249", + "0x64" : "0x11" + } + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x1000000000000000000000000000000000000010" : { + "balance" : "0x6f" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1de0e", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x01" : "0x20", + "0x02" : "0x1122334455667788991011121314151617181920000000000000000000000000", + "0x03" : "0xe8d49be840", + "0x04" : "0x12", + "0x07" : "0x01", + "0x08" : "0x01", + "0x0a" : "0x0643f1", + "0x64" : "0x11" + } + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000010" : { + "balance" : "0x6f" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1de0e", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x01" : "0x20", + "0x02" : "0x1122334455667788991011121314151617181920000000000000000000000000", + "0x03" : "0xe8d49be840", + "0x04" : "0x12", + "0x07" : "0x01", + "0x08" : "0x01", + "0x0a" : "0x0643f1", + "0x64" : "0x11" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000010" : { + "balance" : "0x6f" + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0xe8d4a1de0e", + "nonce" : "0x01" + }, + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x00" : "0x12", + "0x01" : "0x20", + "0x02" : "0x1122334455667788991011121314151617181920000000000000000000000000", + "0x03" : "0xe8d49be840", + "0x04" : "0x12", + "0x07" : "0x01", + "0x08" : "0x01", + "0x0a" : "0x0643f1", + "0x64" : "0x11" + } + } + } + } + ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "coinbase" : "2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", |