diff --git a/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0.json b/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0.json index a38eccf6f15..6eb3bada5a1 100644 --- a/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0.json +++ b/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0.json @@ -2,13 +2,13 @@ "push0_d0g0v0_London" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "96a01a76859d4e6efd7c944acb6230a585e25c8a4dcbb53375d12f9a7a7b4f82", + "generatedTestHash" : "ba1bc89b5a4919a3cedfbef9032adfaaa08c48bb9bc6ea88f8b7e54330563aa5", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -20,18 +20,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x02423f", - "hash" : "0x76a09f305b247b145d14d8797c97435db88ff6c9f0cbc81546928b965d50170e", + "hash" : "0xab5e9d5fcf5513678a933e4fef14283dd18e420b7b5140015d1c046731321d19", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0x811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251", + "stateRoot" : "0x2bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720", "timestamp" : "0x03e8", "transactionsTrie" : "0x63812ad6ba701a6055da6d6b253c1f34a47fce8cc3ba7c58679488d672aa2a0f", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251a063812ad6ba701a6055da6d6b253c1f34a47fce8cc3ba7c58679488d672aa2a0fa0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ba040c30479d1f1f7ac729145a6e98ff0bc4882cc21930cc283db84f42f1852d9fba0567ecfa0b8daeedfd9ab8d520bcf44f06d682be47dac7d64a6865cec4ec33cefc0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720a063812ad6ba701a6055da6d6b253c1f34a47fce8cc3ba7c58679488d672aa2a0fa0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ba040c30479d1f1f7ac729145a6e98ff0bc4882cc21930cc283db84f42f1852d9fba0567ecfa0b8daeedfd9ab8d520bcf44f06d682be47dac7d64a6865cec4ec33cefc0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000100", @@ -58,19 +58,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x76a09f305b247b145d14d8797c97435db88ff6c9f0cbc81546928b965d50170e", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xab5e9d5fcf5513678a933e4fef14283dd18e420b7b5140015d1c046731321d19", "network" : "London", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -105,7 +105,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -166,7 +173,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -191,13 +205,13 @@ "push0_d0g0v0_London+3855" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "8ac519ea736dfab19b281b05b4ff0311f62ba078425b123f774f4d3b6a9b58c6", + "generatedTestHash" : "31f4a60695d9e02bdce37df7e19f257d052481f56788b5d56fb10e8a388c5ff5", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -209,18 +223,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x015fb4", - "hash" : "0x7032b5f4e9c81bbeb47c7cf938c02aa803d5f33895b5ce7e10fee1b375fd22e4", + "hash" : "0x2e3ca7fecdbcc8762d3770140113397ae1555a7d1c11e7fb840259b55b8a1270", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0xe3f57619cb089c0f6fd55ab9734ce17512509577934e91d55f3c65b5058f6a64", - "stateRoot" : "0x55c22c72dab5a19ea77f1c57c711b368f2a48c8e24ad56acb4ebd2905b9d17d4", + "stateRoot" : "0x2d5e07da3925f3a22a730e45902dc587c8cc9bb518965e6079557478e76d6a92", "timestamp" : "0x03e8", "transactionsTrie" : "0x63812ad6ba701a6055da6d6b253c1f34a47fce8cc3ba7c58679488d672aa2a0f", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa055c22c72dab5a19ea77f1c57c711b368f2a48c8e24ad56acb4ebd2905b9d17d4a063812ad6ba701a6055da6d6b253c1f34a47fce8cc3ba7c58679488d672aa2a0fa0e3f57619cb089c0f6fd55ab9734ce17512509577934e91d55f3c65b5058f6a64b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001840550000083015fb48203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ba040c30479d1f1f7ac729145a6e98ff0bc4882cc21930cc283db84f42f1852d9fba0567ecfa0b8daeedfd9ab8d520bcf44f06d682be47dac7d64a6865cec4ec33cefc0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02d5e07da3925f3a22a730e45902dc587c8cc9bb518965e6079557478e76d6a92a063812ad6ba701a6055da6d6b253c1f34a47fce8cc3ba7c58679488d672aa2a0fa0e3f57619cb089c0f6fd55ab9734ce17512509577934e91d55f3c65b5058f6a64b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001840550000083015fb48203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ba040c30479d1f1f7ac729145a6e98ff0bc4882cc21930cc283db84f42f1852d9fba0567ecfa0b8daeedfd9ab8d520bcf44f06d682be47dac7d64a6865cec4ec33cefc0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000100", @@ -247,19 +261,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x7032b5f4e9c81bbeb47c7cf938c02aa803d5f33895b5ce7e10fee1b375fd22e4", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0x2e3ca7fecdbcc8762d3770140113397ae1555a7d1c11e7fb840259b55b8a1270", "network" : "London+3855", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -295,7 +309,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -357,7 +378,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -382,13 +410,13 @@ "push0_d1g0v0_London" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "7a9fde005d1d893b19f99cd5bff06fa377b7cb67a9d062cc62243186e22953ae", + "generatedTestHash" : "74b88fbe894e84bfcf8ada2088282956cbedd7ddc9476301dfd75be873d1ffca", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -400,18 +428,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x02423f", - "hash" : "0x0f2f01c82b2c03e9b67a0f6445d127c825cf1b001e62ad313b1d874390f993de", + "hash" : "0xee2d936e6e4506458d63dbddcab47c67ffaec1e526521001664f83fb21092069", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0x811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251", + "stateRoot" : "0x2bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720", "timestamp" : "0x03e8", "transactionsTrie" : "0x0f39bb6dd70cae62f8634dbd5ea1ea01cc508ea9dc9509b8ab55dc5bbf6b19f8", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90275f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251a00f39bb6dd70cae62f8634dbd5ea1ea01cc508ea9dc9509b8ab55dc5bbf6b19f8a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af875f873800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001b9f43461d911db5b49c5ec30977148b9ca28eccc4dc8b0f8269e039a548c48219a038a0a2bae79588d6a4b3849a32e5d94fd0da51b4f1ada903221873b4e65f5173c0", + "rlp" : "0xf90275f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720a00f39bb6dd70cae62f8634dbd5ea1ea01cc508ea9dc9509b8ab55dc5bbf6b19f8a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af875f873800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001b9f43461d911db5b49c5ec30977148b9ca28eccc4dc8b0f8269e039a548c48219a038a0a2bae79588d6a4b3849a32e5d94fd0da51b4f1ada903221873b4e65f5173c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000200", @@ -438,19 +466,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x0f2f01c82b2c03e9b67a0f6445d127c825cf1b001e62ad313b1d874390f993de", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xee2d936e6e4506458d63dbddcab47c67ffaec1e526521001664f83fb21092069", "network" : "London", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -485,7 +513,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -546,7 +581,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -571,13 +613,13 @@ "push0_d1g0v0_London+3855" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "3ddca7d33e0b6c469c40817912241a7fef10fa653d45003539586b6028c3daf4", + "generatedTestHash" : "9e234034ab9ae1a7a867f4e2a902a931ea05d8ca4d53579614a48fd7974a5329", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -589,18 +631,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x0173b2", - "hash" : "0x9178b4ee3c7333ccd5e9352ea04b277597a2c64a447587dec0a29120caf33eae", + "hash" : "0x4d8e1ffbe243b288504e6bc952f91a03bf458c1f78227b93b5bb7f82b7c0fe34", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0x098c0ff2873c6cf526e999ca5e964ffecc73e646f24ce2e9f2847c6f4a01e08a", - "stateRoot" : "0xf5c8cb38a12e1c238662a3dc27029071a998157a2228e7bd271948591727bc51", + "stateRoot" : "0x85719898796511fe4a83b4f31f30e3fe0d695b1b024079eed4db3241117890bd", "timestamp" : "0x03e8", "transactionsTrie" : "0x0f39bb6dd70cae62f8634dbd5ea1ea01cc508ea9dc9509b8ab55dc5bbf6b19f8", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90275f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f5c8cb38a12e1c238662a3dc27029071a998157a2228e7bd271948591727bc51a00f39bb6dd70cae62f8634dbd5ea1ea01cc508ea9dc9509b8ab55dc5bbf6b19f8a0098c0ff2873c6cf526e999ca5e964ffecc73e646f24ce2e9f2847c6f4a01e08ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000830173b28203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af875f873800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001b9f43461d911db5b49c5ec30977148b9ca28eccc4dc8b0f8269e039a548c48219a038a0a2bae79588d6a4b3849a32e5d94fd0da51b4f1ada903221873b4e65f5173c0", + "rlp" : "0xf90275f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa085719898796511fe4a83b4f31f30e3fe0d695b1b024079eed4db3241117890bda00f39bb6dd70cae62f8634dbd5ea1ea01cc508ea9dc9509b8ab55dc5bbf6b19f8a0098c0ff2873c6cf526e999ca5e964ffecc73e646f24ce2e9f2847c6f4a01e08ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000830173b28203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af875f873800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001b9f43461d911db5b49c5ec30977148b9ca28eccc4dc8b0f8269e039a548c48219a038a0a2bae79588d6a4b3849a32e5d94fd0da51b4f1ada903221873b4e65f5173c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000200", @@ -627,19 +669,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x9178b4ee3c7333ccd5e9352ea04b277597a2c64a447587dec0a29120caf33eae", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0x4d8e1ffbe243b288504e6bc952f91a03bf458c1f78227b93b5bb7f82b7c0fe34", "network" : "London+3855", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -675,7 +717,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -737,7 +786,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -762,13 +818,13 @@ "push0_d2g0v0_London" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "8de3ef31d010241a880fd44bcf1204304b5f45cd3f5911350f9d9453a4d21305", + "generatedTestHash" : "6168dcbf1bbe7aa166cee9efcc059eedf3778d458a6f7e978e31c59dc89ed9c7", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -780,18 +836,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x02423f", - "hash" : "0x874c9dee069c6710ef93e01ffea8330dff113cb677c149ad0d3bc3b9e522a6a2", + "hash" : "0xe215afa2cfe6914f74a5b4583cca4f6ec0cfa50c8b88dc12812ee2e783664d0e", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0x811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251", + "stateRoot" : "0x2bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720", "timestamp" : "0x03e8", "transactionsTrie" : "0xa86c3aeefad4cef5402d18a19ce536df1b963e0e8793124cd232c8e15d111218", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251a0a86c3aeefad4cef5402d18a19ce536df1b963e0e8793124cd232c8e15d111218a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000003001ba0d2e4909b016fd0bbc811cd22ae17692b1dd2766b5d4534b79d05ea5b6128e4e9a033edc830c639c422099f36d73722dfc51b123c1bd772501b81ebc4358a9340b4c0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720a0a86c3aeefad4cef5402d18a19ce536df1b963e0e8793124cd232c8e15d111218a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000003001ba0d2e4909b016fd0bbc811cd22ae17692b1dd2766b5d4534b79d05ea5b6128e4e9a033edc830c639c422099f36d73722dfc51b123c1bd772501b81ebc4358a9340b4c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000300", @@ -818,19 +874,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x874c9dee069c6710ef93e01ffea8330dff113cb677c149ad0d3bc3b9e522a6a2", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xe215afa2cfe6914f74a5b4583cca4f6ec0cfa50c8b88dc12812ee2e783664d0e", "network" : "London", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -865,7 +921,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -926,7 +989,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -951,13 +1021,13 @@ "push0_d2g0v0_London+3855" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "2453daa03209b40f8e3090e3a52017fbe7e86c4ea2bb836094a33510a4031f0b", + "generatedTestHash" : "56447bd08947f7b38b6bd554df9b94fa59835b88509a4e335d43b1d2b8a4395f", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -969,18 +1039,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x02423f", - "hash" : "0x874c9dee069c6710ef93e01ffea8330dff113cb677c149ad0d3bc3b9e522a6a2", + "hash" : "0xe215afa2cfe6914f74a5b4583cca4f6ec0cfa50c8b88dc12812ee2e783664d0e", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0x811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251", + "stateRoot" : "0x2bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720", "timestamp" : "0x03e8", "transactionsTrie" : "0xa86c3aeefad4cef5402d18a19ce536df1b963e0e8793124cd232c8e15d111218", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251a0a86c3aeefad4cef5402d18a19ce536df1b963e0e8793124cd232c8e15d111218a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000003001ba0d2e4909b016fd0bbc811cd22ae17692b1dd2766b5d4534b79d05ea5b6128e4e9a033edc830c639c422099f36d73722dfc51b123c1bd772501b81ebc4358a9340b4c0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720a0a86c3aeefad4cef5402d18a19ce536df1b963e0e8793124cd232c8e15d111218a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000003001ba0d2e4909b016fd0bbc811cd22ae17692b1dd2766b5d4534b79d05ea5b6128e4e9a033edc830c639c422099f36d73722dfc51b123c1bd772501b81ebc4358a9340b4c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000300", @@ -1007,19 +1077,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x874c9dee069c6710ef93e01ffea8330dff113cb677c149ad0d3bc3b9e522a6a2", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xe215afa2cfe6914f74a5b4583cca4f6ec0cfa50c8b88dc12812ee2e783664d0e", "network" : "London+3855", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -1054,7 +1124,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1115,7 +1192,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1140,13 +1224,13 @@ "push0_d3g0v0_London" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "4c7e5ed493fb6df14551b14388b5429d4155b873db8cb33fe42e138dfc749a18", + "generatedTestHash" : "db69432acc6a508b1694be454ce144545f89f9f9c17ace30095cd1205a0a3069", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -1158,18 +1242,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x02423f", - "hash" : "0x67d53ae43c18a064a35a08cff8a4514bd7d35f325bcbd8f078e9b24dfc319c5a", + "hash" : "0x87b71d61238c85e0741eb99ec5350cf2cc5b2a7f5253c5034e890acda03e1fe3", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0x811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251", + "stateRoot" : "0x2bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720", "timestamp" : "0x03e8", "transactionsTrie" : "0xa4edfae00bb368f2626a85bc3eaa357713605e59c6031b0ec99da1f33db78735", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251a0a4edfae00bb368f2626a85bc3eaa357713605e59c6031b0ec99da1f33db78735a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000004001ca0f58b32b3474cd912ca18d95f9e83c4e614469b8897120cfbc663c86224d49003a051cc042a2d0e537892e6b2ba6dd56790cff05ae55917e44710e60b6efb112dafc0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720a0a4edfae00bb368f2626a85bc3eaa357713605e59c6031b0ec99da1f33db78735a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000004001ca0f58b32b3474cd912ca18d95f9e83c4e614469b8897120cfbc663c86224d49003a051cc042a2d0e537892e6b2ba6dd56790cff05ae55917e44710e60b6efb112dafc0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000400", @@ -1196,19 +1280,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x67d53ae43c18a064a35a08cff8a4514bd7d35f325bcbd8f078e9b24dfc319c5a", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0x87b71d61238c85e0741eb99ec5350cf2cc5b2a7f5253c5034e890acda03e1fe3", "network" : "London", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -1243,7 +1327,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1304,7 +1395,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1329,13 +1427,13 @@ "push0_d3g0v0_London+3855" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "175b6eeeaf3883c5a9e84b52df39f0f672dc9dc14bf3e3c4cec802f341662f6a", + "generatedTestHash" : "50a2a9fc84b1f79d132468fd8478244f6d6c10fad7c252c2f04a9d141d2b0efe", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -1347,18 +1445,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x011db6", - "hash" : "0xd55f84c68170afb159f11ae8307bceb6e11f466e8c900c2a412ef0a99d306119", + "hash" : "0x757dd68d62d110f8d113a92a2a4465ecd1af4fad975783922354b192de1da7fc", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0x8ccd97b2ec5d725cbc159e5a664684cbe714d49124fe09c1d8327a15ddc394bb", - "stateRoot" : "0xbc914df2e17209109b917d38009594ba4b2f6991b0fe3c013a74ab32c4595c53", + "stateRoot" : "0x22e5655f4e9417621861122e2ab2dfde87daf97f79ef5c7a0ca44f47d2a0c732", "timestamp" : "0x03e8", "transactionsTrie" : "0xa4edfae00bb368f2626a85bc3eaa357713605e59c6031b0ec99da1f33db78735", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0bc914df2e17209109b917d38009594ba4b2f6991b0fe3c013a74ab32c4595c53a0a4edfae00bb368f2626a85bc3eaa357713605e59c6031b0ec99da1f33db78735a08ccd97b2ec5d725cbc159e5a664684cbe714d49124fe09c1d8327a15ddc394bbb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001840550000083011db68203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000004001ca0f58b32b3474cd912ca18d95f9e83c4e614469b8897120cfbc663c86224d49003a051cc042a2d0e537892e6b2ba6dd56790cff05ae55917e44710e60b6efb112dafc0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa022e5655f4e9417621861122e2ab2dfde87daf97f79ef5c7a0ca44f47d2a0c732a0a4edfae00bb368f2626a85bc3eaa357713605e59c6031b0ec99da1f33db78735a08ccd97b2ec5d725cbc159e5a664684cbe714d49124fe09c1d8327a15ddc394bbb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001840550000083011db68203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000004001ca0f58b32b3474cd912ca18d95f9e83c4e614469b8897120cfbc663c86224d49003a051cc042a2d0e537892e6b2ba6dd56790cff05ae55917e44710e60b6efb112dafc0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000400", @@ -1385,19 +1483,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0xd55f84c68170afb159f11ae8307bceb6e11f466e8c900c2a412ef0a99d306119", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0x757dd68d62d110f8d113a92a2a4465ecd1af4fad975783922354b192de1da7fc", "network" : "London+3855", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -1431,7 +1529,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1493,7 +1598,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1518,13 +1630,13 @@ "push0_d4g0v0_London" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "3a62d768943eb2113f88783be641ed5c53ea836820e376873a08acb71353261b", + "generatedTestHash" : "3d7ab8777fbf7b3ab36106ea15f5e41def0a5c41019280153c5a8da08704a16f", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -1536,18 +1648,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x02423f", - "hash" : "0x11ba5bd09a123dc2a36b20eac6dbd6857fa24110c2f906f40f68f1096d44638d", + "hash" : "0x7efbd120f0dd79843ce4df9361c138082e6853bc84749ac5b4423221304cca1a", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0x811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251", + "stateRoot" : "0x2bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720", "timestamp" : "0x03e8", "transactionsTrie" : "0x5183a85b09ea87dc4ddef5f360c3be928935e9836f862907e3d58278c4e06975", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251a05183a85b09ea87dc4ddef5f360c3be928935e9836f862907e3d58278c4e06975a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000005001ba0d0972867184fabe09c73333c024d436c1899b04c2d724f5b8489986ca2e5b4f8a0617ed5211cc788f31c7e7332379745f643696350c023db76d7f08993668e9bb2c0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02bfa21d3ce31182f596a5f3f1ceaeac472462042d971af3734ff2fe35c15d720a05183a85b09ea87dc4ddef5f360c3be928935e9836f862907e3d58278c4e06975a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000005001ba0d0972867184fabe09c73333c024d436c1899b04c2d724f5b8489986ca2e5b4f8a0617ed5211cc788f31c7e7332379745f643696350c023db76d7f08993668e9bb2c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000500", @@ -1574,19 +1686,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x11ba5bd09a123dc2a36b20eac6dbd6857fa24110c2f906f40f68f1096d44638d", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0x7efbd120f0dd79843ce4df9361c138082e6853bc84749ac5b4423221304cca1a", "network" : "London", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -1621,7 +1733,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1682,7 +1801,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1707,13 +1833,13 @@ "push0_d4g0v0_London+3855" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "2be38d88d3c825f7ec965abb28ed14a33a3e7c2b411a5df006ff0b8d168fe196", + "generatedTestHash" : "5a68cde85201ea18b35fbfbeaa22793e0c3c196eb9ffb6ea516849c541ed7bcc", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "blocks" : [ { @@ -1724,19 +1850,19 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x05500000", - "gasUsed" : "0x02423f", - "hash" : "0x11ba5bd09a123dc2a36b20eac6dbd6857fa24110c2f906f40f68f1096d44638d", + "gasUsed" : "0x0216c6", + "hash" : "0xfb74329a860f09a26c5db4856dbe2f869f3d1a3e2947af0328a3588292294b63", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", - "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0x811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251", + "parentHash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", + "receiptTrie" : "0xd673c51e1572e83676852c95f03298a2362413876c090b4c4a9895c031c00e9a", + "stateRoot" : "0x0c7cb300f15360d26693ce5ce4ae3ab2594530344d54dd64ae64b9a99d8f61c7", "timestamp" : "0x03e8", "transactionsTrie" : "0x5183a85b09ea87dc4ddef5f360c3be928935e9836f862907e3d58278c4e06975", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa0a66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0811d1a8a2d4d3e1aa2f12e4f888a2bd4e1c83788e26a8430d737729fd769f251a05183a85b09ea87dc4ddef5f360c3be928935e9836f862907e3d58278c4e06975a0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000005001ba0d0972867184fabe09c73333c024d436c1899b04c2d724f5b8489986ca2e5b4f8a0617ed5211cc788f31c7e7332379745f643696350c023db76d7f08993668e9bb2c0", + "rlp" : "0xf90276f901faa0f2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00c7cb300f15360d26693ce5ce4ae3ab2594530344d54dd64ae64b9a99d8f61c7a05183a85b09ea87dc4ddef5f360c3be928935e9836f862907e3d58278c4e06975a0d673c51e1572e83676852c95f03298a2362413876c090b4c4a9895c031c00e9ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000830216c68203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000005001ba0d0972867184fabe09c73333c024d436c1899b04c2d724f5b8489986ca2e5b4f8a0617ed5211cc788f31c7e7332379745f643696350c023db76d7f08993668e9bb2c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000500", @@ -1763,19 +1889,19 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0xa66713448d7162de9586a4bd0eade1aed45418a1aee2fc1bb33f65280ba270ee", + "hash" : "0xf2411d2adfd0e57d698765d8eef164916f5120cc1ae418546888756a87d173b6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x6294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71ab", + "stateRoot" : "0x65a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06294ae2aa99117bfa0eabfe9750e7da6be7d9b1988cf0548b2d054ad3bae71aba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x11ba5bd09a123dc2a36b20eac6dbd6857fa24110c2f906f40f68f1096d44638d", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa065a513e6986b58deb56c9f58e4ba24e86ece880bc56d31c764c34fdb481182d5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xfb74329a860f09a26c5db4856dbe2f869f3d1a3e2947af0328a3588292294b63", "network" : "London+3855", "postState" : { "0x0000000000000000000000000000000000000100" : { @@ -1810,7 +1936,17 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + "0x00" : "0x01", + "0x01" : "0x01", + "0x02" : "0xff" + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } @@ -1823,7 +1959,7 @@ } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x0fffffe9698a", + "balance" : "0x0fffffeb1c44", "code" : "0x", "nonce" : "0x01", "storage" : { @@ -1834,6 +1970,7 @@ "code" : "0x6000600060006000600060003560601c620186a0f16000556001600155", "nonce" : "0x00", "storage" : { + "0x00" : "0x01", "0x01" : "0x01" } } @@ -1871,7 +2008,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } diff --git a/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0Gas2.json b/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0Gas2.json index 94a1a375192..02cb282b242 100644 --- a/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0Gas2.json +++ b/BlockchainTests/GeneralStateTests/VMTests/vmTests/push0Gas2.json @@ -4,11 +4,11 @@ "comment" : "", "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "2d56b0350a5c7e6e6e14cf4830b86dee699ce145943fdbbca65e6ef510c1f068", + "generatedTestHash" : "1a9667ec73201d7020639aeeb13c7ba541a8d5891a870c6912f667a2fc936783", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml", - "sourceHash" : "561b39e40318db754d7bb15139b24c8cf55d255bf9a92586bd0f1430a641c58c" + "sourceHash" : "93adb5d5680bfa21601719a9558b45a49a87f139451c6011e4540d8ea74212dd" }, "blocks" : [ { @@ -20,18 +20,18 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x02423f", - "hash" : "0xa6fb3589bb82e6bb8bad2d43530eb56a97c4379e5e6dde8990d32d064f5dfac6", + "hash" : "0xa0dc89f6234ac0aa948f5ccf205498b41706ad0ee766bd59cdcad1b991c64fca", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", + "parentHash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", "receiptTrie" : "0xa2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394", - "stateRoot" : "0xc4d58e0394f158c4d56846b53cb39929e054b2abab3468483e505276ef2971c9", + "stateRoot" : "0xf83db856f6f2b33637285e2fc2a13e8563f4b5fe5c1bdb928c70712934433d57", "timestamp" : "0x03e8", "transactionsTrie" : "0xb81c540ef9e6ab173f28d35f73bf374b6d425b9a28e1f30e871db31ee92d49fa", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa088b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c4d58e0394f158c4d56846b53cb39929e054b2abab3468483e505276ef2971c9a0b81c540ef9e6ab173f28d35f73bf374b6d425b9a28e1f30e871db31ee92d49faa0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ca07ca35b9faa1194e9e41b540d2b6e444e4fa53ad965c7ec13daee2d66a6bb6b17a0277aeba1448340329eaf4924eef938e51e7e7be7bc980e25a9bf6caf358603d9c0", + "rlp" : "0xf90276f901faa096976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f83db856f6f2b33637285e2fc2a13e8563f4b5fe5c1bdb928c70712934433d57a0b81c540ef9e6ab173f28d35f73bf374b6d425b9a28e1f30e871db31ee92d49faa0a2a11e82047086b298344363ffbbe7a7b10a2f58b4428894feb12e9c547b9394b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008302423f8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ca07ca35b9faa1194e9e41b540d2b6e444e4fa53ad965c7ec13daee2d66a6bb6b17a0277aeba1448340329eaf4924eef938e51e7e7be7bc980e25a9bf6caf358603d9c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000100", @@ -58,31 +58,31 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", + "hash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x2b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673b", + "stateRoot" : "0x89444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0xa6fb3589bb82e6bb8bad2d43530eb56a97c4379e5e6dde8990d32d064f5dfac6", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa089444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xa0dc89f6234ac0aa948f5ccf205498b41706ad0ee766bd59cdcad1b991c64fca", "network" : "London", "postState" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { } @@ -113,14 +113,14 @@ "pre" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { } @@ -147,11 +147,11 @@ "comment" : "", "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "f4f4c0043a5b7841ba6feb9291015482c5544d6c3da01c122cba0de6fa267d05", + "generatedTestHash" : "6b0e976fee7e84029f12942db821ea32064c77bddb05fd311f370ed46224579b", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml", - "sourceHash" : "561b39e40318db754d7bb15139b24c8cf55d255bf9a92586bd0f1430a641c58c" + "sourceHash" : "93adb5d5680bfa21601719a9558b45a49a87f139451c6011e4540d8ea74212dd" }, "blocks" : [ { @@ -162,19 +162,19 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x05500000", - "gasUsed" : "0x01b60c", - "hash" : "0x29e676891814f5fc06a7bc5db12e847220a6b159e04e07e40227dafab1d98d2a", + "gasUsed" : "0x015fc1", + "hash" : "0xe010d3d37864e5b20458afe9701c36f77ebc35b463d9726ce5122a2ac2b735c7", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", - "receiptTrie" : "0x402637e808ace7f6c466a6414d7ca0eb23dab3b9f54f09d43b6e2bc03bd7c845", - "stateRoot" : "0x2acd644c07c8933972aed18e69c884654c8b3ea799f37be6878f37329a1bcb27", + "parentHash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", + "receiptTrie" : "0x51d71b1989bda5410b5dff44af6f22ce9b5aec30d0b55d78178339ac8b09bd06", + "stateRoot" : "0xa19824bc0e4c164cd8821ff4ae1544066206c33935b119cb77d15f1deaf04b37", "timestamp" : "0x03e8", "transactionsTrie" : "0xb81c540ef9e6ab173f28d35f73bf374b6d425b9a28e1f30e871db31ee92d49fa", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa088b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02acd644c07c8933972aed18e69c884654c8b3ea799f37be6878f37329a1bcb27a0b81c540ef9e6ab173f28d35f73bf374b6d425b9a28e1f30e871db31ee92d49faa0402637e808ace7f6c466a6414d7ca0eb23dab3b9f54f09d43b6e2bc03bd7c845b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008301b60c8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ca07ca35b9faa1194e9e41b540d2b6e444e4fa53ad965c7ec13daee2d66a6bb6b17a0277aeba1448340329eaf4924eef938e51e7e7be7bc980e25a9bf6caf358603d9c0", + "rlp" : "0xf90276f901faa096976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a19824bc0e4c164cd8821ff4ae1544066206c33935b119cb77d15f1deaf04b37a0b81c540ef9e6ab173f28d35f73bf374b6d425b9a28e1f30e871db31ee92d49faa051d71b1989bda5410b5dff44af6f22ce9b5aec30d0b55d78178339ac8b09bd06b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001840550000083015fc18203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ca07ca35b9faa1194e9e41b540d2b6e444e4fa53ad965c7ec13daee2d66a6bb6b17a0277aeba1448340329eaf4924eef938e51e7e7be7bc980e25a9bf6caf358603d9c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000100", @@ -201,33 +201,32 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", + "hash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x2b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673b", + "stateRoot" : "0x89444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x29e676891814f5fc06a7bc5db12e847220a6b159e04e07e40227dafab1d98d2a", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa089444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xe010d3d37864e5b20458afe9701c36f77ebc35b463d9726ce5122a2ac2b735c7", "network" : "London+3855", "postState" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { - "0x00" : "0x01869e", - "0x01" : "0x013046" + "0x00" : "0x04" } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { } @@ -240,7 +239,7 @@ } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x877a08", + "balance" : "0x8ad8f6", "code" : "0x", "nonce" : "0x01", "storage" : { @@ -259,14 +258,14 @@ "pre" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { } @@ -293,11 +292,11 @@ "comment" : "", "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "da391fd8958052fa6e0a697080f4c11afc494d9817df4ab08642c12a0d93c5c8", + "generatedTestHash" : "7fc265a10c01586e1475358c0f72bebc70c38c603bb8c8fd1fe339dd528e9bcc", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml", - "sourceHash" : "561b39e40318db754d7bb15139b24c8cf55d255bf9a92586bd0f1430a641c58c" + "sourceHash" : "93adb5d5680bfa21601719a9558b45a49a87f139451c6011e4540d8ea74212dd" }, "blocks" : [ { @@ -308,19 +307,19 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x05500000", - "gasUsed" : "0x01b60d", - "hash" : "0x0a0090ee053c1b5afcad49fdec376f8c09f8c6158840795c5f25a6f69940e7e6", + "gasUsed" : "0x015fc2", + "hash" : "0xdc5a2e2eb8dd6b356448bf6d2bb81d1213ec1c0b34d48bd67c41b1719f1a2f49", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", - "receiptTrie" : "0xb5370ad162acfb0900fd6fd560e0377e80644ac58a272be3aacb2a64fa709d9f", - "stateRoot" : "0x4f84faaae8c150870410a163e817e21dd24c52252ee247a0aa12b89b3bb689c8", + "parentHash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", + "receiptTrie" : "0xee08efce4bf702555dd45c5f7364ce650533104df283abe14190c37250625ec7", + "stateRoot" : "0xf43756d3af5e7831b3ce96e05ae4ba934454271095e0d50f0d2c42f182b7cdb6", "timestamp" : "0x03e8", "transactionsTrie" : "0xb36956b72c3e1d7a4b37c17f48750969ad39b086937ec2550e859d1c7f9d5229", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa088b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04f84faaae8c150870410a163e817e21dd24c52252ee247a0aa12b89b3bb689c8a0b36956b72c3e1d7a4b37c17f48750969ad39b086937ec2550e859d1c7f9d5229a0b5370ad162acfb0900fd6fd560e0377e80644ac58a272be3aacb2a64fa709d9fb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008301b60d8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001ca065aa51a4adb898398fcfa495e7657d2aeedfb7dc5a81dd492464ca7e658e5ba6a0493cdb6782f806fb8b4b61766288b7fb6240cde8a7b97a96b4d6db75d8aed4a5c0", + "rlp" : "0xf90276f901faa096976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f43756d3af5e7831b3ce96e05ae4ba934454271095e0d50f0d2c42f182b7cdb6a0b36956b72c3e1d7a4b37c17f48750969ad39b086937ec2550e859d1c7f9d5229a0ee08efce4bf702555dd45c5f7364ce650533104df283abe14190c37250625ec7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001840550000083015fc28203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001ca065aa51a4adb898398fcfa495e7657d2aeedfb7dc5a81dd492464ca7e658e5ba6a0493cdb6782f806fb8b4b61766288b7fb6240cde8a7b97a96b4d6db75d8aed4a5c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000200", @@ -347,35 +346,34 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", + "hash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x2b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673b", + "stateRoot" : "0x89444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x0a0090ee053c1b5afcad49fdec376f8c09f8c6158840795c5f25a6f69940e7e6", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa089444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xdc5a2e2eb8dd6b356448bf6d2bb81d1213ec1c0b34d48bd67c41b1719f1a2f49", "network" : "London", "postState" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { - "0x00" : "0x01869e", - "0x01" : "0x013045" + "0x00" : "0x05" } }, "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { @@ -386,7 +384,7 @@ } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x8779fe", + "balance" : "0x8ad8ec", "code" : "0x", "nonce" : "0x01", "storage" : { @@ -405,14 +403,14 @@ "pre" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { } @@ -439,11 +437,11 @@ "comment" : "", "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "84c2197d78d409b5079e0d4855ee18acdd95d957c0125b132cc4ce1aa379607c", + "generatedTestHash" : "6a873023c152ec83a32caa9af30fffdad59331ecb4fe1634e8a208daddd14e0b", "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml", - "sourceHash" : "561b39e40318db754d7bb15139b24c8cf55d255bf9a92586bd0f1430a641c58c" + "sourceHash" : "93adb5d5680bfa21601719a9558b45a49a87f139451c6011e4540d8ea74212dd" }, "blocks" : [ { @@ -454,19 +452,19 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x05500000", - "gasUsed" : "0x01b60d", - "hash" : "0x0a0090ee053c1b5afcad49fdec376f8c09f8c6158840795c5f25a6f69940e7e6", + "gasUsed" : "0x015fc2", + "hash" : "0xdc5a2e2eb8dd6b356448bf6d2bb81d1213ec1c0b34d48bd67c41b1719f1a2f49", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", - "receiptTrie" : "0xb5370ad162acfb0900fd6fd560e0377e80644ac58a272be3aacb2a64fa709d9f", - "stateRoot" : "0x4f84faaae8c150870410a163e817e21dd24c52252ee247a0aa12b89b3bb689c8", + "parentHash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", + "receiptTrie" : "0xee08efce4bf702555dd45c5f7364ce650533104df283abe14190c37250625ec7", + "stateRoot" : "0xf43756d3af5e7831b3ce96e05ae4ba934454271095e0d50f0d2c42f182b7cdb6", "timestamp" : "0x03e8", "transactionsTrie" : "0xb36956b72c3e1d7a4b37c17f48750969ad39b086937ec2550e859d1c7f9d5229", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90276f901faa088b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04f84faaae8c150870410a163e817e21dd24c52252ee247a0aa12b89b3bb689c8a0b36956b72c3e1d7a4b37c17f48750969ad39b086937ec2550e859d1c7f9d5229a0b5370ad162acfb0900fd6fd560e0377e80644ac58a272be3aacb2a64fa709d9fb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184055000008301b60d8203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001ca065aa51a4adb898398fcfa495e7657d2aeedfb7dc5a81dd492464ca7e658e5ba6a0493cdb6782f806fb8b4b61766288b7fb6240cde8a7b97a96b4d6db75d8aed4a5c0", + "rlp" : "0xf90276f901faa096976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f43756d3af5e7831b3ce96e05ae4ba934454271095e0d50f0d2c42f182b7cdb6a0b36956b72c3e1d7a4b37c17f48750969ad39b086937ec2550e859d1c7f9d5229a0ee08efce4bf702555dd45c5f7364ce650533104df283abe14190c37250625ec7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001840550000083015fc28203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af876f874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001ca065aa51a4adb898398fcfa495e7657d2aeedfb7dc5a81dd492464ca7e658e5ba6a0493cdb6782f806fb8b4b61766288b7fb6240cde8a7b97a96b4d6db75d8aed4a5c0", "transactions" : [ { "data" : "0x0000000000000000000000000000000000000200", @@ -493,35 +491,34 @@ "extraData" : "0x00", "gasLimit" : "0x05500000", "gasUsed" : "0x00", - "hash" : "0x88b2761873159f6e045a479c75c35444dbf5c4e3fb6fa09ceca759cd3d4d08f2", + "hash" : "0x96976223b64156e684a00b9c5256409b15703133cf4f38ab080cf581ed77683a", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x2b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673b", + "stateRoot" : "0x89444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02b639503b7a7d197d635f6ad83c5705fc603b0d3fe77c4a934945e7af5b9673ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x0a0090ee053c1b5afcad49fdec376f8c09f8c6158840795c5f25a6f69940e7e6", + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa089444575b5c0919b3e08fb13469ed832d1b63870a6ad6f8e50a829be7a1f9832a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xdc5a2e2eb8dd6b356448bf6d2bb81d1213ec1c0b34d48bd67c41b1719f1a2f49", "network" : "London+3855", "postState" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { - "0x00" : "0x01869e", - "0x01" : "0x013045" + "0x00" : "0x05" } }, "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { @@ -532,7 +529,7 @@ } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x8779fe", + "balance" : "0x8ad8ec", "code" : "0x", "nonce" : "0x01", "storage" : { @@ -551,14 +548,14 @@ "pre" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { } diff --git a/GeneralStateTests/VMTests/vmTests/push0.json b/GeneralStateTests/VMTests/vmTests/push0.json index b114335976e..ac09709c83d 100644 --- a/GeneralStateTests/VMTests/vmTests/push0.json +++ b/GeneralStateTests/VMTests/vmTests/push0.json @@ -2,9 +2,9 @@ "push0" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", + "filling-rpc-server" : "evm version 1.10.18-unstable-cb1d9b7d-20220517", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "5bd0062975c9bbd3f8fd5d0c1028e89c5afe7540587fd8f32ce334704c4f4d39", + "generatedTestHash" : "27d4fff73d6698177b83382f5b0a35328902e2306677382fea0a255aacc13253", "labels" : { "0" : "single_push0", "1" : "1024_push0", @@ -15,7 +15,7 @@ "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml", - "sourceHash" : "4ce334edb7ef170a55110aded4ca574a11a98a50c8a2cc9715fa05e5a9300471" + "sourceHash" : "0817ba4554b7519910eddd8f0be394864c0ede65a8e3936f3e147691e567c5e8" }, "env" : { "currentBaseFee" : "0x0a", @@ -29,7 +29,7 @@ "post" : { "London" : [ { - "hash" : "0xcf8b3ae5e854de7634c1a68e2c2eb31ba4a41eb369c4962a78bb7689f9254bb7", + "hash" : "0x8e35ff11bc04a9909ca4da6ad81b254bc4e64490914c6e90f711b0f28376d07f", "indexes" : { "data" : 0, "gas" : 0, @@ -39,7 +39,7 @@ "txbytes" : "0xf874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ba040c30479d1f1f7ac729145a6e98ff0bc4882cc21930cc283db84f42f1852d9fba0567ecfa0b8daeedfd9ab8d520bcf44f06d682be47dac7d64a6865cec4ec33cef" }, { - "hash" : "0xcf8b3ae5e854de7634c1a68e2c2eb31ba4a41eb369c4962a78bb7689f9254bb7", + "hash" : "0x8e35ff11bc04a9909ca4da6ad81b254bc4e64490914c6e90f711b0f28376d07f", "indexes" : { "data" : 1, "gas" : 0, @@ -49,7 +49,7 @@ "txbytes" : "0xf873800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001b9f43461d911db5b49c5ec30977148b9ca28eccc4dc8b0f8269e039a548c48219a038a0a2bae79588d6a4b3849a32e5d94fd0da51b4f1ada903221873b4e65f5173" }, { - "hash" : "0xcf8b3ae5e854de7634c1a68e2c2eb31ba4a41eb369c4962a78bb7689f9254bb7", + "hash" : "0x8e35ff11bc04a9909ca4da6ad81b254bc4e64490914c6e90f711b0f28376d07f", "indexes" : { "data" : 2, "gas" : 0, @@ -59,7 +59,7 @@ "txbytes" : "0xf874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000003001ba0d2e4909b016fd0bbc811cd22ae17692b1dd2766b5d4534b79d05ea5b6128e4e9a033edc830c639c422099f36d73722dfc51b123c1bd772501b81ebc4358a9340b4" }, { - "hash" : "0xcf8b3ae5e854de7634c1a68e2c2eb31ba4a41eb369c4962a78bb7689f9254bb7", + "hash" : "0x8e35ff11bc04a9909ca4da6ad81b254bc4e64490914c6e90f711b0f28376d07f", "indexes" : { "data" : 3, "gas" : 0, @@ -69,7 +69,7 @@ "txbytes" : "0xf874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000004001ca0f58b32b3474cd912ca18d95f9e83c4e614469b8897120cfbc663c86224d49003a051cc042a2d0e537892e6b2ba6dd56790cff05ae55917e44710e60b6efb112daf" }, { - "hash" : "0xcf8b3ae5e854de7634c1a68e2c2eb31ba4a41eb369c4962a78bb7689f9254bb7", + "hash" : "0x8e35ff11bc04a9909ca4da6ad81b254bc4e64490914c6e90f711b0f28376d07f", "indexes" : { "data" : 4, "gas" : 0, @@ -81,7 +81,7 @@ ], "London+3855" : [ { - "hash" : "0x545574f5bca1a0fcea55465f75511a2004513c93ca8064802ce590a3acbf6ae2", + "hash" : "0x82a70cb1a4dd0943714524454d1b1cf2e701caca3a66495a7221f410ea33f073", "indexes" : { "data" : 0, "gas" : 0, @@ -91,7 +91,7 @@ "txbytes" : "0xf874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ba040c30479d1f1f7ac729145a6e98ff0bc4882cc21930cc283db84f42f1852d9fba0567ecfa0b8daeedfd9ab8d520bcf44f06d682be47dac7d64a6865cec4ec33cef" }, { - "hash" : "0x4215c0686333abb42dfc5b4bdfed457fdc686caf8f64a81df8883c01f4733eac", + "hash" : "0x927b464c0393f16126c4e35e2c5c8af82d39cb21542ccfa7d0cd54c7a1e35aee", "indexes" : { "data" : 1, "gas" : 0, @@ -101,7 +101,7 @@ "txbytes" : "0xf873800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000002001b9f43461d911db5b49c5ec30977148b9ca28eccc4dc8b0f8269e039a548c48219a038a0a2bae79588d6a4b3849a32e5d94fd0da51b4f1ada903221873b4e65f5173" }, { - "hash" : "0xcf8b3ae5e854de7634c1a68e2c2eb31ba4a41eb369c4962a78bb7689f9254bb7", + "hash" : "0x8e35ff11bc04a9909ca4da6ad81b254bc4e64490914c6e90f711b0f28376d07f", "indexes" : { "data" : 2, "gas" : 0, @@ -111,7 +111,7 @@ "txbytes" : "0xf874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000003001ba0d2e4909b016fd0bbc811cd22ae17692b1dd2766b5d4534b79d05ea5b6128e4e9a033edc830c639c422099f36d73722dfc51b123c1bd772501b81ebc4358a9340b4" }, { - "hash" : "0x058abb09ee8dacca411f2fe03edcf3760b83ec9254225ad505e893f15bf14df2", + "hash" : "0x0eb42673ca361a493aab1005db03be3f02c18bf92e7672f5c5a80fb7db1ff0e9", "indexes" : { "data" : 3, "gas" : 0, @@ -121,7 +121,7 @@ "txbytes" : "0xf874800a830aae6094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000004001ca0f58b32b3474cd912ca18d95f9e83c4e614469b8897120cfbc663c86224d49003a051cc042a2d0e537892e6b2ba6dd56790cff05ae55917e44710e60b6efb112daf" }, { - "hash" : "0xcf8b3ae5e854de7634c1a68e2c2eb31ba4a41eb369c4962a78bb7689f9254bb7", + "hash" : "0x5b4817efda891f9e6447b69509bd8385f3e088e6e5918d5051687e8ccf07eb60", "indexes" : { "data" : 4, "gas" : 0, @@ -165,7 +165,14 @@ }, "0x0000000000000000000000000000000000000500" : { "balance" : "0x00", - "code" : "0x6000600060006000610400620186a0fa6000556001600155", + "code" : "0x6000600060006000610600620186a0fa600055600160015560016000601f3e600051600255", + "nonce" : "0x00", + "storage" : { + } + }, + "0x0000000000000000000000000000000000000600" : { + "balance" : "0x00", + "code" : "0x60ff5f5360016000f3", "nonce" : "0x00", "storage" : { } diff --git a/GeneralStateTests/VMTests/vmTests/push0Gas2.json b/GeneralStateTests/VMTests/vmTests/push0Gas2.json index 3465d3e67aa..72e3d7bce67 100644 --- a/GeneralStateTests/VMTests/vmTests/push0Gas2.json +++ b/GeneralStateTests/VMTests/vmTests/push0Gas2.json @@ -4,7 +4,7 @@ "comment" : "", "filling-rpc-server" : "evm version 1.10.18-unstable-e0a1fd5f-20220511", "filling-tool-version" : "retesteth-0.2.2-testinfo+commit.764be094.Linux.g++", - "generatedTestHash" : "f476c56b45e8f28e11651be3725483c61744820aff5fe31102124554cda4a822", + "generatedTestHash" : "65972e6904c1f021b8f76a925992c9747d4b699ff5c29b619f4d65f178eebdc9", "labels" : { "0" : "use_push0", "1" : "use_push1_00" @@ -12,7 +12,7 @@ "lllcversion" : "Version: 0.5.14-develop.2022.4.6+commit.401d5358.Linux.g++", "solidity" : "Version: 0.8.5+commit.a4f2e591.Linux.g++", "source" : "src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml", - "sourceHash" : "561b39e40318db754d7bb15139b24c8cf55d255bf9a92586bd0f1430a641c58c" + "sourceHash" : "93adb5d5680bfa21601719a9558b45a49a87f139451c6011e4540d8ea74212dd" }, "env" : { "currentBaseFee" : "0x0a", @@ -26,7 +26,7 @@ "post" : { "London" : [ { - "hash" : "0x85f0c5c332ad08c02e57702879525594f539b403c1e7bc9d720fa96dac458bc8", + "hash" : "0x4be1fa7a308e185cc11220eb5b76c6d15bf00e3cd779b7eb11bf87169a64a247", "indexes" : { "data" : 0, "gas" : 0, @@ -36,7 +36,7 @@ "txbytes" : "0xf874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ca07ca35b9faa1194e9e41b540d2b6e444e4fa53ad965c7ec13daee2d66a6bb6b17a0277aeba1448340329eaf4924eef938e51e7e7be7bc980e25a9bf6caf358603d9" }, { - "hash" : "0x0dabb39ecee1d63fc3e64175648d9c5d88df88bc80cf2ee994c760a8d0e6692c", + "hash" : "0x8f09fc92400e32b5b6147edba6d9cb020751ce42b7ea6b926f2f54de6b794732", "indexes" : { "data" : 1, "gas" : 0, @@ -48,7 +48,7 @@ ], "London+3855" : [ { - "hash" : "0xc14ea9cb2420890d39b514b76ff3f61d3a1cb14ec79af83001c855a840b1efbd", + "hash" : "0x4d516d5bf477e17e1546a703cbd391d2213d342e5962a8f546d5179ac7283bf3", "indexes" : { "data" : 0, "gas" : 0, @@ -58,7 +58,7 @@ "txbytes" : "0xf874800a830493e094b94f5374fce5edbc8e2a8697c15331677e6ebf0b809400000000000000000000000000000000000001001ca07ca35b9faa1194e9e41b540d2b6e444e4fa53ad965c7ec13daee2d66a6bb6b17a0277aeba1448340329eaf4924eef938e51e7e7be7bc980e25a9bf6caf358603d9" }, { - "hash" : "0x0dabb39ecee1d63fc3e64175648d9c5d88df88bc80cf2ee994c760a8d0e6692c", + "hash" : "0x8f09fc92400e32b5b6147edba6d9cb020751ce42b7ea6b926f2f54de6b794732", "indexes" : { "data" : 1, "gas" : 0, @@ -72,14 +72,14 @@ "pre" : { "0x0000000000000000000000000000000000000100" : { "balance" : "0x00", - "code" : "0x5a5f555a600155", + "code" : "0x5a5f5a9091039055", "nonce" : "0x00", "storage" : { } }, "0x0000000000000000000000000000000000000200" : { "balance" : "0x00", - "code" : "0x5a6000555a600155", + "code" : "0x5a60005a9091039055", "nonce" : "0x00", "storage" : { } diff --git a/src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml b/src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml index b4ce5756ae2..9986e6e891e 100644 --- a/src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml +++ b/src/GeneralStateTestsFiller/VMTests/vmTests/push0Filler.yml @@ -92,8 +92,10 @@ push0: 5f" nonce: '0' storage: {} + 0000000000000000000000000000000000000400: balance: 0 + # Update already existing storage value # push1(02) push0 sstore push1(00) push1(01) sstore code: ':raw 0x60025f556000600155' nonce: '0' @@ -101,7 +103,14 @@ push0: 0000000000000000000000000000000000000500: balance: 0 - code: ':yul { sstore(0, staticcall(100000, 0x0000000000000000000000000000000000000400, 0, 0, 0, 0)) sstore(1, 1) }' + code: ':yul { sstore(0, staticcall(100000, 0x0000000000000000000000000000000000000600, 0, 0, 0, 0)) sstore(1, 1) returndatacopy(0x1f, 0x0, 0x1) sstore(0x2, mload(0x00)) }' + nonce: 0 + storage: {} + + 0000000000000000000000000000000000000600: + balance: 0 + # push1(0xff) push0 mstore8 push1(0x01) push1(0x00) return + code: ':raw 0x60ff5f5360016000f3' nonce: 0 storage: {} @@ -252,16 +261,15 @@ push0: network: - 'London+3855' result: - 0000000000000000000000000000000000000400: - storage: - 0x00: 0x0a # storage not updated - 0x01: 0x0a # storage not updated 0000000000000000000000000000000000000500: storage: - 0x00: 0x00 # 0x00..0400 failed (attempting sstore) - 0x01: 0x00 + 0x00: 0x01 + 0x01: 0x01 + 0x02: 0xff # Returned by the contract called statically + 0000000000000000000000000000000000000600: + storage: {} b94f5374fce5edbc8e2a8697c15331677e6ebf0b: storage: - 0x00: 0x00 + 0x00: 0x01 0x01: 0x01 diff --git a/src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml b/src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml index 72a123eb578..99702c3ab4b 100644 --- a/src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml +++ b/src/GeneralStateTestsFiller/VMTests/vmTests/push0Gas2Filler.yml @@ -1,4 +1,4 @@ -# EIP-3855: PUSH0 instruction - test for gas price +# EIP-3855: PUSH0 instruction - test for gas cost push0Gas2: env: currentCoinbase: 2adc25665018aa1fe0e6bc666dac8fc2697ff9ba @@ -24,15 +24,19 @@ push0Gas2: 0000000000000000000000000000000000000100: balance: 0 - # gas push0 sstore gas push1(0x1) sstore - code: ':raw 0x5a5f555a600155' + # Calculates the difference between initial gas and gas after using + # PUSH0, stores the result in storage key 0x00 + # gas push0 gas swap1 swap2 sub swap1 sstore + code: ':raw 0x5a5f5a9091039055' nonce: '0' storage: {} 0000000000000000000000000000000000000200: balance: 0 - # gas push1(0) sstore gas push1(0x1) sstore - code: ':raw 0x5a6000555a600155' + # Calculates the difference between initial gas and gas after using + # PUSH1(0), stores the result in storage key 0x00 + # gas push1(0) gas swap1 swap2 sub swap1 sstore + code: ':raw 0x5a60005a9091039055' nonce: '0' storage: {} @@ -70,12 +74,11 @@ push0Gas2: - 'London+3855' result: a94f5374fce5edbc8e2a8697c15331677e6ebf0b: - balance: 8878600 + balance: 9099510 0000000000000000000000000000000000000100: balance: 0 - storage: # Gas used: 99998 - 77894 = 22104 (PUSH0 = 2, SSTORE = 22100, GAS = 2) - 0x00: 0x01869e # Initial gas: 99998 - 0x01: 0x013046 # 77894 + storage: # GAS PUSH0 + 0x00: 4 # 2 + 2 - indexes: data: ':label use_push1_00' gas: !!int -1 @@ -84,12 +87,11 @@ push0Gas2: - 'London' result: a94f5374fce5edbc8e2a8697c15331677e6ebf0b: - balance: 8878590 + balance: 9099500 0000000000000000000000000000000000000200: balance: 0 - storage: # Gas used: 99998 - 77893 = 22105 (PUSH1 00 = 3 gas, SSTORE = 22100, GAS = 2) - 0x00: 0x01869e # Initial gas: 99998 (2 gas used by GAS) - 0x01: 0x013045 # 77893 + storage: # GAS PUSH1(0) + 0x00: 5 # 2 + 3 - indexes: data: ':label use_push1_00' @@ -100,8 +102,7 @@ push0Gas2: result: 0000000000000000000000000000000000000200: balance: 0 - storage: # Gas used 99998 - 77893 = 22105 (PUSH1 00 = 3 gas, SSTORE = 22100, GAS = 2) - 0x00: 0x01869e # Initial gas: 99998 (2 gas used by GAS) - 0x01: 0x013045 # 77893 + storage: # GAS PUSH1(0) + 0x00: 5 # 2 + 3 a94f5374fce5edbc8e2a8697c15331677e6ebf0b: - balance: 8878590 + balance: 9099500