From 014faa30c103d4edef6e58466148d16bb0f7a32f Mon Sep 17 00:00:00 2001 From: Dimitry Date: Mon, 5 Feb 2018 00:40:54 +0300 Subject: refill stReturnDataTest --- ...ec_success_empty_then_returndatasizeFiller.json | 18 +++++++++++- ...reate_successful_then_returndatasizeFiller.json | 34 +++++++++++++++++++++- ..._call_value_fail_then_returndatasizeFiller.json | 34 +++++++++++++++++++++- ...reate_successful_then_returndatasizeFiller.json | 34 +++++++++++++++++++++- ...create_callprecompile_returndatasizeFiller.json | 34 +++++++++++++++++++++- .../modexp_modsize0_returndatasizeFiller.json | 10 +++---- ...copy_0_0_following_successful_createFiller.json | 2 +- .../returndatacopy_afterFailing_createFiller.json | 2 +- ...eturndatacopy_after_failing_callcodeFiller.json | 2 +- ...ndatacopy_after_failing_delegatecallFiller.json | 2 +- ...urndatacopy_after_failing_staticcallFiller.json | 2 +- ...ndatacopy_after_revert_in_staticcallFiller.json | 2 +- ...rndatacopy_after_successful_callcodeFiller.json | 2 +- ...tacopy_after_successful_delegatecallFiller.json | 2 +- ...datacopy_after_successful_staticcallFiller.json | 2 +- .../returndatacopy_following_callFiller.json | 2 +- .../returndatacopy_following_createFiller.json | 2 +- ...eturndatacopy_following_failing_callFiller.json | 2 +- .../returndatacopy_following_revertFiller.json | 2 +- ...ndatacopy_following_revert_in_createFiller.json | 2 +- ...datacopy_following_successful_createFiller.json | 2 +- ...ndatacopy_following_too_big_transferFiller.json | 2 +- .../returndatacopy_initialFiller.json | 2 +- .../returndatacopy_initial_256Filler.json | 2 +- .../returndatacopy_initial_big_sumFiller.json | 2 +- .../returndatacopy_overrunFiller.json | 2 +- ...eturndatasize_after_failing_callcodeFiller.json | 2 +- ...ndatasize_after_failing_delegatecallFiller.json | 2 +- ...urndatasize_after_failing_staticcallFiller.json | 2 +- ...eturndatasize_after_oog_after_deeperFiller.json | 2 +- ...rndatasize_after_successful_callcodeFiller.json | 2 +- ...tasize_after_successful_delegatecallFiller.json | 2 +- ...datasize_after_successful_staticcallFiller.json | 2 +- .../stReturnDataTest/returndatasize_bugFiller.json | 2 +- ...datasize_following_successful_createFiller.json | 34 +++++++++++++++++++++- .../returndatasize_initialFiller.json | 2 +- .../returndatasize_initial_zero_readFiller.json | 2 +- 37 files changed, 217 insertions(+), 41 deletions(-) (limited to 'src/GeneralStateTestsFiller') diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/call_ecrec_success_empty_then_returndatasizeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/call_ecrec_success_empty_then_returndatasizeFiller.json index e6ad83c6f..43184fafd 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/call_ecrec_success_empty_then_returndatasizeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/call_ecrec_success_empty_then_returndatasizeFiller.json @@ -8,6 +8,22 @@ "currentTimestamp" : "0x03e8", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, + "expect": [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : [">=Frontier"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + } + } + } + } + ], "pre" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x00", @@ -40,4 +56,4 @@ ] } } -} \ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/call_outsize_then_create_successful_then_returndatasizeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/call_outsize_then_create_successful_then_returndatasizeFiller.json index d08109035..ee25ca7b4 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/call_outsize_then_create_successful_then_returndatasizeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/call_outsize_then_create_successful_then_returndatasizeFiller.json @@ -8,6 +8,38 @@ "currentTimestamp" : "0x03e8", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, + "expect": [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["=Byzantium"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x00" + } + } + } + } + ], "pre" : { "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x00", @@ -48,4 +80,4 @@ ] } } -} \ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/call_then_call_value_fail_then_returndatasizeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/call_then_call_value_fail_then_returndatasizeFiller.json index 0e2f837e1..717fa7bd8 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/call_then_call_value_fail_then_returndatasizeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/call_then_call_value_fail_then_returndatasizeFiller.json @@ -8,6 +8,38 @@ "currentTimestamp" : "0x03e8", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, + "expect": [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["=Byzantium"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x00" + } + } + } + } + ], "pre" : { "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x00", @@ -48,4 +80,4 @@ ] } } -} \ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/call_then_create_successful_then_returndatasizeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/call_then_create_successful_then_returndatasizeFiller.json index 523fba620..64363e5a4 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/call_then_create_successful_then_returndatasizeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/call_then_create_successful_then_returndatasizeFiller.json @@ -8,6 +8,38 @@ "currentTimestamp" : "0x03e8", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, + "expect": [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["=Byzantium"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x00" + } + } + } + } + ], "pre" : { "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x00", @@ -48,4 +80,4 @@ ] } } -} \ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/create_callprecompile_returndatasizeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/create_callprecompile_returndatasizeFiller.json index 439c88536..4fea92cdc 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/create_callprecompile_returndatasizeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/create_callprecompile_returndatasizeFiller.json @@ -8,6 +8,38 @@ "currentTimestamp" : "0x03e8", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, + "expect": [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["=Byzantium"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00": "0x00" + } + } + } + } + ], "pre" : { "0x0aabbccdd5c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x00", @@ -48,4 +80,4 @@ ] } } -} \ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json index 5eee6ed0b..8bf75451e 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json @@ -32,7 +32,7 @@ "gas" : 0, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "1000000000000000000000000000000000000000" : { "storage" : { @@ -49,7 +49,7 @@ "gas" : 0, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "1000000000000000000000000000000000000000" : { "storage" : { @@ -66,7 +66,7 @@ "gas" : 0, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "1000000000000000000000000000000000000000" : { "storage" : { @@ -83,7 +83,7 @@ "gas" : 0, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "1000000000000000000000000000000000000000" : { "storage" : { @@ -100,7 +100,7 @@ "gas" : 0, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "1000000000000000000000000000000000000000" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_0_0_following_successful_createFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_0_0_following_successful_createFiller.json index c6f1f2a1f..51dbc0d87 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_0_0_following_successful_createFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_0_0_following_successful_createFiller.json @@ -31,7 +31,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_afterFailing_createFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_afterFailing_createFiller.json index 638691070..b5dd3c49f 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_afterFailing_createFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_afterFailing_createFiller.json @@ -17,7 +17,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_callcodeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_callcodeFiller.json index 2479c2165..d32c66ccd 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_callcodeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_callcodeFiller.json @@ -38,7 +38,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_delegatecallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_delegatecallFiller.json index d2c1cc9b3..dfc1d710a 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_delegatecallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_delegatecallFiller.json @@ -38,7 +38,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_staticcallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_staticcallFiller.json index 59c9d2399..2c6616dbf 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_staticcallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_staticcallFiller.json @@ -38,7 +38,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_revert_in_staticcallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_revert_in_staticcallFiller.json index 729073655..5135a9fd7 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_revert_in_staticcallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_revert_in_staticcallFiller.json @@ -38,7 +38,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_callcodeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_callcodeFiller.json index 2f1cdc3e4..30d46aae3 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_callcodeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_callcodeFiller.json @@ -32,7 +32,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_delegatecallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_delegatecallFiller.json index be657b531..547feced7 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_delegatecallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_delegatecallFiller.json @@ -32,7 +32,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_staticcallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_staticcallFiller.json index 5ee00e14e..5d1650395 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_staticcallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_staticcallFiller.json @@ -38,7 +38,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_callFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_callFiller.json index e51b74d77..0e22e8e5e 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_callFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_callFiller.json @@ -28,7 +28,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_createFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_createFiller.json index fab34ed1b..8ec4337ff 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_createFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_createFiller.json @@ -14,7 +14,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_failing_callFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_failing_callFiller.json index c36d26eb7..0db2d7d30 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_failing_callFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_failing_callFiller.json @@ -14,7 +14,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revertFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revertFiller.json index 01e3526f5..67c2e2cb7 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revertFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revertFiller.json @@ -28,7 +28,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revert_in_createFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revert_in_createFiller.json index 7634ad3e2..e672a86c0 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revert_in_createFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revert_in_createFiller.json @@ -28,7 +28,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_successful_createFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_successful_createFiller.json index 07400fc74..b7950b9e8 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_successful_createFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_successful_createFiller.json @@ -14,7 +14,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json index a42400913..f3dae8216 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json @@ -17,7 +17,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["EIP150", "EIP158", "Frontier", "Homestead", "Byzantium"], + "network" : ["EIP150", "EIP158", "Frontier", "Homestead", ">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initialFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initialFiller.json index 0731d10af..f5b9e23bf 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initialFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initialFiller.json @@ -14,7 +14,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_256Filler.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_256Filler.json index c185e8c4a..a9265823a 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_256Filler.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_256Filler.json @@ -14,7 +14,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_big_sumFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_big_sumFiller.json index 653502314..49d2d3d25 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_big_sumFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_big_sumFiller.json @@ -14,7 +14,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_overrunFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_overrunFiller.json index 31c404cd1..62c5ef37e 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_overrunFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_overrunFiller.json @@ -14,7 +14,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["ALL"], + "network" : [">=Frontier"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_callcodeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_callcodeFiller.json index d768a94c8..22d653283 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_callcodeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_callcodeFiller.json @@ -38,7 +38,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_delegatecallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_delegatecallFiller.json index 287270dc9..42b331494 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_delegatecallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_delegatecallFiller.json @@ -39,7 +39,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_staticcallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_staticcallFiller.json index 598dd9c05..2e373340c 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_staticcallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_staticcallFiller.json @@ -39,7 +39,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_oog_after_deeperFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_oog_after_deeperFiller.json index d2266b335..30b6a1142 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_oog_after_deeperFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_oog_after_deeperFiller.json @@ -50,7 +50,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x1000000000000000000000000000000000000001" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_callcodeFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_callcodeFiller.json index 1e1511cb6..69f94c95f 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_callcodeFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_callcodeFiller.json @@ -32,7 +32,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_delegatecallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_delegatecallFiller.json index 9e6f2f472..91349499a 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_delegatecallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_delegatecallFiller.json @@ -32,7 +32,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_staticcallFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_staticcallFiller.json index 58b515592..97989c1b9 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_staticcallFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_staticcallFiller.json @@ -32,7 +32,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium", "Constantinople"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_bugFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_bugFiller.json index 1684943e1..af8381b5d 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_bugFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_bugFiller.json @@ -31,7 +31,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_following_successful_createFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_following_successful_createFiller.json index d85cf4cd5..8a0c5e34c 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_following_successful_createFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_following_successful_createFiller.json @@ -8,6 +8,38 @@ "currentTimestamp" : "0x03e8", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, + "expect": [ + { + "indexes" : { + "data" : -1, + "gas" : -1, + "value" : -1 + }, + "network" : ["=Byzantium"], + "result" : { + "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { + "storage" : { + "0x00" : "0x00" + } + } + } + } + ], "pre" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "balance" : "0x00", @@ -41,4 +73,4 @@ ] } } -} \ No newline at end of file +} diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initialFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initialFiller.json index cf4eaa51b..d942acd1f 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initialFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initialFiller.json @@ -28,7 +28,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { diff --git a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initial_zero_readFiller.json b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initial_zero_readFiller.json index b12ab065a..1f1cf8838 100644 --- a/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initial_zero_readFiller.json +++ b/src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initial_zero_readFiller.json @@ -28,7 +28,7 @@ "gas" : -1, "value" : -1 }, - "network" : ["Byzantium"], + "network" : [">=Byzantium"], "result" : { "0x0f572e5295c57f15886f9b263e2f6d2d6c7b5ec6" : { "storage" : { -- cgit