diff options
author | Dimitry <dimitry@ethereum.org> | 2018-02-05 05:40:54 +0800 |
---|---|---|
committer | Dimitry <dimitry@ethereum.org> | 2018-02-05 05:40:54 +0800 |
commit | 014faa30c103d4edef6e58466148d16bb0f7a32f (patch) | |
tree | abd4034193111f8236908960d604a74fc00165fe | |
parent | 3f04e284a149e6a927b1cb69fde4e1cddcf06310 (diff) | |
download | dexon-tests-014faa30c103d4edef6e58466148d16bb0f7a32f.tar dexon-tests-014faa30c103d4edef6e58466148d16bb0f7a32f.tar.gz dexon-tests-014faa30c103d4edef6e58466148d16bb0f7a32f.tar.bz2 dexon-tests-014faa30c103d4edef6e58466148d16bb0f7a32f.tar.lz dexon-tests-014faa30c103d4edef6e58466148d16bb0f7a32f.tar.xz dexon-tests-014faa30c103d4edef6e58466148d16bb0f7a32f.tar.zst dexon-tests-014faa30c103d4edef6e58466148d16bb0f7a32f.zip |
refill stReturnDataTest
74 files changed, 364 insertions, 480 deletions
diff --git a/GeneralStateTests/stReturnDataTest/call_ecrec_success_empty_then_returndatasize.json b/GeneralStateTests/stReturnDataTest/call_ecrec_success_empty_then_returndatasize.json index 921f4e30c..ce40a21ad 100644 --- a/GeneralStateTests/stReturnDataTest/call_ecrec_success_empty_then_returndatasize.json +++ b/GeneralStateTests/stReturnDataTest/call_ecrec_success_empty_then_returndatasize.json @@ -2,10 +2,10 @@ "call_ecrec_success_empty_then_returndatasize" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.b5a95200.Linux.g++", - "lllcversion" : "Version: 0.4.17-develop.2017.9.19+commit.1fc71bd7.mod.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/call_ecrec_success_empty_then_returndatasizeFiller.json", - "sourceHash" : "44babd9135b37fd06dc120a636be29a9cab91ad7bf6f1869b0735323596fd798" + "sourceHash" : "117ed380ce90147de3f867704d9d59bdc54746baa12dd1b9c235fb41d1e98f1a" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -90,7 +90,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/call_outsize_then_create_successful_then_returndatasize.json b/GeneralStateTests/stReturnDataTest/call_outsize_then_create_successful_then_returndatasize.json index 92e99c701..9c51a2286 100644 --- a/GeneralStateTests/stReturnDataTest/call_outsize_then_create_successful_then_returndatasize.json +++ b/GeneralStateTests/stReturnDataTest/call_outsize_then_create_successful_then_returndatasize.json @@ -2,10 +2,10 @@ "call_outsize_then_create_successful_then_returndatasize" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/call_outsize_then_create_successful_then_returndatasizeFiller.json", - "sourceHash" : "ba43815471f10315bb2e86f1f3a5afa8030f573daf79c46e6475708c7071a4eb" + "sourceHash" : "41613338a4b1a9bea866a737a51252aa2065946b79a30306349a28a7c2345e8d" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/call_then_call_value_fail_then_returndatasize.json b/GeneralStateTests/stReturnDataTest/call_then_call_value_fail_then_returndatasize.json index fb495d5bc..a281b473f 100644 --- a/GeneralStateTests/stReturnDataTest/call_then_call_value_fail_then_returndatasize.json +++ b/GeneralStateTests/stReturnDataTest/call_then_call_value_fail_then_returndatasize.json @@ -2,10 +2,10 @@ "call_then_call_value_fail_then_returndatasize" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/call_then_call_value_fail_then_returndatasizeFiller.json", - "sourceHash" : "e788a2822d3104ca49be2701732637ddfa9c8982c917e9f8486c8cd1616fbcb8" + "sourceHash" : "eda6898ef2b77cf421729d87a040e937fe228e4388a9ce19f9216d3c15e6aae1" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/call_then_create_successful_then_returndatasize.json b/GeneralStateTests/stReturnDataTest/call_then_create_successful_then_returndatasize.json index 84e5d4198..a6b1d1e21 100644 --- a/GeneralStateTests/stReturnDataTest/call_then_create_successful_then_returndatasize.json +++ b/GeneralStateTests/stReturnDataTest/call_then_create_successful_then_returndatasize.json @@ -2,10 +2,10 @@ "call_then_create_successful_then_returndatasize" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/call_then_create_successful_then_returndatasizeFiller.json", - "sourceHash" : "4e52deb184bfb1c8e36322e7d4d9a5deb0f2fb2904599eddb93196ef9a4b34f8" + "sourceHash" : "3fac1db2c81af657a592242435ead87be40a355f56b2d692e7670e9354b36349" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/create_callprecompile_returndatasize.json b/GeneralStateTests/stReturnDataTest/create_callprecompile_returndatasize.json index de36ac383..e6d01b018 100644 --- a/GeneralStateTests/stReturnDataTest/create_callprecompile_returndatasize.json +++ b/GeneralStateTests/stReturnDataTest/create_callprecompile_returndatasize.json @@ -2,10 +2,10 @@ "create_callprecompile_returndatasize" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/create_callprecompile_returndatasizeFiller.json", - "sourceHash" : "8c969960b363d057495457ffdd794b27409a3cf726745ca96f81b357111127a5" + "sourceHash" : "7bf8eea10200774c5314e6febfaa2cf0a56da036319102b05e110768cef22008" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json b/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json index d2dd49713..4a099da36 100644 --- a/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json +++ b/GeneralStateTests/stReturnDataTest/modexp_modsize0_returndatasize.json @@ -2,10 +2,10 @@ "modexp_modsize0_returndatasize" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.97cfc1b7.Linux.g++", - "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/modexp_modsize0_returndatasizeFiller.json", - "sourceHash" : "bc23b19c17e0916eb153acaa650db37a0b1835e1fc458f7b93b8a261035bdeac" + "sourceHash" : "2dc69c824ab346bfb43ce2aae3239392ba75e5de83c8131cafe7a5a797e97e25" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -156,100 +156,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "Frontier" : [ - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 3, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 4, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 1, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 2, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 3, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - }, - { - "hash" : "0xb8bcc98495911dd62e8d94baf8ce98b4068c3c053c1fb8bace6c9908f94da011", - "indexes" : { - "data" : 4, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_0_0_following_successful_create.json b/GeneralStateTests/stReturnDataTest/returndatacopy_0_0_following_successful_create.json index 2867bb090..e080d31a0 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_0_0_following_successful_create.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_0_0_following_successful_create.json @@ -2,10 +2,10 @@ "returndatacopy_0_0_following_successful_create" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_0_0_following_successful_createFiller.json", - "sourceHash" : "a15c39a4cbfd63db855f1d6e572340bfd876653f42cab1665873c4b25b0ba425" + "sourceHash" : "27d165ed6e87e436fb7b95ca5922b93d742fbfb44b000d2b624167dbee9b95fd" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -91,7 +91,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_afterFailing_create.json b/GeneralStateTests/stReturnDataTest/returndatacopy_afterFailing_create.json index e0e2d165c..cb6cf01ec 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_afterFailing_create.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_afterFailing_create.json @@ -2,10 +2,10 @@ "returndatacopy_afterFailing_create" : { "_info" : { "comment" : "Returndatacopy after failing create case due to 0xfd code.", - "filledwith" : "cpp-1.3.0+commit.b5a95200.Linux.g++", - "lllcversion" : "Version: 0.4.17-develop.2017.9.19+commit.1fc71bd7.mod.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_afterFailing_createFiller.json", - "sourceHash" : "acdc869bc19f043c98f114542474ffafac0fad67d68b744cf1414f7bd45b86e3" + "sourceHash" : "236a3fcfffd8eeb6fcf1d349c539a7d54532a1bf6beaa4ba7febf8bf7fc8a060" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -26,50 +26,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "EIP150" : [ - { - "hash" : "0x38eb813de7bd4c0d588f96c4282b933d2fe227f7cf4fb768f721a084d2e0f6a1", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "EIP158" : [ - { - "hash" : "0x38eb813de7bd4c0d588f96c4282b933d2fe227f7cf4fb768f721a084d2e0f6a1", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Frontier" : [ - { - "hash" : "0x38eb813de7bd4c0d588f96c4282b933d2fe227f7cf4fb768f721a084d2e0f6a1", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0x38eb813de7bd4c0d588f96c4282b933d2fe227f7cf4fb768f721a084d2e0f6a1", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { @@ -91,7 +47,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_callcode.json b/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_callcode.json index e42e29f5f..e88ea8cd4 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_callcode.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_callcode.json @@ -2,10 +2,10 @@ "returndatacopy_after_failing_callcode" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_callcodeFiller.json", - "sourceHash" : "736e70ad14eae6ea29740b5738e774738ecb4a05833a201b12d657399bce0f81" + "sourceHash" : "ca400204ebe3e7b927e73179041515d2a729eb487b9c43597d2b6a2742145ed6" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_delegatecall.json b/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_delegatecall.json index c926537a4..e26997cef 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_delegatecall.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_delegatecall.json @@ -2,10 +2,10 @@ "returndatacopy_after_failing_delegatecall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_delegatecallFiller.json", - "sourceHash" : "3d4b886f26ddc7b68f0e90779b564305e7fc56abc9e74092b8d79106921f32ce" + "sourceHash" : "19f84253bde45f5890ae5a27c5a3140ec722e0ff343fbcb82694030fd94a535c" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_staticcall.json b/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_staticcall.json index 6a2d0008c..4ffb4fb90 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_staticcall.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_after_failing_staticcall.json @@ -2,10 +2,10 @@ "returndatacopy_after_failing_staticcall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_failing_staticcallFiller.json", - "sourceHash" : "b8d7cfce781aa99a2f20ece789e2b63ba9cdf706ad08bc7dd13f1bd22d89ab48" + "sourceHash" : "d241ae0a9969c0f6889483d9ac2567bbe1380808807a118d7471a446df7b707e" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_after_revert_in_staticcall.json b/GeneralStateTests/stReturnDataTest/returndatacopy_after_revert_in_staticcall.json index 4f541141f..a733ff56d 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_after_revert_in_staticcall.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_after_revert_in_staticcall.json @@ -2,10 +2,10 @@ "returndatacopy_after_revert_in_staticcall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.40c7ceba.Linux.g++", - "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_revert_in_staticcallFiller.json", - "sourceHash" : "41f9c9fd2178bcb1dfcde9baaf63523fb5038c3bb9197fb1809a80cf32613557" + "sourceHash" : "cbd2b7a282595bd01b4e221a976310972246e232ed1ce41a4bbf76045d69efa9" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0xa9e5daee168e07004be7be5b4cc5ddc88eb5353d44091dae904f946f89ee56c7", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0xa9e5daee168e07004be7be5b4cc5ddc88eb5353d44091dae904f946f89ee56c7", @@ -98,7 +87,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_callcode.json b/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_callcode.json index edee3592c..a05b2557d 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_callcode.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_callcode.json @@ -2,10 +2,10 @@ "returndatacopy_after_successful_callcode" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_callcodeFiller.json", - "sourceHash" : "e93d36442d15d39b7571484f30a882a571ea67f5e4887250edd209f8c42fedfe" + "sourceHash" : "e21272ade05b8a3bb1398aa8c98ad258562b8f81ec32ba79eb82142b4cac4f8d" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x33c5952ac1202c1fc363f3fe3afade31fd9a76a2e4d4519ff733515b86b60060", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x33c5952ac1202c1fc363f3fe3afade31fd9a76a2e4d4519ff733515b86b60060", @@ -91,7 +80,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_delegatecall.json b/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_delegatecall.json index a733534e3..ecb72e4bc 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_delegatecall.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_delegatecall.json @@ -2,10 +2,10 @@ "returndatacopy_after_successful_delegatecall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_delegatecallFiller.json", - "sourceHash" : "4298fe5b41411ae1e37a2e334c4497e818a931f3ae16d8a0264e4b511c08d82d" + "sourceHash" : "683de757bcdcdb36779fdaf22d206c90becd01aa7806b4a2e49f469095b00302" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0xc78405c9e240de4f84a9dc9be4a4adbf58264d50327d2625d39d94ae4faefcd4", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0xc78405c9e240de4f84a9dc9be4a4adbf58264d50327d2625d39d94ae4faefcd4", @@ -91,7 +80,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_staticcall.json b/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_staticcall.json index 903a02b07..fa7090db1 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_staticcall.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_after_successful_staticcall.json @@ -2,10 +2,10 @@ "returndatacopy_after_successful_staticcall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_after_successful_staticcallFiller.json", - "sourceHash" : "7b88e477736a076ab891ba72e2a3bb974b262b5f04c6a9c608eefb349a4dbac8" + "sourceHash" : "498d4eb840cb7bad6a122c6fb672bc505eb19c238b317d15a7c1aad118d8bcad" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0xb049b60edb5cc4ab52d26119e93c6179cdf5837af6cd6f8d88db070ee028fa23", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0xb049b60edb5cc4ab52d26119e93c6179cdf5837af6cd6f8d88db070ee028fa23", @@ -98,7 +87,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_following_call.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_call.json index bba0bea77..ae0252f12 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_following_call.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_call.json @@ -2,10 +2,10 @@ "returndatacopy_following_call" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_callFiller.json", - "sourceHash" : "fe3e01c78c6f2c0633aa357ea71f08f0ca61310819f5f3298cae9680bbcbcae8" + "sourceHash" : "141a7d620b7b07d4543ba3d7b38b71b74cc3f889198a760dd039dccf2abae654" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_following_create.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_create.json index ece7affb4..ceff116c4 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_following_create.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_create.json @@ -2,10 +2,10 @@ "returndatacopy_following_create" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_createFiller.json", - "sourceHash" : "32e8b31062eefa172572b574c36edc72da8d9f20933103082b0e5f8787339aad" + "sourceHash" : "ab3829ff69b242345890e5d2bf6c90d155363bb2644814bb5db639f762e4921c" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_following_failing_call.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_failing_call.json index d09817ab5..0d13117ae 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_following_failing_call.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_failing_call.json @@ -2,10 +2,10 @@ "returndatacopy_following_failing_call" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_failing_callFiller.json", - "sourceHash" : "fa3b538ea74deb3ed763ad991c5af86f83ebbd4291937d92d37489b1e25f1b9f" + "sourceHash" : "faf50bbb3721f5f37eb0dae83ecf0a9ec840ab7824c416fce6f598c661f54e20" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert.json index f796a61f8..8874310d5 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert.json @@ -2,10 +2,10 @@ "returndatacopy_following_revert" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revertFiller.json", - "sourceHash" : "b66f7f3e5fc2ac006289b45d33e427fa292c39997c8cc648a5922b582e5ff76e" + "sourceHash" : "70440f03b2dd61e4dff4473356ee8444042100307326598c69820f68b02d403d" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert_in_create.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert_in_create.json index d17e8faea..b5579148e 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert_in_create.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_revert_in_create.json @@ -2,10 +2,10 @@ "returndatacopy_following_revert_in_create" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.2cf4e7c3.Linux.g++", - "lllcversion" : "Version: 0.4.20-develop.2017.12.6+commit.c2109436.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_revert_in_createFiller.json", - "sourceHash" : "aba3ee3543bd056e007fecda3fb1967378361340a1df4d3c160306fa114a6f9a" + "sourceHash" : "2bfd895b01044003f95cffabc0d2eeec48a21813a197feee12a887506d37ef3f" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -91,7 +91,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_following_successful_create.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_successful_create.json index c08e47cd6..eb58d218d 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_following_successful_create.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_successful_create.json @@ -2,10 +2,10 @@ "returndatacopy_following_successful_create" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_successful_createFiller.json", - "sourceHash" : "8f6784b44d4d922bd265657154597fb2b6f7c25914b4ed9a6787237b7e649a26" + "sourceHash" : "d0edfa0c82c1574e5e6357be5b4c9c403cbabe57a944f29ea71549cd4cd08397" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -91,7 +91,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer.json b/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer.json index 4996ced74..244651347 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_following_too_big_transfer.json @@ -1,11 +1,11 @@ { "returndatacopy_following_too_big_transfer" : { "_info" : { - "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "comment" : "This test tries RETURNDATACOPY with a non-zero size after a CALL that fails because of insufficient balance.", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_following_too_big_transferFiller.json", - "sourceHash" : "a735a750ad9985f97135a986589de9064849930042cfe80565830419853d5684" + "sourceHash" : "52b004940b4fa169badd93b1f8d4f950c4786ab66898c51d3ddb01630e2bbcde" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_initial.json b/GeneralStateTests/stReturnDataTest/returndatacopy_initial.json index e7124da10..77dcd3463 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_initial.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_initial.json @@ -2,10 +2,10 @@ "returndatacopy_initial" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initialFiller.json", - "sourceHash" : "7171ae1045eea05604f819a5ebfc9316ac9f57b2c1060bbe3c38c167b8c409b3" + "sourceHash" : "e614037faef35ca345585456f61282bf8bfcbe2a3f04bf220ac497bdce614a61" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -91,7 +91,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_initial_256.json b/GeneralStateTests/stReturnDataTest/returndatacopy_initial_256.json index 5cee15dc1..8b9ff081a 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_initial_256.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_initial_256.json @@ -2,10 +2,10 @@ "returndatacopy_initial_256" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_256Filler.json", - "sourceHash" : "e7c389503bd530c11e19f22756d950fdd27c1008e472936dc8c815750d6b92ed" + "sourceHash" : "a4bc2767ff9a74fb4cf5fe0a36a488671e494d805cb474e9fd9328f1ec743721" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_initial_big_sum.json b/GeneralStateTests/stReturnDataTest/returndatacopy_initial_big_sum.json index 97553e1b8..dba81c168 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_initial_big_sum.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_initial_big_sum.json @@ -2,10 +2,10 @@ "returndatacopy_initial_big_sum" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_initial_big_sumFiller.json", - "sourceHash" : "d1e7bbf107b739865646d9bb485fcbdf6f9fc4c4ad8337c344b08cea1d927a45" + "sourceHash" : "5b5ffede87e75d676368c79ec9bfb62d0b40b182f515139176c690896e51687b" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -91,7 +91,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatacopy_overrun.json b/GeneralStateTests/stReturnDataTest/returndatacopy_overrun.json index 8769b21c0..685a8bdd0 100644 --- a/GeneralStateTests/stReturnDataTest/returndatacopy_overrun.json +++ b/GeneralStateTests/stReturnDataTest/returndatacopy_overrun.json @@ -2,10 +2,10 @@ "returndatacopy_overrun" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatacopy_overrunFiller.json", - "sourceHash" : "bebc269a55bc6772280a966b2c6793c13b651659458b86b961e49c4447d70254" + "sourceHash" : "591aca6b972c80108bfda312560871eea892a4d9aff7de187082871f1003d696" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_callcode.json b/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_callcode.json index 99d648f32..7fbd94157 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_callcode.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_callcode.json @@ -2,10 +2,10 @@ "returndatasize_after_failing_callcode" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_callcodeFiller.json", - "sourceHash" : "269879877e559a90e95301ff6edad8288449e232de0a09769b88534c5c353112" + "sourceHash" : "6a5e028b2917a661bdac4e2ab540a7726126b8b305ce2916c1e8ecdeaadb4e56" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x33d1cb602cf9138ae75227fbfa1a49ac5c60365097343845926d4257eb0be45c", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x33d1cb602cf9138ae75227fbfa1a49ac5c60365097343845926d4257eb0be45c", @@ -98,7 +87,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_delegatecall.json b/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_delegatecall.json index e2fe0f7c3..c0d553b24 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_delegatecall.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_delegatecall.json @@ -2,10 +2,10 @@ "returndatasize_after_failing_delegatecall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_delegatecallFiller.json", - "sourceHash" : "76bed7d9eb3d69fe85a6ce4f3a50929d5e66eef29571131a28919b518ad8a058" + "sourceHash" : "c1460a359d66b2d9c0e38b0564367ec4ef64baaf944e0d905b47452db6744004" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -26,50 +26,6 @@ }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } - ], - "EIP150" : [ - { - "hash" : "0xfd9a97b53ede1de4e9a36da18c60f055d7b41de4b3d8b4db56ed948d46d7a787", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "EIP158" : [ - { - "hash" : "0xfd9a97b53ede1de4e9a36da18c60f055d7b41de4b3d8b4db56ed948d46d7a787", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Frontier" : [ - { - "hash" : "0xfd9a97b53ede1de4e9a36da18c60f055d7b41de4b3d8b4db56ed948d46d7a787", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], - "Homestead" : [ - { - "hash" : "0xfd9a97b53ede1de4e9a36da18c60f055d7b41de4b3d8b4db56ed948d46d7a787", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } ] }, "pre" : { @@ -98,7 +54,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_staticcall.json b/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_staticcall.json index 4474b1252..38fb577a7 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_staticcall.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_after_failing_staticcall.json @@ -2,10 +2,10 @@ "returndatasize_after_failing_staticcall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_failing_staticcallFiller.json", - "sourceHash" : "173c24166600f84a02921de3e5b523771a519799f457fbfedb940119fd54ea47" + "sourceHash" : "3829b59ae7d1137a0850a757130522492789aedfa76b5ec39609fb3fbc707c2f" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0xa5c645c0ddc7292ae3619e2fd980c4625b78b7a9c0c75030322ee1257b485edd", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0xa5c645c0ddc7292ae3619e2fd980c4625b78b7a9c0c75030322ee1257b485edd", @@ -98,7 +87,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_oog_after_deeper.json b/GeneralStateTests/stReturnDataTest/returndatasize_after_oog_after_deeper.json index 5dfc731a2..c976cc528 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_oog_after_deeper.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_after_oog_after_deeper.json @@ -2,10 +2,10 @@ "returndatasize_after_oog_after_deeper" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.b5a95200.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.10.16+commit.c2fab07c.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_oog_after_deeperFiller.json", - "sourceHash" : "1b31d311482251667a8dd297f190145bacd1d3777be47cf014e6c3810e0cd2c6" + "sourceHash" : "0006b237017287b4247529a1f3443fce313d1d8343a5cdf844f6e178afbff323" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x828a153a2219d05fc54fa78970fb6ee3c7af5522bc73faffdc58a5d8df2986c0", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x828a153a2219d05fc54fa78970fb6ee3c7af5522bc73faffdc58a5d8df2986c0", @@ -107,7 +96,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_callcode.json b/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_callcode.json index ed6a48cc1..5c50fc5f7 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_callcode.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_callcode.json @@ -2,10 +2,10 @@ "returndatasize_after_successful_callcode" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_callcodeFiller.json", - "sourceHash" : "935e79914f1be39dce790387fa435520ef9a0005edee44a4cd0159d2712e8cb8" + "sourceHash" : "71c2e26ea1a0d8053f12cae2edc37934964e48ae725353728fb059ca2e788d32" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x3f261d920c224e6bcb1fa4a4c1a3d5bd7433db6485803c39e431b694c0bf7601", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x3f261d920c224e6bcb1fa4a4c1a3d5bd7433db6485803c39e431b694c0bf7601", @@ -90,7 +79,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_delegatecall.json b/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_delegatecall.json index bac9873ae..9b18ee8e2 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_delegatecall.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_delegatecall.json @@ -2,10 +2,10 @@ "returndatasize_after_successful_delegatecall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_delegatecallFiller.json", - "sourceHash" : "345b6b32a01cda2e00738f140eaa4b162390b09ff9d43be70912006450964b6f" + "sourceHash" : "a63ffc1799af8ab62fee78dd5554ad8a43b8c66476813722238e1c0823959862" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0x7abce181934e9acd32e4cc1de7207f39e1844a7f9a97a039f70bab221db8ccb1", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0x7abce181934e9acd32e4cc1de7207f39e1844a7f9a97a039f70bab221db8ccb1", @@ -91,7 +80,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_staticcall.json b/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_staticcall.json index 6bcafc1b4..ae4604b20 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_staticcall.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_after_successful_staticcall.json @@ -2,10 +2,10 @@ "returndatasize_after_successful_staticcall" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_after_successful_staticcallFiller.json", - "sourceHash" : "173fb05759375a9c3c36c5431df79fc7162fe4ab0d15057b79f9c25f29d57fd8" + "sourceHash" : "5044e7f929120d161a8f709071b393f958a4149193032039f4376e1487055d49" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -27,17 +27,6 @@ "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" } ], - "EIP150" : [ - { - "hash" : "0xde7f9d731b84dbbb597e8e31733165573df7b7c042f227c94a08428ee893de06", - "indexes" : { - "data" : 0, - "gas" : 0, - "value" : 0 - }, - "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" - } - ], "EIP158" : [ { "hash" : "0xde7f9d731b84dbbb597e8e31733165573df7b7c042f227c94a08428ee893de06", @@ -91,7 +80,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_bug.json b/GeneralStateTests/stReturnDataTest/returndatasize_bug.json index 784458363..5cb2ed938 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_bug.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_bug.json @@ -2,10 +2,10 @@ "returndatasize_bug" : { "_info" : { "comment" : "RETURNDATASIZE after a failing CALL (due to insufficient balance) should return 0", - "filledwith" : "cpp-1.3.0+commit.c5d2b48b.Linux.g++", - "lllcversion" : "Version: 0.4.17-develop.2017.9.19+commit.1fc71bd7.mod.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_bugFiller.json", - "sourceHash" : "2bc31aabeff6ea5cc0f6c39fd1c8aa5a0bdad31bf5afc68833a7280b31736374" + "sourceHash" : "fe7ace5b8f33c5b2a3d115c8b759ffb7adb0226dddad7ecd7e1d0defa95e33d8" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -98,7 +98,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_following_successful_create.json b/GeneralStateTests/stReturnDataTest/returndatasize_following_successful_create.json index 549a01847..af560a1aa 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_following_successful_create.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_following_successful_create.json @@ -2,10 +2,10 @@ "returndatasize_following_successful_create" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_following_successful_createFiller.json", - "sourceHash" : "11163643fb95934fd9a475bf2b200161697c1c80dfa94cdc4a3321fe350cedb9" + "sourceHash" : "ace7b4e913ccdbe5bef7d82e35c4402fd6deb316fcafbbab893d971203efd31c" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -91,7 +91,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_initial.json b/GeneralStateTests/stReturnDataTest/returndatasize_initial.json index 32a189dc9..1d2dfe837 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_initial.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_initial.json @@ -2,10 +2,10 @@ "returndatasize_initial" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initialFiller.json", - "sourceHash" : "d6e700e8d6c163037f2372776490fad6167e1d79b246b72dedb78c340af561e8" + "sourceHash" : "ad7f78240c0d4c8352bce17aa1cbe35eac937d0856ef4e5219f0156708552736" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -91,7 +91,7 @@ }, "transaction" : { "data" : [ - "" + "0x" ], "gasLimit" : [ "0x0a00000000" diff --git a/GeneralStateTests/stReturnDataTest/returndatasize_initial_zero_read.json b/GeneralStateTests/stReturnDataTest/returndatasize_initial_zero_read.json index 3f7a33f80..089798dd4 100644 --- a/GeneralStateTests/stReturnDataTest/returndatasize_initial_zero_read.json +++ b/GeneralStateTests/stReturnDataTest/returndatasize_initial_zero_read.json @@ -2,10 +2,10 @@ "returndatasize_initial_zero_read" : { "_info" : { "comment" : "", - "filledwith" : "cpp-1.3.0+commit.6e0ce939.Linux.g++", - "lllcversion" : "Version: 0.4.18-develop.2017.9.25+commit.a72237f2.Linux.g++", + "filledwith" : "cpp-1.3.0+commit.ee0c6776.Linux.g++", + "lllcversion" : "Version: 0.4.20-develop.2018.2.4+commit.c696803f.Linux.g++", "source" : "src/GeneralStateTestsFiller/stReturnDataTest/returndatasize_initial_zero_readFiller.json", - "sourceHash" : "755d1b0457b71ba2c7469b3677dde2142131100fe41c7e76395167bdc0ffaf75" + "sourceHash" : "b48b7f7bf7c1aec54fc8899baaf2ed6c369fe8503f07b7a5bf244d300c615771" }, "env" : { "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", @@ -136,7 +136,7 @@ }, "transaction" : { "data" : [ - "", + "0x", "0x992919aa" ], "gasLimit" : [ 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" : "0x01" + } + } + } + }, + { + "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" : "0x01" + } + } + } + }, + { + "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" : "0x01" + } + } + } + }, + { + "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": "0x01" + } + } + } + }, + { + "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" : "0x01" + } + } + } + }, + { + "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" : { |