From 92cc4ac1cc6c8d86f8905c9fd1fe764a9df54dad Mon Sep 17 00:00:00 2001 From: Dimitry Date: Sat, 17 Feb 2018 00:06:31 +0300 Subject: fix stStaticCall --- .../static_ABAcallsSuicide1_d0g0v0Filler.json | 76 ++++++++++++++++++++++ ...ctToCreateContractOOGBonusGas_d0g1v0Filler.json | 30 +++++++++ ...llContractToCreateContractOOG_d0g0v1Filler.json | 28 ++++++++ .../static_CallEcrecover0_0input_d8g0v0Filler.json | 18 +++++ .../static_CheckOpcodes2_d0g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes2_d0g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes2_d1g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes2_d1g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes2_d2g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes2_d2g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes2_d3g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes2_d3g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes2_d4g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes2_d4g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes3_d0g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes3_d0g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes3_d1g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes3_d1g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes3_d2g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes3_d2g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes3_d3g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes3_d3g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes3_d4g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes3_d4g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes4_d0g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes4_d0g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes5_d0g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes5_d0g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes5_d1g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes5_d1g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes5_d2g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes5_d2g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes5_d3g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes5_d3g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes5_d4g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes5_d4g0v1Filler.json | 24 +++++++ .../static_CheckOpcodes_d0g0v0Filler.json | 26 ++++++++ .../static_CheckOpcodes_d0g0v1Filler.json | 26 ++++++++ .../static_CheckOpcodes_d1g0v0Filler.json | 24 +++++++ .../static_CheckOpcodes_d1g0v1Filler.json | 24 +++++++ ...tAskForeGasThenTrabsactionHas_d0g0v0Filler.json | 20 ++++++ .../static_LoopCallsThenRevert_d0g1v0Filler.json | 20 ++++++ ...decallcall_100_SuicideMiddle2_d0g0v1Filler.json | 22 +++++++ ...decallcallcode_101_OOGMAfter2_d0g0v1Filler.json | 20 ++++++ ...ecallcallcode_101_OOGMBefore2_d0g0v1Filler.json | 22 +++++++ ...ecallcallcode_101_SuicideEnd2_d0g0v1Filler.json | 22 +++++++ ...llcallcode_101_SuicideMiddle2_d0g0v1Filler.json | 22 +++++++ ...ecallcallcode_ABCB_RECURSIVE2_d0g0v1Filler.json | 22 +++++++ ...ecallcallcode_ABCB_RECURSIVE2_d1g0v1Filler.json | 22 +++++++ ...tic_callcodecallcodecall_1102_d0g0v1Filler.json | 22 +++++++ ...tic_callcodecallcodecall_1102_d0g0v2Filler.json | 22 +++++++ ...allcodecallcodecall_110_OOGE2_d0g0v1Filler.json | 22 +++++++ ...allcodecallcodecall_110_OOGE2_d0g0v2Filler.json | 22 +++++++ ...ecallcodecall_110_OOGMBefore2_d0g0v1Filler.json | 22 +++++++ ...ecallcodecall_110_OOGMBefore2_d0g0v2Filler.json | 22 +++++++ ...ecallcodecall_ABCB_RECURSIVE2_d0g0v1Filler.json | 22 +++++++ ...refund_CallToSuicideNoStorage_d0g0v0Filler.json | 24 +++++++ ...tic_refund_CallToSuicideTwice_d0g0v0Filler.json | 28 ++++++++ .../static_ABAcallsSuicide1Filler.json | 2 +- ...lContractToCreateContractOOGBonusGasFiller.json | 22 +++++++ ...atic_CallContractToCreateContractOOGFiller.json | 19 ++++++ .../static_CallEcrecover0_0inputFiller.json | 15 +++++ .../stStaticCall/static_CheckOpcodes2Filler.json | 4 +- .../stStaticCall/static_CheckOpcodes3Filler.json | 54 +++++++++++++++ .../stStaticCall/static_CheckOpcodes4Filler.json | 17 +++++ .../stStaticCall/static_CheckOpcodes5Filler.json | 18 +++++ .../stStaticCall/static_CheckOpcodesFiller.json | 36 ++++++++++ ...CallThatAskForeGasThenTrabsactionHasFiller.json | 15 +++++ .../static_LoopCallsThenRevertFiller.json | 15 +++++ ..._callcodecallcall_100_SuicideMiddle2Filler.json | 12 ++++ ..._callcodecallcallcode_101_OOGMAfter2Filler.json | 12 ++++ ...callcodecallcallcode_101_OOGMBefore2Filler.json | 12 ++++ ...callcodecallcallcode_101_SuicideEnd2Filler.json | 12 ++++ ...lcodecallcallcode_101_SuicideMiddle2Filler.json | 12 ++++ ...callcodecallcallcode_ABCB_RECURSIVE2Filler.json | 24 +++++++ .../static_callcodecallcodecall_1102Filler.json | 24 +++++++ ...tatic_callcodecallcodecall_110_OOGE2Filler.json | 24 +++++++ ...callcodecallcodecall_110_OOGMBefore2Filler.json | 24 +++++++ ...callcodecallcodecall_ABCB_RECURSIVE2Filler.json | 12 ++++ ...static_refund_CallToSuicideNoStorageFiller.json | 2 +- .../static_refund_CallToSuicideTwiceFiller.json | 20 ++++++ 81 files changed, 1849 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ABAcallsSuicide1_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ABAcallsSuicide1_d0g0v0Filler.json index 8635a4fb5..ab2d7175a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ABAcallsSuicide1_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ABAcallsSuicide1_d0g0v0Filler.json @@ -26,6 +26,82 @@ } ], "expect" : [ + { + "network" : "EIP150", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "0x17", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "EIP158", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "0x17", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "0x17", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + }, + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + }, + "0x945304eb96065b2a98b57a48a06ae28d285a71b5" : { + "balance" : "0x17", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOGBonusGas_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOGBonusGas_d0g1v0Filler.json index 41a246da9..fdf42c615 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOGBonusGas_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOGBonusGas_d0g1v0Filler.json @@ -26,6 +26,36 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xd2571607e241ecf590ed94b12d87c94babe36db6" : { + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + }, + "0xd2571607e241ecf590ed94b12d87c94babe36db6" : { + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOG_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOG_d0g0v1Filler.json index c5ef2488e..ea174f5c5 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOG_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallContractToCreateContractOOG_d0g0v1Filler.json @@ -26,6 +26,34 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0x01", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallEcrecover0_0input_d8g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallEcrecover0_0input_d8g0v0Filler.json index 0192117ab..50b711ed9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallEcrecover0_0input_d8g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CallEcrecover0_0input_d8g0v0Filler.json @@ -26,6 +26,24 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v0Filler.json index b5ac47fe1..8d7e2c966 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v1Filler.json index 00e8c6f07..d811ea869 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d0g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v0Filler.json index 9bade3608..c95f1c302 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v1Filler.json index 7cdb296b3..62b24dc18 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d1g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v0Filler.json index 437bac87f..3cccc3559 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v1Filler.json index 93993161a..f96b680df 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d2g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v0Filler.json index 66d0342e5..d68c47555 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v1Filler.json index a9bef8e09..3ab6a425c 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d3g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v0Filler.json index e43a49adb..bf1ac6876 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v1Filler.json index b3c372b90..74c08197e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes2_d4g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v0Filler.json index 8464d6241..84f23ffd9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v1Filler.json index 20955f0f8..de5c0a4dc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d0g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v0Filler.json index 00c5dc1b4..51fdb023e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v1Filler.json index 06083b413..205796869 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d1g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v0Filler.json index 4208d2a37..a9f46c63b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v1Filler.json index 363b2a7ce..435424b9b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d2g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v0Filler.json index 7317d58a0..ede450c15 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v1Filler.json index 046fa2fa2..c1ec714b2 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d3g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v0Filler.json index 8092b842e..0a760a747 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v1Filler.json index 886adfbe0..d3798dd32 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes3_d4g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v0Filler.json index e0d9a5bea..57b46700a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v1Filler.json index 341b4d15f..7a69e5d51 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes4_d0g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v0Filler.json index d0cc4b106..4a0e3eecc 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v1Filler.json index c9cd4d28f..f64cac2a4 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d0g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v0Filler.json index 8d3e3b9e9..c975fc7e8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v1Filler.json index 507769097..ea7196924 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d1g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v0Filler.json index 829ae4288..437dfaec8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v1Filler.json index 8aaaac503..09c515d85 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d2g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v0Filler.json index b1d5e72db..599f0a0ce 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v1Filler.json index 4ac4dd4eb..edcd1e3e9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d3g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v0Filler.json index c5bfee034..becd0cbd8 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v1Filler.json index 00c5ef9be..e08af11f9 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes5_d4g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xa000000000000000000000000000000000000002" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v0Filler.json index 5624e6f47..2f0c3b0c5 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v0Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v1Filler.json index 93043ce8a..707d7f551 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d0g0v1Filler.json @@ -26,6 +26,32 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v0Filler.json index 02841cc76..ea3192ee1 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v1Filler.json index bf1313487..94071f30f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_CheckOpcodes_d1g0v1Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "0x01" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHas_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHas_d0g0v0Filler.json index c3058879d..196c93080 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHas_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHas_d0g0v0Filler.json @@ -26,6 +26,26 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0xb94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x01" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_LoopCallsThenRevert_d0g1v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_LoopCallsThenRevert_d0g1v0Filler.json index 8fcb2e654..51f7a1b5e 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_LoopCallsThenRevert_d0g1v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_LoopCallsThenRevert_d0g1v0Filler.json @@ -26,6 +26,26 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x021070" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x021070" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcall_100_SuicideMiddle2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcall_100_SuicideMiddle2_d0g0v1Filler.json index 2b24cd35e..3ffdf16c3 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcall_100_SuicideMiddle2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcall_100_SuicideMiddle2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b801d" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b801d" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2_d0g0v1Filler.json index 233e73a6b..f1c818796 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2_d0g0v1Filler.json @@ -26,6 +26,26 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x012957" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x012957" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2_d0g0v1Filler.json index e5d90dd9d..b581e7114 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x014339" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x014339" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2_d0g0v1Filler.json index 2733e3d7e..d2cae5272 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b8009" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b8009" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2_d0g0v1Filler.json index a57250a5c..d062299eb 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b8009" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b8009" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d0g0v1Filler.json index eadd67b51..1119fd0dd 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c74147" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c74147" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d1g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d1g0v1Filler.json index 6dde515d0..0cb87f3e7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d1g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2_d1g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c49f13" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c49f13" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v1Filler.json index c1dba52a1..6225d1473 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2d03d2" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2d03d2" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v2Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v2Filler.json index 4b6a2b215..08a1125b7 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v2Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_1102_d0g0v2Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2ce9a6" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2ce9a6" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v1Filler.json index 3ed030796..bc902e5b2 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x018ecd" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x018ecd" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v2Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v2Filler.json index 61a565fa7..8dfba049a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v2Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGE2_d0g0v2Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0174a1" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0174a1" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v1Filler.json index 51887c644..a1838fa38 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x014345" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x014345" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v2Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v2Filler.json index 07b945fb1..22c89c52b 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v2Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2_d0g0v2Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01201d" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01201d" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2_d0g0v1Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2_d0g0v1Filler.json index f74495519..56b22cb1f 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2_d0g0v1Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2_d0g0v1Filler.json @@ -26,6 +26,28 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c7424a" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c7424a" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideNoStorage_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideNoStorage_d0g0v0Filler.json index e194211c6..7269af277 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideNoStorage_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideNoStorage_d0g0v0Filler.json @@ -26,6 +26,30 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a764000a", + "storage" : { + "0x01" : "0x01", + "0x02" : "0x01" + } + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a764000a", + "storage" : { + "0x01" : "0x01", + "0x02" : "0x01" + } + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideTwice_d0g0v0Filler.json b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideTwice_d0g0v0Filler.json index 38ee721c3..05d1a3f5a 100644 --- a/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideTwice_d0g0v0Filler.json +++ b/src/BlockchainTestsFiller/GeneralStateTests/stStaticCall/static_refund_CallToSuicideTwice_d0g0v0Filler.json @@ -26,6 +26,34 @@ } ], "expect" : [ + { + "network" : "Byzantium", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a764000a", + "storage" : { + "0x01" : "0x01" + } + }, + "0xaaae7baea6a6c7c4c2dfeb977efac326af552aaa" : { + "nonce" : "0x00" + } + } + }, + { + "network" : "Constantinople", + "result" : { + "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "0x0de0b6b3a764000a", + "storage" : { + "0x01" : "0x01" + } + }, + "0xaaae7baea6a6c7c4c2dfeb977efac326af552aaa" : { + "nonce" : "0x00" + } + } + } ], "genesisBlockHeader" : { "bloom" : "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_ABAcallsSuicide1Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_ABAcallsSuicide1Filler.json index d707e6e62..00c83b0bc 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_ABAcallsSuicide1Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_ABAcallsSuicide1Filler.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { - "data" : 1, + "data" : -1, "gas" : -1, "value" : -1 }, diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGBonusGasFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGBonusGasFiller.json index 32ec6165a..c6663ef2d 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGBonusGasFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGBonusGasFiller.json @@ -35,6 +35,28 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : 1, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "0", + "storage" : { + "0x00" : "0x00" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "d2571607e241ecf590ed94b12d87c94babe36db6" : { + "shouldnotexist" : "1" + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGFiller.json index 97560645c..2bd8ca0be 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CallContractToCreateContractOOGFiller.json @@ -27,6 +27,25 @@ "nonce" : "1" } } + }, + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : 1 + }, + "network" : [">=Byzantium"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "nonce" : "1", + "storage" : { + "0x00" : "0xd2571607e241ecf590ed94b12d87c94babe36db6" + } + }, + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CallEcrecover0_0inputFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_CallEcrecover0_0inputFiller.json index deea62a6b..8b6a2b6cf 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CallEcrecover0_0inputFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CallEcrecover0_0inputFiller.json @@ -9,6 +9,21 @@ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "expect" : [ + { + "indexes" : { + "data" : 8, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "storage" : { + "0x02" : "0x00" + } + } + } + }, { "indexes" : { "data" : [0,1,4,5,6,7], diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes2Filler.json index c2f9cb895..8da711b9f 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes2Filler.json @@ -12,7 +12,7 @@ { "indexes" : { "data" : [0, 2, 3, 4], - "gas" : 1, + "gas" : -1, "value" : -1 }, "network" : [">=Byzantium"], @@ -30,7 +30,7 @@ { "indexes" : { "data" : 1, - "gas" : 1, + "gas" : -1, "value" : -1 }, "network" : [">=Byzantium"], diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes3Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes3Filler.json index 21fb78c57..a62558e7d 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes3Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes3Filler.json @@ -9,6 +9,42 @@ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "expect" : [ + { + "indexes" : { + "data" : [3], + "gas" : 0, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x00" + } + } + } + }, + { + "indexes" : { + "data" : [0, 2, 4], + "gas" : 0, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + } + } + }, { "indexes" : { "data" : [0, 2, 3, 4], @@ -27,6 +63,24 @@ } } }, + { + "indexes" : { + "data" : [1], + "gas" : -1, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x00" + } + } + } + }, { "indexes" : { "data" : 1, diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes4Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes4Filler.json index baa3838cb..4bf9e49c1 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes4Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes4Filler.json @@ -31,6 +31,23 @@ } } }, + { + "indexes" : { + "data" : -1, + "gas" : 0, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "1000000000000000000000000000000000000000" : { + "storage" : { + } + } + } + }, { "indexes" : { "data" : -1, diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes5Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes5Filler.json index 65abac8dd..e0e413b62 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes5Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodes5Filler.json @@ -9,6 +9,24 @@ "previousHash" : "5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "expect" : [ + { + "indexes" : { + "data" : -1, + "gas" : 0, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "a000000000000000000000000000000000000002" : { + "storage" : { + "0x00" : "0x00" + } + } + } + }, { "indexes" : { "data" : [0,1], diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodesFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodesFiller.json index f09b2a35c..3eb8be028 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodesFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_CheckOpcodesFiller.json @@ -26,6 +26,42 @@ } } } + }, + { + "indexes" : { + "data" : 1, + "gas" : 0, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x00" + } + } + } + }, + { + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "a94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "nonce" : "1" + }, + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x01" + } + } + } } ], "pre" : diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json index 555f87be8..99c1a220a 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_ExecuteCallThatAskForeGasThenTrabsactionHasFiller.json @@ -23,6 +23,21 @@ } } } + }, + { + "indexes" : { + "data" : [0], + "gas" : -1, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "b94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "storage" : { + "0x01" : "0x01" + } + } + } } ], "pre" : diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_LoopCallsThenRevertFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_LoopCallsThenRevertFiller.json index 3d437ed5a..96215644f 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_LoopCallsThenRevertFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_LoopCallsThenRevertFiller.json @@ -23,6 +23,21 @@ } } } + }, + { + "indexes" : { + "data" : -1, + "gas" : 1, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x01" : "0x021070" + } + } + } } ], "pre" : diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcall_100_SuicideMiddle2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcall_100_SuicideMiddle2Filler.json index 1ab62d9be..8ee062b76 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcall_100_SuicideMiddle2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcall_100_SuicideMiddle2Filler.json @@ -20,6 +20,18 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b801d" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2Filler.json index 970aa2026..1588ba916 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMAfter2Filler.json @@ -20,6 +20,18 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x00", + "0x01" : "0x012957" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2Filler.json index eaad0906f..7774b8f82 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_OOGMBefore2Filler.json @@ -20,6 +20,18 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x014339" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2Filler.json index d28d972f8..4f357f39d 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideEnd2Filler.json @@ -20,6 +20,18 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b8009" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2Filler.json index 1ff4c8573..a1b01aba6 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_101_SuicideMiddle2Filler.json @@ -20,6 +20,18 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2b8009" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2Filler.json index 5d00f96fc..df5171ac3 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcallcode_ABCB_RECURSIVE2Filler.json @@ -32,6 +32,30 @@ } } } + }, + { + "indexes" : { "data" : 0, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c74147" + } + } + } + }, + { + "indexes" : { "data" : 1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c49f13" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_1102Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_1102Filler.json index cbf410201..2072982d0 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_1102Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_1102Filler.json @@ -20,6 +20,30 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2d03d2" + } + } + } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 2 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x2ce9a6" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGE2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGE2Filler.json index 342c2ef87..f7ccd90d3 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGE2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGE2Filler.json @@ -20,6 +20,30 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x018ecd" + } + } + } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 2 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x0174a1" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2Filler.json index 53ad5c9fc..d678bd884 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_110_OOGMBefore2Filler.json @@ -20,6 +20,30 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x014345" + } + } + } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 2 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01201d" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2Filler.json b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2Filler.json index d40db3e67..90233b941 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2Filler.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_callcodecallcodecall_ABCB_RECURSIVE2Filler.json @@ -20,6 +20,18 @@ } } } + }, + { + "indexes" : { "data" : -1, "gas" : -1, "value" : 1 }, + "network" : [">=Byzantium"], + "result" : { + "1000000000000000000000000000000000000000" : { + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01c7424a" + } + } + } } ], "pre" : { diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideNoStorageFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideNoStorageFiller.json index e065d119d..7ccd180af 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideNoStorageFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideNoStorageFiller.json @@ -11,7 +11,7 @@ "expect" : [ { "indexes" : { - "data" : 1, + "data" : -1, "gas" : -1, "value" : -1 }, diff --git a/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideTwiceFiller.json b/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideTwiceFiller.json index d01b2d7eb..a9b10efe7 100644 --- a/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideTwiceFiller.json +++ b/src/GeneralStateTestsFiller/stStaticCall/static_refund_CallToSuicideTwiceFiller.json @@ -28,6 +28,26 @@ "shouldnotexist" : "1" } } + }, + { + "indexes" : { + "data" : 0, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Byzantium"], + "result" : { + "095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "balance" : "1000000000000000010", + "storage" : { + "0x00" : "0x00", + "0x01" : "0x01" + } + }, + "aaae7baea6a6c7c4c2dfeb977efac326af552aaa" : { + "nonce" : "0" + } + } } ], "pre" : { -- cgit v1.2.3