diff --git a/BlockchainTests/GeneralStateTests/stCallCodes/touchAndGo.json b/BlockchainTests/GeneralStateTests/stCallCodes/touchAndGo.json index 01d4ee97094..bdf199c0511 100644 --- a/BlockchainTests/GeneralStateTests/stCallCodes/touchAndGo.json +++ b/BlockchainTests/GeneralStateTests/stCallCodes/touchAndGo.json @@ -1,14 +1,14 @@ { "touchAndGo_d0g0v0_Berlin" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "679096bfddd5a4b35807bde7f10e2d161e32c5ac63976be9c0489616ccd143e3", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "1ca4a606ffaaa96110edeeed888131bdff0230c1bb52b5ac65c26b8b0d13f521", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -18,29 +18,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x5c47", - "hash" : "0x3c25d4ff4d811093577c97bfcf502f52b7fed17cac0820a763421525c22d2cb5", + "gasUsed" : "0x5208", + "hash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", - "receiptTrie" : "0xff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35ab", - "stateRoot" : "0x3c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859", + "parentHash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0xe902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025ff901f7a0e01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba03c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a0ff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35abb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f4240825c478203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025ff901f7a01da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffefa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0e902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929a097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -56,24 +56,31 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", + "hash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "lastblockhash" : "0x3c25d4ff4d811093577c97bfcf502f52b7fed17cac0820a763421525c22d2cb5", + "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "network" : "Berlin", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { + "balance" : "0x00", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -87,16 +94,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -113,14 +120,14 @@ }, "touchAndGo_d0g0v0_Byzantium" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "5e5059c64d34555712aae22c5abcfeb4e10486d8d0e44b8124b73be45d0df7be", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "ab726e1f4f571e3af1663dce06fd721b92c27e037fa08addf7f423e81f58a3c0", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -130,29 +137,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x54db", - "hash" : "0x4dd604cf184a2117c28a333a669d5571960a6968230dcf274f346df9fcf51ac0", + "gasUsed" : "0x5208", + "hash" : "0xe7cabfead58e2172c7f64aeca5fec35bfd5d082ec383d00327334a91c9173564", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", - "receiptTrie" : "0x3803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870d", - "stateRoot" : "0xa5a931d99cde73a15303e2895d147e9427a7eee7389eba6fef6a4f404071929b", + "parentHash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0xa0a88941df02e8d1e982ee4b8c6708dde9f1078f9ea5a9a208a337f2f9aac931", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025ff901f7a0e01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0a5a931d99cde73a15303e2895d147e9427a7eee7389eba6fef6a4f404071929ba0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a03803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408254db8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025ff901f7a01da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffefa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0a0a88941df02e8d1e982ee4b8c6708dde9f1078f9ea5a9a208a337f2f9aac931a097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -168,24 +175,31 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", + "hash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "lastblockhash" : "0x4dd604cf184a2117c28a333a669d5571960a6968230dcf274f346df9fcf51ac0", + "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xe7cabfead58e2172c7f64aeca5fec35bfd5d082ec383d00327334a91c9173564", "network" : "Byzantium", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -199,16 +213,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -225,14 +239,14 @@ }, "touchAndGo_d0g0v0_Constantinople" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "15f493b1cdfefbad0272bd35a34bf19334d2b0f89e6af25c43e72a46d580de46", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "ac7aa401e8234c7336c7672bc52b3ed0ba157858137aebaf8539a80c115a06cf", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -242,29 +256,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x54db", - "hash" : "0x8f9799d1a48144863f6ad6d1bcf1f48b0e49a128c9631ed82d3863b17520b03c", + "gasUsed" : "0x5208", + "hash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", - "receiptTrie" : "0x3803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870d", - "stateRoot" : "0x3c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859", + "parentHash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0xe902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025ff901f7a0e01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba03c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a03803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408254db8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025ff901f7a01da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffefa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0e902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929a097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -280,24 +294,31 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", + "hash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "lastblockhash" : "0x8f9799d1a48144863f6ad6d1bcf1f48b0e49a128c9631ed82d3863b17520b03c", + "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "network" : "Constantinople", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -311,16 +332,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -337,14 +358,14 @@ }, "touchAndGo_d0g0v0_ConstantinopleFix" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "1081d2dc85ccb919cfc35940841f597dbd621e10e1075cd236a84e8064428e21", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "664fc54c47634dd31c3d43cbc6f525c03628638cda2c0e849606f23e9248af50", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -354,29 +375,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x54db", - "hash" : "0x8f9799d1a48144863f6ad6d1bcf1f48b0e49a128c9631ed82d3863b17520b03c", + "gasUsed" : "0x5208", + "hash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", - "receiptTrie" : "0x3803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870d", - "stateRoot" : "0x3c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859", + "parentHash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0xe902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025ff901f7a0e01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba03c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a03803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408254db8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025ff901f7a01da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffefa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0e902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929a097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -392,24 +413,31 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", + "hash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "lastblockhash" : "0x8f9799d1a48144863f6ad6d1bcf1f48b0e49a128c9631ed82d3863b17520b03c", + "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "network" : "ConstantinopleFix", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -423,16 +451,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -449,14 +477,14 @@ }, "touchAndGo_d0g0v0_EIP150" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "ab8e88612e8f54324a3c72de83d6a1d144e3c955c0570d07b1e309f7b90f14a9", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "572cd50ee3dcfb25b7ff7fd57da448250c532bbf7e1ff6f6d7886eae714e7da2", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -466,29 +494,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x54db", - "hash" : "0x5f752a21417e67aea6b7e05a82fa7ce1f3586d497ac455a2150ec57dfe4dd1fa", + "gasUsed" : "0x5208", + "hash" : "0xed75b8e9ea1ac002bd51adca8c50965e6c2523e135c96aaca932fd1de7c9fcad", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", - "receiptTrie" : "0x0d0270acc715644242cd73ae42d1f538fda44030486feebfd60400d3aa972c3f", - "stateRoot" : "0x7d54f1505183c26a8bf960f6e409219cea8bb2a95d95b3a61e27264b3015ad7e", + "parentHash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", + "receiptTrie" : "0xca22fbcf08edf1a5a70a00c0df6a9134774a7ab08cefde13c25adba7f4bdc8ec", + "stateRoot" : "0x5821ccd508ee5ea781c72a3baaf5879273fa80d61213a7e76a4556653245bb0c", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025ff901f7a0e01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba07d54f1505183c26a8bf960f6e409219cea8bb2a95d95b3a61e27264b3015ad7ea0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a00d0270acc715644242cd73ae42d1f538fda44030486feebfd60400d3aa972c3fb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408254db8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025ff901f7a01da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffefa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba05821ccd508ee5ea781c72a3baaf5879273fa80d61213a7e76a4556653245bb0ca097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0ca22fbcf08edf1a5a70a00c0df6a9134774a7ab08cefde13c25adba7f4bdc8ecb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -504,31 +532,31 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", + "hash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "lastblockhash" : "0x5f752a21417e67aea6b7e05a82fa7ce1f3586d497ac455a2150ec57dfe4dd1fa", + "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xed75b8e9ea1ac002bd51adca8c50965e6c2523e135c96aaca932fd1de7c9fcad", "network" : "EIP150", "postState" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -542,16 +570,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -568,14 +596,14 @@ }, "touchAndGo_d0g0v0_EIP158" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "4f95de26fc4cd651c00fdf5e8a84023290f96450dea279b81f82f2e8ba4d44c2", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "6636a09e217891435c891317d681d72a925999c73b66bd6b50d12de2a25f281e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -585,29 +613,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x54db", - "hash" : "0xeb94f419b59ed780f9a550bb55d60ad596307202ebd5cf2bea2a5750b48a4f02", + "gasUsed" : "0x5208", + "hash" : "0xed75b8e9ea1ac002bd51adca8c50965e6c2523e135c96aaca932fd1de7c9fcad", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", - "receiptTrie" : "0x29634a96f97ec9ccbc713d48ccb1f30ed1cbb895f6e3d8590f2ae0d5be029933", - "stateRoot" : "0x21243b5e26254d5524ce706b7eec745c982381db284efa687b326b9c36f586e8", + "parentHash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", + "receiptTrie" : "0xca22fbcf08edf1a5a70a00c0df6a9134774a7ab08cefde13c25adba7f4bdc8ec", + "stateRoot" : "0x5821ccd508ee5ea781c72a3baaf5879273fa80d61213a7e76a4556653245bb0c", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025ff901f7a0e01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba021243b5e26254d5524ce706b7eec745c982381db284efa687b326b9c36f586e8a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a029634a96f97ec9ccbc713d48ccb1f30ed1cbb895f6e3d8590f2ae0d5be029933b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408254db8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025ff901f7a01da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffefa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba05821ccd508ee5ea781c72a3baaf5879273fa80d61213a7e76a4556653245bb0ca097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0ca22fbcf08edf1a5a70a00c0df6a9134774a7ab08cefde13c25adba7f4bdc8ecb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -623,24 +651,31 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", + "hash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "lastblockhash" : "0xeb94f419b59ed780f9a550bb55d60ad596307202ebd5cf2bea2a5750b48a4f02", + "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xed75b8e9ea1ac002bd51adca8c50965e6c2523e135c96aaca932fd1de7c9fcad", "network" : "EIP158", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { + "balance" : "0x00", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -654,16 +689,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -680,14 +715,14 @@ }, "touchAndGo_d0g0v0_Istanbul" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "98e6f276fe508bcfe10908655d6b5c165ffc3b64a4f2f9c5e69a3936649f02ac", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "a3ac35e1ddd27e8dda21ccc0170a0d36167804d493348d465efe4b441a0baa75", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -697,29 +732,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x54db", - "hash" : "0x8f9799d1a48144863f6ad6d1bcf1f48b0e49a128c9631ed82d3863b17520b03c", + "gasUsed" : "0x5208", + "hash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", - "receiptTrie" : "0x3803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870d", - "stateRoot" : "0x3c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859", + "parentHash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0xe902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025ff901f7a0e01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba03c958f3f08da0bebbc37b821a7c6f4905a528cf4eb4ea7667d151e400d009859a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a03803ab4a36550097263254cada741292e349f5afa00cacc2b1eaa516445f870db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408254db8203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025ff901f7a01da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffefa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0e902671866a99a30ed27ea159041463aa5ba9683b9e9c0f885b99d597634f929a097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -735,24 +770,31 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe01e81e621f6ec772bf241af8229ecf17219629dc13a0cbe9b3efec715713f3c", + "hash" : "0x1da9e91cebe532c54492a1a2a2b3888e3daa6b9cafe407e29cb2f3391259ffef", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", - "lastblockhash" : "0x8f9799d1a48144863f6ad6d1bcf1f48b0e49a128c9631ed82d3863b17520b03c", + "genesisRLP" : "0xf901f5f901f0a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xda80a717baef60ef9fda3444b52c54d9f327428c62d99c1a61bdcbf8add691ca", "network" : "Istanbul", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -766,16 +808,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -792,14 +834,14 @@ }, "touchAndGo_d0g0v0_London" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "0487df6ea8470b23df5a89d065813de5b477d0b53cf8628900f348ab5fd079cf", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "9a33010f98ef14dcc59a54af7e60c0fac5893331cc5c63992ce74dd2fff8f5f5", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -810,29 +852,29 @@ "difficulty" : "0x020000", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x5c47", - "hash" : "0x82b3c7624e024ab4c71ebf18433f241ec8f8b3ac58a94c7e7a7798c019850f51", + "gasUsed" : "0x5208", + "hash" : "0xf5f0c2b7fc9983f4d6fac9f8eda3d15244c2975d507cf1b1f0cfc5891a177092", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xe1c48ff16a32c208d28183e3a10906e668c58e10b4898a1ed455ce4c860f0546", - "receiptTrie" : "0xff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35ab", - "stateRoot" : "0xbf39e418792d10dd4e69c3095c4d695f02b31ff2f662136b2414c6e049dee1e9", + "parentHash" : "0x3aead5a4115d1b8aa7d670e91b12e169ed7285522e279db23532ed22456617d0", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0x849c1de236e1185e3b7276d4f8298addcd714544d91f97569bf800b219712bcc", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf90260f901f8a0e1c48ff16a32c208d28183e3a10906e668c58e10b4898a1ed455ce4c860f0546a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0bf39e418792d10dd4e69c3095c4d695f02b31ff2f662136b2414c6e049dee1e9a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a0ff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35abb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f4240825c478203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf90260f901f8a03aead5a4115d1b8aa7d670e91b12e169ed7285522e279db23532ed22456617d0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0849c1de236e1185e3b7276d4f8298addcd714544d91f97569bf800b219712bcca097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001830f42408252088203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -849,30 +891,37 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xe1c48ff16a32c208d28183e3a10906e668c58e10b4898a1ed455ce4c860f0546", + "hash" : "0x3aead5a4115d1b8aa7d670e91b12e169ed7285522e279db23532ed22456617d0", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f6f901f1a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", - "lastblockhash" : "0x82b3c7624e024ab4c71ebf18433f241ec8f8b3ac58a94c7e7a7798c019850f51", + "genesisRLP" : "0xf901f6f901f1a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000180830f4240808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0xf5f0c2b7fc9983f4d6fac9f8eda3d15244c2975d507cf1b1f0cfc5891a177092", "network" : "London", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { + "balance" : "0x00", + "code" : "0x", "nonce" : "0x00", "storage" : { } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x1bc1c85a5f3ea53a", + "balance" : "0x1bc1c85a5f3f0bb0", "code" : "0x", "nonce" : "0x01", "storage" : { @@ -880,16 +929,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -906,14 +955,14 @@ }, "touchAndGo_d0g0v0_Merge" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "c7e7eedf23ab6f763006b5633ca3d662944100d0b8d4784d5fb3f476712b8b77", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "3f43ec3090f38555da067a8a554a01529d2759d3e7747314f12bb6a274f37842", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -924,29 +973,29 @@ "difficulty" : "0x00", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x5c47", - "hash" : "0xe73602fabc4d74f7a96873fc1be1ac0a803e440a4c678c36a81213ccd80f2e24", + "gasUsed" : "0x5208", + "hash" : "0x6e5ca5b9cae4d96bb53f542577250b90b12d2cba99d7805cd85e7bd9d1450801", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000001", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0x413f0f62768e6a6217155c43333f9945c1b85288ecf2468fec740e2ef0d7f207", - "receiptTrie" : "0xff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35ab", - "stateRoot" : "0xb08a1484aa21142c503f531ab527215e4c2f2df84bf97d6248fcfbed4475a890", + "parentHash" : "0x7f3720b0afd509b9505c253d60323a801045ac832cf57e0960ec2b865fa9e721", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0x4b557980455a38e4ab084f67f391b38410749392fbb3415f4f281e30415b7748", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "rlp" : "0xf9025df901f5a0413f0f62768e6a6217155c43333f9945c1b85288ecf2468fec740e2ef0d7f207a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0b08a1484aa21142c503f531ab527215e4c2f2df84bf97d6248fcfbed4475a890a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a0ff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35abb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001830f4240825c478203e800a000000000000000000000000000000000000000000000000000000000000000018800000000000000000af862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0", + "rlp" : "0xf9025df901f5a07f3720b0afd509b9505c253d60323a801045ac832cf57e0960ec2b865fa9e721a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba04b557980455a38e4ab084f67f391b38410749392fbb3415f4f281e30415b7748a097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001830f42408252088203e800a000000000000000000000000000000000000000000000000000000000000000018800000000000000000af862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -963,30 +1012,37 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0x413f0f62768e6a6217155c43333f9945c1b85288ecf2468fec740e2ef0d7f207", + "hash" : "0x7f3720b0afd509b9505c253d60323a801045ac832cf57e0960ec2b865fa9e721", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000001", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" }, - "genesisRLP" : "0xf901f6f901f1a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080830f4240808000a000000000000000000000000000000000000000000000000000000000000000018800000000000000000bc0c0", - "lastblockhash" : "0xe73602fabc4d74f7a96873fc1be1ac0a803e440a4c678c36a81213ccd80f2e24", + "genesisRLP" : "0xf901f6f901f1a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080830f4240808000a000000000000000000000000000000000000000000000000000000000000000018800000000000000000bc0c0", + "lastblockhash" : "0x6e5ca5b9cae4d96bb53f542577250b90b12d2cba99d7805cd85e7bd9d1450801", "network" : "Merge", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x5af31076a53a", + "balance" : "0x5af310770bb0", "code" : "0x", "nonce" : "0x01", "storage" : { @@ -994,16 +1050,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -1020,14 +1076,14 @@ }, "touchAndGo_d0g0v0_Shanghai" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "3e80a27bc23cac32f69aa487f11871988792b7d6efc1a30c0bb8c1380241bb7e", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "eac1480a53077fb87a4a9701156366a7397234b6c0dc9c24e06e01168b3530cd", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "blocks" : [ { @@ -1038,30 +1094,30 @@ "difficulty" : "0x00", "extraData" : "0x00", "gasLimit" : "0x0f4240", - "gasUsed" : "0x5c47", - "hash" : "0xbdc8160a7920823410b90e5a46a559e268748758c4d50184b6dafc2e880fbc1d", + "gasUsed" : "0x5208", + "hash" : "0xd39d9463ea977527a797bf541ee10bc938ec7aaf92c5430f3a0e93a8f9e3b5e2", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000001", "nonce" : "0x0000000000000000", "number" : "0x01", - "parentHash" : "0xa851585ee6a6639078be11c0253ec7918f8d15b4b0d0b72a42a00fa0dd2b5678", - "receiptTrie" : "0xff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35ab", - "stateRoot" : "0xb08a1484aa21142c503f531ab527215e4c2f2df84bf97d6248fcfbed4475a890", + "parentHash" : "0x4e5ded09cfb87229abe71d6fe900028287cc4a6b9172e7373fc6ee9f72a5c6d6", + "receiptTrie" : "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", + "stateRoot" : "0x4b557980455a38e4ab084f67f391b38410749392fbb3415f4f281e30415b7748", "timestamp" : "0x03e8", - "transactionsTrie" : "0xa097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50", + "transactionsTrie" : "0x97f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "withdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421" }, - "rlp" : "0xf9027ff90216a0a851585ee6a6639078be11c0253ec7918f8d15b4b0d0b72a42a00fa0dd2b5678a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0b08a1484aa21142c503f531ab527215e4c2f2df84bf97d6248fcfbed4475a890a0a097498e5d8f0f7dbc6b698d99c2df66bedb699dab54b58702e43fb1d5b6fc50a0ff332af78ebe8c9db590da4a394cc93b6a3f905b6456b3a2d1047d0a5a1b35abb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001830f4240825c478203e800a000000000000000000000000000000000000000000000000000000000000000018800000000000000000aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421f862f860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67c0c0", + "rlp" : "0xf9027ff90216a04e5ded09cfb87229abe71d6fe900028287cc4a6b9172e7373fc6ee9f72a5c6d6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba04b557980455a38e4ab084f67f391b38410749392fbb3415f4f281e30415b7748a097f94ee0862621ebb64be8c384fee49fe4c65cd659f7060bd1fc6412b42d4ce2a0056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001830f42408252088203e800a000000000000000000000000000000000000000000000000000000000000000018800000000000000000aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421f862f860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7c0c0", "transactions" : [ { "data" : "0x", "gasLimit" : "0x015f90", "gasPrice" : "0x64", "nonce" : "0x00", - "r" : "0xe2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495", - "s" : "0x09cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67", + "r" : "0x915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667c", + "s" : "0x41043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "v" : "0x1c", "value" : "0x00" } @@ -1080,31 +1136,38 @@ "extraData" : "0x00", "gasLimit" : "0x0f4240", "gasUsed" : "0x00", - "hash" : "0xa851585ee6a6639078be11c0253ec7918f8d15b4b0d0b72a42a00fa0dd2b5678", + "hash" : "0x4e5ded09cfb87229abe71d6fe900028287cc4a6b9172e7373fc6ee9f72a5c6d6", "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000001", "nonce" : "0x0000000000000000", "number" : "0x00", "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", - "stateRoot" : "0x487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9", + "stateRoot" : "0x27a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1", "timestamp" : "0x00", "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "withdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421" }, - "genesisRLP" : "0xf90218f90212a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba0487d73347431dc7172db451413750dc94908079584160cbe14fbbb08580449a9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080830f4240808000a000000000000000000000000000000000000000000000000000000000000000018800000000000000000ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421c0c0c0", - "lastblockhash" : "0xbdc8160a7920823410b90e5a46a559e268748758c4d50184b6dafc2e880fbc1d", + "genesisRLP" : "0xf90218f90212a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794a94f5374fce5edbc8e2a8697c15331677e6ebf0ba027a59a560a4337549f1dd0c912963c70eec9d7f2acb8a760b8c640424d28d2b1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008080830f4240808000a000000000000000000000000000000000000000000000000000000000000000018800000000000000000ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421c0c0c0", + "lastblockhash" : "0xd39d9463ea977527a797bf541ee10bc938ec7aaf92c5430f3a0e93a8f9e3b5e2", "network" : "Shanghai", "postState" : { - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0x00000000000000000000000000000000000e4971" : { + "balance" : "0x00", + "code" : "0x", "nonce" : "0x00", "storage" : { } }, "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { - "balance" : "0x5af31076a53a", + "balance" : "0x5af310770bb0", "code" : "0x", "nonce" : "0x01", "storage" : { @@ -1112,16 +1175,16 @@ } }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } diff --git a/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts1.json b/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts1.json index d0d1901950f..3081d9b580a 100644 --- a/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts1.json +++ b/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts1.json @@ -2,22 +2,24 @@ "call_OOG_additionalGasCosts1" : { "_info" : { "comment" : "call(oog during init) -> code ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "9c776b4d91584bec6027d82288afa5d7bcdefe41f7467bc26c72e19f9fd44207", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "46f285bacee904b0cb719d3b3fc882c53167ee28c59fe20c52145e79f3eb3536", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/call_OOG_additionalGasCosts1Filler.json", "sourceHash" : "19c11e2401a408035c62b40757bde33ac405652cf6b39d4eb21c091749a478b9" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts2.json b/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts2.json index fd0d8cab558..b0b192c40bc 100644 --- a/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts2.json +++ b/GeneralStateTests/stCallCodes/call_OOG_additionalGasCosts2.json @@ -2,22 +2,24 @@ "call_OOG_additionalGasCosts2" : { "_info" : { "comment" : "call(oog during init) -> code ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "c777be19cfd203821ff4bc7b3b5dd6084fb6c61c5e9958bcd4a22971cc352b7e", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "4dfc9a8976e87e65ac8f2f71561dc230da66d613a2084898825beb147192977b", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/call_OOG_additionalGasCosts2Filler.json", "sourceHash" : "668b561b08ccc14b13f184f693eec27fecd3e24a0ec1a980d68bbe48a5b8bb2d" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcall_00.json b/GeneralStateTests/stCallCodes/callcall_00.json index d2fe744ac82..99a7d8f9297 100644 --- a/GeneralStateTests/stCallCodes/callcall_00.json +++ b/GeneralStateTests/stCallCodes/callcall_00.json @@ -2,22 +2,24 @@ "callcall_00" : { "_info" : { "comment" : "call -> call -> code, params check", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "4900184b092cb9c1b80685f1e4b8a89b578c3eaf90527170147253155c063309", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "a65f3b78d770ebf322a5ae4ef27fdbb18b0c1fb2c0579658488604474083aad3", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcall_00Filler.json", "sourceHash" : "720aa856227dbfbbfa2540e6c5f90c22354822b6ab43e0127b8b9e8af3d4c5e6" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcall_00_OOGE.json b/GeneralStateTests/stCallCodes/callcall_00_OOGE.json index 6330fa3fa4e..ad8cca65c73 100644 --- a/GeneralStateTests/stCallCodes/callcall_00_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcall_00_OOGE.json @@ -2,22 +2,24 @@ "callcall_00_OOGE" : { "_info" : { "comment" : "call -> call -> code oog ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "0dc5db422e18b5f1bef752b9e762ac409c8e8149a37f7b62056890d893d4c107", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "e3193d710a5b7c87ff38368d5fa6d27c1b8718b334c2503da538bc51ea1dc8c5", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcall_00_OOGEFiller.json", "sourceHash" : "44180d9904546d5b347af1eb4ecf8b23b79ff820b51c8b5892ae2fda0cce307f" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcall_00_OOGE_valueTransfer.json b/GeneralStateTests/stCallCodes/callcall_00_OOGE_valueTransfer.json index dc76ab299b9..029a22a6166 100644 --- a/GeneralStateTests/stCallCodes/callcall_00_OOGE_valueTransfer.json +++ b/GeneralStateTests/stCallCodes/callcall_00_OOGE_valueTransfer.json @@ -2,22 +2,24 @@ "callcall_00_OOGE_valueTransfer" : { "_info" : { "comment" : "call -> call -> code oog ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "b029fdd940ab39d9905317c81d5e796ecda35117aec8974d094ed5eee7e8b86b", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "c832fc4963b2cb852c3cc7d208552c6e9503b0d144a6d808926b68a76ce8ee21", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcall_00_OOGE_valueTransferFiller.json", "sourceHash" : "f99325f4139072cc1e984923d9adb5f00d1ac99cb8380d3d0aea9a54c9acc9a9" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcall_00_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcall_00_SuicideEnd.json index caa1d6778f1..423ffd90200 100644 --- a/GeneralStateTests/stCallCodes/callcall_00_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcall_00_SuicideEnd.json @@ -2,22 +2,24 @@ "callcall_00_SuicideEnd" : { "_info" : { "comment" : "call -> (call -> code) suicide ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "565c3288cf6013309181cc750b2fdbc0a9baba1614e482f83c5347a85d92cf37", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "b479991517a9dc96464348c336ff39d4f2da49b53f086b40cefe6e2516345e29", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcall_00_SuicideEndFiller.json", "sourceHash" : "18356359ef0aff89969d077de6f8bb5f25ccbc4aadfad33170f2700a0036439a" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcall_000.json b/GeneralStateTests/stCallCodes/callcallcall_000.json index e2936ff5705..0d8b4417719 100644 --- a/GeneralStateTests/stCallCodes/callcallcall_000.json +++ b/GeneralStateTests/stCallCodes/callcallcall_000.json @@ -2,22 +2,24 @@ "callcallcall_000" : { "_info" : { "comment" : "call -> call -> call -> code, params check", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "5b2b78aa5b968756c766857ec545f80cbefbd6fb5454f88882dfdfe4b29e890d", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "da596e94cc329d67a48e428a5f591a9c57b75c5672f19519332cf9107233b61a", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcall_000Filler.json", "sourceHash" : "69cacee75025e51901083e7decedd5666e990ca0a9897f3de606039cdb3c7f94" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcall_000_OOGE.json b/GeneralStateTests/stCallCodes/callcallcall_000_OOGE.json index b0416baca7a..0ea4eb78440 100644 --- a/GeneralStateTests/stCallCodes/callcallcall_000_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcallcall_000_OOGE.json @@ -2,22 +2,24 @@ "callcallcall_000_OOGE" : { "_info" : { "comment" : "call -> call -> call -> code oog ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "dd82e49eac54864c7adc7cee629f7d66708f884a2e538d72390af58413fac7e5", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "378bbd157e912abb830b7c5f1fe38bfc48e800a13ad66111cce5e6931bbeb7d2", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcall_000_OOGEFiller.json", "sourceHash" : "b103b0cc4e6cc4fb08409e7083c93ee29e92d111e1aae92b1d16305d7e61323c" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcall_000_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcallcall_000_OOGMAfter.json index fcaeb7931b0..646274805d6 100644 --- a/GeneralStateTests/stCallCodes/callcallcall_000_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcallcall_000_OOGMAfter.json @@ -2,22 +2,24 @@ "callcallcall_000_OOGMAfter" : { "_info" : { "comment" : "call -> (call -> call -> code) oog ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "3991fccf79905053d38e1fc9bf1a56237f0e78de278ad9703a66bba31c41f37b", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "f27c0c2f62069e40696d7b52fd0113a56f155d59875ea8468bd3b4ee91fb0d5c", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcall_000_OOGMAfterFiller.json", "sourceHash" : "bed64e7389fd749393b7de52bf37f125e4d2ff40c160842e97a5c0c29b67a750" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcall_000_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcallcall_000_OOGMBefore.json index 81b672b39e7..5452980be2e 100644 --- a/GeneralStateTests/stCallCodes/callcallcall_000_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcallcall_000_OOGMBefore.json @@ -2,22 +2,24 @@ "callcallcall_000_OOGMBefore" : { "_info" : { "comment" : "call -> call -> oog call -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "f4e1379507e57d60f3a31fcd14193bbc8002316c5744ef161687d12aa95d6283", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "5e647d9887fa31185d8e1716c72c0c3cff6acd7104e03772953c018a1286acb9", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcall_000_OOGMBeforeFiller.json", "sourceHash" : "3dc90dd0d984f194e431818e5e6c4f40d267bd35cf8781bec04b97b137e82e3f" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcall_000_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcallcall_000_SuicideEnd.json index c95960579b5..05367dfd252 100644 --- a/GeneralStateTests/stCallCodes/callcallcall_000_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcallcall_000_SuicideEnd.json @@ -2,22 +2,24 @@ "callcallcall_000_SuicideEnd" : { "_info" : { "comment" : "call -> call -> (call -> code) suicide", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "07e43be1e918125cefcdf2c2ff5d3b35f1223b7a94218259bb825bdbc0d9de95", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "9953a3ba26411d615539924bf87f1ae781c803fdfb046c54c616b25c6ca5998a", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcall_000_SuicideEndFiller.json", "sourceHash" : "211484c3c85b3518a04f4ca81d51b2fe5284f3a84a3f6a900c2cb9e9ba62d77a" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcall_000_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcallcall_000_SuicideMiddle.json index bf195f6823b..eff68d655db 100644 --- a/GeneralStateTests/stCallCodes/callcallcall_000_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcallcall_000_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcallcall_000_SuicideMiddle" : { "_info" : { "comment" : "call -> call -> suicide, call -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "06fcbd4341bb49477301d13882626c99af19646984fbbd0f76641768bc08c051", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "da79454974a956aa6f04c24409bda066e07ec5a59f43643a962340ac8471dad0", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcall_000_SuicideMiddleFiller.json", "sourceHash" : "66f06f390dbd7751c87d749f5f5d7a7e0fbdaec2bb5130c77ceea91212fafee0" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcall_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcallcall_ABCB_RECURSIVE.json index c111126fc81..1397815ceb8 100644 --- a/GeneralStateTests/stCallCodes/callcallcall_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcallcall_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcallcall_ABCB_RECURSIVE" : { "_info" : { "comment" : "call -> call <-> call", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "c070ab64ca5132d7d226334b3274672d352c0e11eb203790d00b23eba0eb7312", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "902c21c9b3ac11a406fc1f68d3fab67bc140b4450fcb65ca0d444f4dd96077f2", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcall_ABCB_RECURSIVEFiller.json", "sourceHash" : "30cf2fd6be1558f2a8f0bafac8b30d831fb47cf2c3b89eb336c5db38695de225" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcallcode_001.json b/GeneralStateTests/stCallCodes/callcallcallcode_001.json index 0a1ebe5073e..d0ceac5c4fe 100644 --- a/GeneralStateTests/stCallCodes/callcallcallcode_001.json +++ b/GeneralStateTests/stCallCodes/callcallcallcode_001.json @@ -2,22 +2,24 @@ "callcallcallcode_001" : { "_info" : { "comment" : "call -> call -> callcode - > code, params check", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "02be045cf61a91c553dad28cb8d4676c460edbbc01646b85a0d823e2c08f86a5", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "2625dcf36764b507be142f25afa6ec92852b5b2694afb7fc1f8cfe2e02819c48", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcallcode_001Filler.json", "sourceHash" : "43bef58bddd62fda36d7475ae13970bf1caddd4e99fbdadbca03921caac50c44" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGE.json b/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGE.json index b4988113c81..f9bcababfbf 100644 --- a/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGE.json @@ -2,22 +2,24 @@ "callcallcallcode_001_OOGE" : { "_info" : { "comment" : "call -> call -> callcode -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "65970416bb6119585ab1259d2be4bf9e70c7090a72059adc17b627c08c6fd9e7", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "44fa6e4b8f765174b9d3ff553bcc7b204791c8aaa2b10aa6b9099704a9a5d729", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcallcode_001_OOGEFiller.json", "sourceHash" : "dab276e1183c524ceff09a3b16f0749f40f3d330b812e3877d6aeeb14242796d" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMAfter.json index 740e02755a9..c1b85f4004e 100644 --- a/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMAfter.json @@ -2,22 +2,24 @@ "callcallcallcode_001_OOGMAfter" : { "_info" : { "comment" : "call -> (call -> callcode -> code) oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "6d31a2e2fb4727243e7f650697fadbbce08089fb41b4883b4af2a06fb3c429ae", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "a018d697668d7f58eb22a834b7115c7e6a4a3778e221f7d30bf1903ab750e4d3", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcallcode_001_OOGMAfterFiller.json", "sourceHash" : "7cffe08dfbeaf5c411c87f02939f19fd7109503edd1381bf93db3fb233777b70" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMBefore.json index 8de4b4678d4..43fff751243 100644 --- a/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcallcallcode_001_OOGMBefore.json @@ -2,22 +2,24 @@ "callcallcallcode_001_OOGMBefore" : { "_info" : { "comment" : "call -> call -> oog callcode -> code ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "29ae298e8753e082da4c464622e293a70b4e8a228b2fe2e3266e6395a4882e6e", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "0ed486802569dd5bf546724142bf003619e1c1b0e87498fc6eb96ba7a4db53d3", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcallcode_001_OOGMBeforeFiller.json", "sourceHash" : "72f531af0a6ac288165a2e656a8544e869b7587c57dd740e23fd26d0a42a6ce3" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideEnd.json index 70a54e62cd7..c862a899943 100644 --- a/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideEnd.json @@ -2,22 +2,24 @@ "callcallcallcode_001_SuicideEnd" : { "_info" : { "comment" : "call -> call -> ( callcode - > code ) suicide", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "76c0a5ceae552ad8dcdfe488d32cf7bc89b6aeec09e70b8d4b56dbb0dbbf622c", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "5b03f48e2cf9b4f5ebb8ffc055c8b1c8c4377ea7ab004a94feb5021739fb75c9", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcallcode_001_SuicideEndFiller.json", "sourceHash" : "8e0c67158394c803f34d184bd4b63145260ba55339b81ad92ad2bf32c1851007" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideMiddle.json index 5b477367a38..7e1de981641 100644 --- a/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcallcallcode_001_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcallcallcode_001_SuicideMiddle" : { "_info" : { "comment" : "call -> call -> (suicide) callcode - > code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "a897b1517462c629a7c10c70182a6e250ecb934a48ca29a9d2ed3eac2e4ee941", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "e8911b13608646302c66f397eb054b1cf5a8eaac605d99a8e374d3e4e9f6624d", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcallcode_001_SuicideMiddleFiller.json", "sourceHash" : "7322d8c0f3fa230fc3a3dd2c088bfe47b774e8cce18dec3673a668d6d2595377" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcallcode_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcallcallcode_ABCB_RECURSIVE.json index 6793e73fe0e..885dc234eae 100644 --- a/GeneralStateTests/stCallCodes/callcallcallcode_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcallcallcode_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcallcallcode_ABCB_RECURSIVE" : { "_info" : { "comment" : "call -> call <-> callcode", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "dab2fd6c98fa0de7fe9af2cab738714632b2ff0dadb60b9699afe3adab99e38a", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "446490b1e2f0efd20db7bffc46358acd0a1ce44bf1aa7d2aec79b6feb0df9744", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcallcode_ABCB_RECURSIVEFiller.json", "sourceHash" : "4936e0abaf65b18db664a624a8b06faf6499d363d55be485d7881b4db61f0ebb" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcode_01.json b/GeneralStateTests/stCallCodes/callcallcode_01.json index 010f0fc0336..94c3959be72 100644 --- a/GeneralStateTests/stCallCodes/callcallcode_01.json +++ b/GeneralStateTests/stCallCodes/callcallcode_01.json @@ -2,22 +2,24 @@ "callcallcode_01" : { "_info" : { "comment" : "call -> callcode -> code, params check", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "adebc702b1bc9e38669c201f0a7ef4b5ff1b63442f2addbee3df9cdff046d603", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "58716481ab74692c89ea4f4cac2b75797026cb0cc1c191dedfcff2855e0d6e6e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcode_01Filler.json", "sourceHash" : "2cb4fc2c3368280304d2b9282042e04ed435fc8a00b48dd35606eeb1607a21f8" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcode_01_OOGE.json b/GeneralStateTests/stCallCodes/callcallcode_01_OOGE.json index 3890f262002..0f07aa15f0c 100644 --- a/GeneralStateTests/stCallCodes/callcallcode_01_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcallcode_01_OOGE.json @@ -2,22 +2,24 @@ "callcallcode_01_OOGE" : { "_info" : { "comment" : "call -> callcode -> code oog ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "69ae3b46ff1ddc2615ec5d5c0f4c8a35646ac4576c95dc9eadf76c87f1f66faf", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "027153f15aed5c34c9f4e80f6783c287ff03f4c2247926c287c8ba5e31082ac7", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcode_01_OOGEFiller.json", "sourceHash" : "61049fbf195a99e38c6566af4ab44c487fcddbb2278f7e20d35d75a2033a3e97" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcode_01_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcallcode_01_SuicideEnd.json index 98774869a2b..749f33d2f8e 100644 --- a/GeneralStateTests/stCallCodes/callcallcode_01_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcallcode_01_SuicideEnd.json @@ -2,22 +2,24 @@ "callcallcode_01_SuicideEnd" : { "_info" : { "comment" : "call -> (callcode -> code) suicide", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "b54c27fbb5c609910376835ba86920715deb3430f0710afaaaf7d60c9a47ff59", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "1a8f03e3ec8d85ce8cddf386d98899c0027ad0b0acb184b2c8c9254543e29757", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcode_01_SuicideEndFiller.json", "sourceHash" : "22fc6612da95be6459365f8027850cbbf51042812d0ffdfbe78daefecbd219f5" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecall_010.json b/GeneralStateTests/stCallCodes/callcallcodecall_010.json index 3cbc91fe2e6..d7efac42c58 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecall_010.json +++ b/GeneralStateTests/stCallCodes/callcallcodecall_010.json @@ -2,22 +2,24 @@ "callcallcodecall_010" : { "_info" : { "comment" : "call -> callcode -> call -> code, params check", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "8b834b645c8eced42b79d203492f6cd6c52347cd69306cdbb977c327d96be6f7", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "5e4f1dde708a0838d86738e4b9e8b6b1d31da01e25118ef6b0a481df8b6fa4de", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecall_010Filler.json", "sourceHash" : "e09843ed101deff2e5bd2ae22532860aef0bbeeaf835a9ca78dad949e71fb6a0" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGE.json b/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGE.json index b3f572281de..ba25eddb686 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGE.json @@ -2,22 +2,24 @@ "callcallcodecall_010_OOGE" : { "_info" : { "comment" : "call -> callcode -> call -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "d8d8bf29db9be9068074dd01b788f6c0d355b45a2d343324fd77ac7a5c281c84", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "575fe5f5ca9df989f0ca2c659f330426e8a91bdd85fb7e9364b4886293fada6e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecall_010_OOGEFiller.json", "sourceHash" : "d4febaf4ffc0bb9dbf34ef79c039bee6b0f4590405f581c2df5db50d3ed5600f" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMAfter.json index ddf2007bf29..6be1676f9c8 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMAfter.json @@ -2,22 +2,24 @@ "callcallcodecall_010_OOGMAfter" : { "_info" : { "comment" : "call -> (callcode -> call -> code) oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "337d56cc9d36dffc74657d38ec2fb20ecaaad0eb6f5955826c2407c37baac249", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "c8e6284cb8d8b5d52157a5129002ca3f15d1e10bdc9d21b9e3ca24131804dadc", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecall_010_OOGMAfterFiller.json", "sourceHash" : "23295a708185227a1829c99ad032d6d6fd053c42e832c8ab210a10fea82df097" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMBefore.json index 2086ea4586a..271ebf096ff 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcallcodecall_010_OOGMBefore.json @@ -2,22 +2,24 @@ "callcallcodecall_010_OOGMBefore" : { "_info" : { "comment" : "call -> callcode -> oog call -> code ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "4f02d8c0a2bad62ce3ce8d7b0dbc7b71c7b2af1c3428ae99c5cdb4fb8576fe2e", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "e18199d2dc7081ea5a567c592b356d5b91df1db840ec044a8115b86811881244", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecall_010_OOGMBeforeFiller.json", "sourceHash" : "6fd7bef4e994fceffeff5f79d0ad29a279f0101056d3328baefa7b1e85970cdd" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideEnd.json index 6767ea1e74a..6ba20dcba9e 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideEnd.json @@ -2,22 +2,24 @@ "callcallcodecall_010_SuicideEnd" : { "_info" : { "comment" : "call -> callcode -> (call -> code) (suicide)", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "aeabbd267beb6c7d30a4e05ffe6651412aa227512b2642ce83e292a22663fd4c", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "77e9795d95c78da0a6e80c891320ed16093db2f060fb2a51dd9de92935cb5e18", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecall_010_SuicideEndFiller.json", "sourceHash" : "f8d9bcd5978d093869e1c57b9e3b2681e64e89a9d1fc1c866f772821d28299a6" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideMiddle.json index 057f2a7bc72..c2bffe4fb29 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcallcodecall_010_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcallcodecall_010_SuicideMiddle" : { "_info" : { "comment" : "call -> callcode -> (suicide) call -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "21bee8b0e9c40536ce480de3aec799fbfe4a40f4d924750a058bf55112d86507", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "8b2c9c37eea58cf21bb12fe73675128fc77af2fea8c4fb47de6c0952f8af20f6", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecall_010_SuicideMiddleFiller.json", "sourceHash" : "2546f7767d704d37de93b086bf8f2a3701c004fcf3de3d0169170e4e6476d7cc" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecall_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcallcodecall_ABCB_RECURSIVE.json index 354f4316de6..268899eccff 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecall_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcallcodecall_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcallcodecall_ABCB_RECURSIVE" : { "_info" : { "comment" : "call -> callcode <-> call", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "211ea7dd46b6d4484fabfe01304c46d6a87369445c4c88502acc0ee0c2f5b4e9", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "32cf933cd75fa20bf9a6285abb6effc3b6a83aa12901e7a2e4af74f59467190b", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecall_ABCB_RECURSIVEFiller.json", "sourceHash" : "17af7c30c9c8f047089b942a3b854595496fcd5e4062bef523c5865bd8397c9a" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecallcode_011.json b/GeneralStateTests/stCallCodes/callcallcodecallcode_011.json index abd7e842911..8076ed135a0 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecallcode_011.json +++ b/GeneralStateTests/stCallCodes/callcallcodecallcode_011.json @@ -2,22 +2,24 @@ "callcallcodecallcode_011" : { "_info" : { "comment" : "call -> callcode -> callcode -> code, check params", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "4e92e6ab283ab39b4231cd07b9eb933d5187a21bccfac6f35155114d6e8c1caa", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "0c22ea48d8347b1a2ba306143ff12ca0e5c074463a9d3d6f58bb75819045a7d4", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecallcode_011Filler.json", "sourceHash" : "ad419b554c54012ddb7da34053f88d933ab77860603095aa7833bd2289ba9f5e" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGE.json b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGE.json index 5944833b426..8a0c6592f62 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGE.json @@ -2,22 +2,24 @@ "callcallcodecallcode_011_OOGE" : { "_info" : { "comment" : "call -> callcode -> callcode -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "eb181d82f8a3175f7527268d82570b33ccd55015107fddb99baef0f6cb77f3f8", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "f64d8fb1dbc7410955ead3fbae70e348a6ccd872a28bc3e630b64ad929d4926a", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecallcode_011_OOGEFiller.json", "sourceHash" : "8de5a1a016840ca4268a219afa95ab991669e6bf90c40281e9b1a904449f081e" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMAfter.json index ea8910c7852..cfbcd07adc7 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMAfter.json @@ -2,22 +2,24 @@ "callcallcodecallcode_011_OOGMAfter" : { "_info" : { "comment" : "call -> callcode oog -> callcode -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "cf31fedfffb021e7cf6e092792bce61a4061c35ab75b51461302ddb9ff2513a2", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "79683674c5f2b1fa42916a6e5411a5029274b53d3bb6a75781b8fc90c558c684", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecallcode_011_OOGMAfterFiller.json", "sourceHash" : "6d1d3d08571d430945b23a08ddf52a4b62ca324a7c28f067932efa5b9b33da25" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMBefore.json index ed0a03b2e33..1b756e7e1c1 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_OOGMBefore.json @@ -2,22 +2,24 @@ "callcallcodecallcode_011_OOGMBefore" : { "_info" : { "comment" : "call -> callcode -> oog callcode -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "7c4036ef0f2bf02a1b9ad8e3c9fbd87f0b50b38261cfeaaa80e34c79e4cf93f9", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "fd2905633832f7980847f77ab0b16642491777ba7ecf42f72c77562020b60b4d", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecallcode_011_OOGMBeforeFiller.json", "sourceHash" : "810af622fe11a9100641a7a26e920a5f578a74a6200ceaf3304e149a76636078" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideEnd.json index 44f3c12b2e8..81b3fc208cf 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideEnd.json @@ -2,22 +2,24 @@ "callcallcodecallcode_011_SuicideEnd" : { "_info" : { "comment" : "call -> callcode -> (callcode -> code) (suicide)", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "c776b18a2c47f787511aa46b36ddfdd48723d15e7de6ba5173ef38557553f8eb", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "2caf85ec9217b3e0eb53a17e5240a43645ca1e2a01f0c38fdeb1574c03dbe840", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecallcode_011_SuicideEndFiller.json", "sourceHash" : "82cc20cfb35b19372727cbd06d324643fcf256111e500d2e664e50f01632a4ac" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideMiddle.json index 456873a5c8b..2bbe2b1e823 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcallcodecallcode_011_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcallcodecallcode_011_SuicideMiddle" : { "_info" : { "comment" : "call -> callcode -> (suicide) callcode -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "839bcccc648b1fc43d39f0846d0bc90a8d718b64b2b6162f420fcbd22649b0a8", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "0d59d670c0982d34184a4a244e7095965b9d15d9429cce7d13295161e9346613", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecallcode_011_SuicideMiddleFiller.json", "sourceHash" : "559db46473302a629b3ab535faaf16b802caa203a42c1fd8be4e3440fd468e47" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcallcodecallcode_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcallcodecallcode_ABCB_RECURSIVE.json index e3bbcd5f839..f0ba23de4ee 100644 --- a/GeneralStateTests/stCallCodes/callcallcodecallcode_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcallcodecallcode_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcallcodecallcode_ABCB_RECURSIVE" : { "_info" : { "comment" : "call -> callcode <-> callcode", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "0ebf66d3c98c902a8dd5c550a6a4d393611cf7ef593a7df7fec15823fd52412f", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "d7a091a69dff15940f496ab62f991f92f13b7b93019df60779818e2a49377c70", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcallcodecallcode_ABCB_RECURSIVEFiller.json", "sourceHash" : "b3562ee9dc2b6cf88f721755fd1b574cf8402f402a94f331ae67c0f74935558e" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodeDynamicCode.json b/GeneralStateTests/stCallCodes/callcodeDynamicCode.json index d85b2f4f688..9bd2111a432 100644 --- a/GeneralStateTests/stCallCodes/callcodeDynamicCode.json +++ b/GeneralStateTests/stCallCodes/callcodeDynamicCode.json @@ -2,22 +2,24 @@ "callcodeDynamicCode" : { "_info" : { "comment" : "callcode to a contract that is being created in the same transaction", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "7989a198aade7c52f2e979f9762e4f33ba8ccc627df161531a0678f779bbf73e", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "679adc3b1df3761faf097734da512e25a70833547f0fa23684d267c091052a68", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodeDynamicCodeFiller.json", "sourceHash" : "27b9b90fbbec2738072b495cc82278a88b9b6183881eb2c99e10bbd4c60ca152" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x0f4240", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodeDynamicCode2SelfCall.json b/GeneralStateTests/stCallCodes/callcodeDynamicCode2SelfCall.json index 086aa473587..bf07385ed7f 100644 --- a/GeneralStateTests/stCallCodes/callcodeDynamicCode2SelfCall.json +++ b/GeneralStateTests/stCallCodes/callcodeDynamicCode2SelfCall.json @@ -2,22 +2,24 @@ "callcodeDynamicCode2SelfCall" : { "_info" : { "comment" : "callcode happen to a contract that is dynamicly created from within the contract (to itself)", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "931e6a9687538a262b730c0ac873435b8566afbd261eccf69b5360bb75a8e5e3", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "9c87ff94705f7d82c80b2770a5a7ef42f576add0fe54b71c8450d0620311493f", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodeDynamicCode2SelfCallFiller.json", "sourceHash" : "6fbdfafbffef0de46e45d642314cfde9c1a942b6e3bf67bdb3482d78bffe6902" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x989680", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodeEmptycontract.json b/GeneralStateTests/stCallCodes/callcodeEmptycontract.json index 59cec4db82a..cd297d7a899 100644 --- a/GeneralStateTests/stCallCodes/callcodeEmptycontract.json +++ b/GeneralStateTests/stCallCodes/callcodeEmptycontract.json @@ -2,22 +2,24 @@ "callcodeEmptycontract" : { "_info" : { "comment" : "", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "fc855cb7f1e4636b91b885896430a60b2bc647aaa68e200b41c4b67fc2342b10", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "28ca3387afb24c5cb1e2ea51c53041db04833512a4c6979af475013f5a1fcf0a", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodeEmptycontractFiller.json", "sourceHash" : "16bf8b6555133add8388cfd3343e2ddc417eda53a1c28bd8df5236631d586b2b" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x989680", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodeInInitcodeToEmptyContract.json b/GeneralStateTests/stCallCodes/callcodeInInitcodeToEmptyContract.json index ed2d76bdfac..dac85a02ea6 100644 --- a/GeneralStateTests/stCallCodes/callcodeInInitcodeToEmptyContract.json +++ b/GeneralStateTests/stCallCodes/callcodeInInitcodeToEmptyContract.json @@ -2,22 +2,24 @@ "callcodeInInitcodeToEmptyContract" : { "_info" : { "comment" : "callcode inside create contract init to non-existent contract", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "fb3b0fa8081a0799794edfe511444e8ef92f5fc577d2671027b563dcd134fc13", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "1363b195140809abd81c80c4194bd111452fa17526a3752148706379abf61da5", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodeInInitcodeToEmptyContractFiller.json", "sourceHash" : "e7560b7ca2be5d20bafd5b49164394e2dfc46eb3193821a02258aeee3323e0f3" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x989680", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodeInInitcodeToExisContractWithVTransferNEMoney.json b/GeneralStateTests/stCallCodes/callcodeInInitcodeToExisContractWithVTransferNEMoney.json index 86537b6b534..1e5e3b6d1c5 100644 --- a/GeneralStateTests/stCallCodes/callcodeInInitcodeToExisContractWithVTransferNEMoney.json +++ b/GeneralStateTests/stCallCodes/callcodeInInitcodeToExisContractWithVTransferNEMoney.json @@ -2,22 +2,24 @@ "callcodeInInitcodeToExisContractWithVTransferNEMoney" : { "_info" : { "comment" : "callcode inside create/create2 contract init to existing contract. callcode with value transfer but not enough balance", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "3759ddf57d40d0cf83e5361c9005b01bfff64dac897fe6a8758aeba332d4d79f", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "84d0e544afd7cdf90b65f45cab13d4bd8a1e8fbb983482488cef88168a7f2817", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodeInInitcodeToExisContractWithVTransferNEMoneyFiller.json", "sourceHash" : "bbee634e44b31d21e6aa87fdbed3ab9db5be352378d418e64b43159abc76751c" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x0f4240", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContract.json b/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContract.json index 63e01a02dda..910f29467db 100644 --- a/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContract.json +++ b/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContract.json @@ -2,22 +2,24 @@ "callcodeInInitcodeToExistingContract" : { "_info" : { "comment" : "callcode inside create/create2 contract init to existing contract", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "ecaf29a7d7e8b67fef1af55b2f43fe30fed4476199cdd22329e4126e54c6ff7b", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "d868c33ea7ab17cedd759781549a13977ba2ad985eec57642ed14b63d7b4bea2", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodeInInitcodeToExistingContractFiller.json", "sourceHash" : "969de3e5816af676cba3cfa69af0339a27a711da62f565081694434cac2e6e1c" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x0f4240", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContractWithValueTransfer.json b/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContractWithValueTransfer.json index 2a929364a66..fc1af16d54a 100644 --- a/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContractWithValueTransfer.json +++ b/GeneralStateTests/stCallCodes/callcodeInInitcodeToExistingContractWithValueTransfer.json @@ -2,22 +2,24 @@ "callcodeInInitcodeToExistingContractWithValueTransfer" : { "_info" : { "comment" : "callcode inside create/create2 contract init to existing contract", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "cffe98ec408cff313475cc57b5f79fb04f80bb6f7bc126fe590627e58780d12c", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "bb5943153a4fd188fcdbbb3590b6e97af371fb63e515f39d5ff3aac6f6f95327", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodeInInitcodeToExistingContractWithValueTransferFiller.json", "sourceHash" : "37609007ecf0e2fcff348bd02535a32d9e20d31091e0b0d82f270edf972e0164" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x0f4240", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcode_checkPC.json b/GeneralStateTests/stCallCodes/callcode_checkPC.json index 7c9f366c483..b913769f31c 100644 --- a/GeneralStateTests/stCallCodes/callcode_checkPC.json +++ b/GeneralStateTests/stCallCodes/callcode_checkPC.json @@ -2,22 +2,24 @@ "callcode_checkPC" : { "_info" : { "comment" : "check the PC after doing call to a contract", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "f232a39ef18b44a8a62eb636c2a9d9d8f4d104a7b55e8c039d46f737ae643c3d", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "364a82078091bd8fde89ae4a86aa0cda5a947c6a481cc7b57418ea6041c5c161", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcode_checkPCFiller.json", "sourceHash" : "342ef55cb22cdcd6a7b48da4d8c5e7abe23f44ebb53fdd632f4064649f54ec98" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecall_10.json b/GeneralStateTests/stCallCodes/callcodecall_10.json index 9b8e8fa6c95..b251d2c73ab 100644 --- a/GeneralStateTests/stCallCodes/callcodecall_10.json +++ b/GeneralStateTests/stCallCodes/callcodecall_10.json @@ -2,22 +2,24 @@ "callcodecall_10" : { "_info" : { "comment" : "callcode -> call -> code, params check ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "025ca212011e1ff42b2bdec3dff64e82ccd6c62a11b807160d4064180b2c8596", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "ed4ebe758a4ff66a0583a3d5e71f700ec88b734b3b0f98ff7cece95bb4929fb4", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecall_10Filler.json", "sourceHash" : "e04f77f51a69e8145911efb57fa6acea7333009965b7e018e3937b134f14e21d" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecall_10_OOGE.json b/GeneralStateTests/stCallCodes/callcodecall_10_OOGE.json index 62004d318bd..139489edc24 100644 --- a/GeneralStateTests/stCallCodes/callcodecall_10_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcodecall_10_OOGE.json @@ -2,22 +2,24 @@ "callcodecall_10_OOGE" : { "_info" : { "comment" : "callcode -> call -> code oog ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "9d140f6803aec1fc9e75505953af64511e83dd16efed9dfb3b09ad3ba2178bd9", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "0d3f863ed83921157df3a71c5e1b75c06dd72d1ddd25995cbfdd06cbfdeb2ce6", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecall_10_OOGEFiller.json", "sourceHash" : "28467c86b164137681098ba0b728b8c758404219e4b143d68595b497979900a1" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecall_10_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcodecall_10_SuicideEnd.json index 4c099adf9ee..c51ea9cd0e5 100644 --- a/GeneralStateTests/stCallCodes/callcodecall_10_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcodecall_10_SuicideEnd.json @@ -2,22 +2,24 @@ "callcodecall_10_SuicideEnd" : { "_info" : { "comment" : "CALLCODE -> (CALL -> code) (suicide)", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "da48ec4996b16457e1704a89787137fbd6ae00296f9b8191569a75ddb35ed174", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "a55c01e443fd0c60a5a818ee464450c367eea8d5b0e6e54dde5ba5f2918d3896", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecall_10_SuicideEndFiller.json", "sourceHash" : "c30440f56eb5596781338b861eead07b45b59eb1b5ed181950f4324447ef4ffb" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcall_100.json b/GeneralStateTests/stCallCodes/callcodecallcall_100.json index 58daa397db7..33ea4a0a182 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcall_100.json +++ b/GeneralStateTests/stCallCodes/callcodecallcall_100.json @@ -2,22 +2,24 @@ "callcodecallcall_100" : { "_info" : { "comment" : "CALLCODE -> CALL -> CALL-> code, params check", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "3288b49e00fb7e0bf2ee31c9909808c543dec515a51f33f20ffc414d85ddd9df", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "0cd5acb892ee6c8c57a34c51042ee5cb0012ed3ac026845272dd014f931622e3", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcall_100Filler.json", "sourceHash" : "c38a08127103ef68ea4f7cf9e214da97a914e328052af84d51e79082010edf1d" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGE.json b/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGE.json index 15e3caf5e86..a7cfbf8508e 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGE.json @@ -2,22 +2,24 @@ "callcodecallcall_100_OOGE" : { "_info" : { "comment" : "callcode -> call -> call -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "b39d6bfc461b14a2857b4a4db5200678fc463d2da4c0aee36b99039fd5d123f2", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "eb4bbea7979f20fe7ca8fc1a546c041b67668a416d7dcc860d2ef5aa2c4edf5d", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcall_100_OOGEFiller.json", "sourceHash" : "6cec927835e9ba9d60b41c2a321097c8e435010f3e4c3eb23c802fdf5f346000" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMAfter.json index b1417fb1126..b36769f6075 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMAfter.json @@ -2,22 +2,24 @@ "callcodecallcall_100_OOGMAfter" : { "_info" : { "comment" : "callcode -> (call -> call -> code) oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "5ff606a412304c37fbad1c828661f4ced97bc7ce9ce04273d87aaf1347b0d628", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "1a3908b89b9ca297ba05a100b2518bb9c61567c6ed97874361be0deb6cfa8c0f", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcall_100_OOGMAfterFiller.json", "sourceHash" : "6eb79a4bc6a72e15b2b51873d92c8eb7bf3a607ccaee788f5937a6d0ebc169fe" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMBefore.json index 897d72dba9f..409b15bbb41 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcodecallcall_100_OOGMBefore.json @@ -2,22 +2,24 @@ "callcodecallcall_100_OOGMBefore" : { "_info" : { "comment" : "callcode -> call -> oog call -> code ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "66bcb3d5f0bbb5fbcc3ad7f71333f1f20c6ae297d1a5e27d50a529036d4ef6da", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "235827128d66aefdb1998f1928a5449bdb09f3d659ec9f900c80651e714bd07e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcall_100_OOGMBeforeFiller.json", "sourceHash" : "f5115baf09d0398c27c74c6fb14b10aa4cb1f6b998c5f94bdaa515c0cf5bc184" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideEnd.json index 7edf6753504..165bdf6f45a 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideEnd.json @@ -2,22 +2,24 @@ "callcodecallcall_100_SuicideEnd" : { "_info" : { "comment" : "CALLCODE -> CALL -> (CALL-> code) (suicide)", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "d10332c14fec6e670c50c74a7bc5198363f36e2d21a8e2979cf893186af7cf7e", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "329d6181585d2172697040bf7b44076ff963093d6a0b36447d1d03b3353ad786", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcall_100_SuicideEndFiller.json", "sourceHash" : "0082df6bcdb9591c599f07384efb1d8eb2c4ee82b73a74405d8e94e8a0140d4b" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideMiddle.json index f0257f6c971..89119d3e3db 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcodecallcall_100_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcodecallcall_100_SuicideMiddle" : { "_info" : { "comment" : "CALLCODE -> CALL -> (suicide) CALL-> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "3fb8dae84290bfc62708014f803ff04a477ecc4a8d556062a1de5746e72d5820", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "cd560daa95775ce97781937cee2b3eb63faadd3bfbef67d0159690b8787c6316", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcall_100_SuicideMiddleFiller.json", "sourceHash" : "a3a35fcd1f368ec83ad000f2670bd9f4e65ae5801534b65de00903516ebef0be" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcall_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcodecallcall_ABCB_RECURSIVE.json index aed7bdefe9d..8bf7cea0ea3 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcall_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcall_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcodecallcall_ABCB_RECURSIVE" : { "_info" : { "comment" : "CALLCODE -> CALL <-> CALL", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "4bbced7127839d8b160d0558e589cb639bc2b2da12007ef3adba94f059173592", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "acfa344e7a94941cecea8eb3baf79a07827247915702cd90c0f72cc96efb7b90", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcall_ABCB_RECURSIVEFiller.json", "sourceHash" : "264fcdf9a70554fc7d308426462eece6edd3a68135f8af8e47294d096485f2a6" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcallcode_101.json b/GeneralStateTests/stCallCodes/callcodecallcallcode_101.json index fab41d84d98..26d23e0d8c4 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcallcode_101.json +++ b/GeneralStateTests/stCallCodes/callcodecallcallcode_101.json @@ -2,22 +2,24 @@ "callcodecallcallcode_101" : { "_info" : { "comment" : "CALLCODE -> CALL -> CALLCODE -> code parameters check", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "1d4b344b6d9d5e538da1e9ea017c5f021fb42cbcc8ab4482fc435b0b6ae4c76a", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "c6ea309773780ed212ab34b9a8a8a798a852ae4cfaf50a64ffea92251c1eed8e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcallcode_101Filler.json", "sourceHash" : "cbc003826cc78c8fe4aa33ba271fff8a2d8df2f432209c8b30f5bb29a1a5ea36" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGE.json b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGE.json index 85ea3a2de2f..2dbec28996a 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGE.json @@ -2,22 +2,24 @@ "callcodecallcallcode_101_OOGE" : { "_info" : { "comment" : "callcode -> call -> callcode -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "0b725c1b812885084398ffa82f60d61f3d8ece2d9e0615d7129f14b8bc9af8ff", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "53e55dcce84d4c1c71e6ca725a4a2157de1872664a48f4653587e002b4a56c48", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcallcode_101_OOGEFiller.json", "sourceHash" : "935dc7d7f80d47ed26f762ba4bba7aefc2690d598e4fb2180c19f45823c25511" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMAfter.json index 729907f4f78..48a664de991 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMAfter.json @@ -2,22 +2,24 @@ "callcodecallcallcode_101_OOGMAfter" : { "_info" : { "comment" : "callcode -> call oog -> callcode -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "8ec3918bc8ea083610bb3e0c3f3a4b776373c196c6ace05f458b1cad048ff701", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "8cd774a5a692bb8893bc055bceba3557df3fba9827e7565d7a5866d234937c01", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcallcode_101_OOGMAfterFiller.json", "sourceHash" : "8adb34ff1b3af2d2616df57ab4a7160aa0f48d4e3d0b3655cbdc05bbe5b913fc" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMBefore.json index 2617db24cb5..2bb403c3b77 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_OOGMBefore.json @@ -2,22 +2,24 @@ "callcodecallcallcode_101_OOGMBefore" : { "_info" : { "comment" : "callcode -> call -> oog callcode -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "e0d1206f3c8884acd9a4a6dbe95f5bd33b08299496bbb36668f61549f15dbd9f", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "1bc099722831a3c7bbbeaf1a92125f24dced87c5378847c5e5d730321155cdbc", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcallcode_101_OOGMBeforeFiller.json", "sourceHash" : "8b5897762aebc5fd9437ca81b564995abbd96377806c2749402de4c95e18aaa2" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideEnd.json index c2131ba472c..87b5d6cb41f 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideEnd.json @@ -2,22 +2,24 @@ "callcodecallcallcode_101_SuicideEnd" : { "_info" : { "comment" : "CALLCODE -> CALL -> (CALLCODE -> code) (suicide)", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "25309f8efb37c403c07cad3d539b8067e04247ffbde7ca97924dfb607347300d", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "bce5ac0c965d9c1ff108dd20762264e36b93e89695a11833317ea3ca3bf3c38e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcallcode_101_SuicideEndFiller.json", "sourceHash" : "2939ae7346f0e5daf7923cecdca0db49ecc2a356d858ea1e086b59cd85d38c40" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideMiddle.json index e4d0fdc7e2d..5e6ae3e4b5c 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcodecallcallcode_101_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcodecallcallcode_101_SuicideMiddle" : { "_info" : { "comment" : "CALLCODE -> CALL -> (suicide) CALLCODE -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "a7a7d5b0d99fea3e31b1c7419d707164b961ef3840308da401e984fbd565d002", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "c7d6e518523467cbdd99d0a7e59902dce5c0f84084661ea218d7e7fd2c3c9947", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcallcode_101_SuicideMiddleFiller.json", "sourceHash" : "e8d4531fca50c409dc70ca413126c3a8b1d259ebb47cbd8fb20662969e2bd8b9" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcallcode_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcodecallcallcode_ABCB_RECURSIVE.json index 7ab68fc63e9..67cc83456c9 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcallcode_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcallcode_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcodecallcallcode_ABCB_RECURSIVE" : { "_info" : { "comment" : "CALLCODE -> CALL <-> CALLCODE", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "4e165a6c12a6b6a7f249d36e749c7e3525e792475b6db8f1ad544eb7898b37b3", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "c24c153ca1aabc7e95d4f9dd35c9256b35af078b94b05b24b5ba19a347ae5e4f", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcallcode_ABCB_RECURSIVEFiller.json", "sourceHash" : "e8cadc7c74a7f3b9e21b36396615a11e32f3910d610e18394c4577e6b5119b3e" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcode_11.json b/GeneralStateTests/stCallCodes/callcodecallcode_11.json index 4c3f0dd2424..a97094dab2e 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcode_11.json +++ b/GeneralStateTests/stCallCodes/callcodecallcode_11.json @@ -2,22 +2,24 @@ "callcodecallcode_11" : { "_info" : { "comment" : "CALLCODE -> CALLCODE -> code, check parameters", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "2a558e508608025eea27ce0e3e77136b91845798826eeb9607b8bd934201a9fa", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "6c938ace1f1b5fb18e089e96d48821f2bb3e6094e3d4f49ff69490988f7de9ff", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcode_11Filler.json", "sourceHash" : "7e77e558dcbf1617a73b3a413e43aff045535495c8661c7a855f563adccb97fd" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcode_11_OOGE.json b/GeneralStateTests/stCallCodes/callcodecallcode_11_OOGE.json index c83e2190db2..25c14757e1d 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcode_11_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcode_11_OOGE.json @@ -2,22 +2,24 @@ "callcodecallcode_11_OOGE" : { "_info" : { "comment" : "callcode -> callcode -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "5a51957f8aa1e647233361b5d1a94ac14f14ec8f8a73fd5a0dd8cc58011e0778", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "35cad957e8eb86a07b741cfd0a4b86dd234f150baa1785afd40f5e7df9337258", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcode_11_OOGEFiller.json", "sourceHash" : "00392a045a843c78c8d23ec0c22d4c09a3fba4cc75a35c1eda83abd1b63b347a" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcode_11_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcodecallcode_11_SuicideEnd.json index d6fa124d70b..d8413a6165c 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcode_11_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcodecallcode_11_SuicideEnd.json @@ -2,22 +2,24 @@ "callcodecallcode_11_SuicideEnd" : { "_info" : { "comment" : "CALLCODE -> (CALLCODE -> code) selfdestruct", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "641d66b97b106ea0bea0a0471ffbbb70a50d0a5c9c50bfc8777b777dd32aeeea", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "cdbd2c8e05ff52f35b8d7e8c85d92984f0c89ac4db4b2f6419d5225c00ecc20b", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcode_11_SuicideEndFiller.json", "sourceHash" : "31be43c0c51db9235d22f00239dad4c6cef34344251efa8d5a70e7c8aa86ac87" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecall_110.json b/GeneralStateTests/stCallCodes/callcodecallcodecall_110.json index 550929054e3..84081fee37d 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecall_110.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecall_110.json @@ -2,22 +2,24 @@ "callcodecallcodecall_110" : { "_info" : { "comment" : "CALLCODE -> CALLCODE -> CALL -> code, check parameters", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "fceebda47a0a7a139bc54e1e23eae07f8f944cfd3647ee3a4f804b594ed59304", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "c32216f59882cb24ece0e96d158348bdaa9b60b2040ea7f80aab691960f728fd", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecall_110Filler.json", "sourceHash" : "b76e9fff136ba28b3335f9d362581e9bc75510b43c078de3907a90f2e189e54b" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGE.json b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGE.json index a36e5571d4d..40fc7e855b9 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGE.json @@ -2,22 +2,24 @@ "callcodecallcodecall_110_OOGE" : { "_info" : { "comment" : "callcode -> callcode -> call -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "ade447cb2f33661892154e1573a51e3ad5fe8300ada7950663b4515f494c43f6", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "045b188b8e83d46fa08657e9b877ca2cf3e8ca3b54113ea3416abf27e73103a5", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecall_110_OOGEFiller.json", "sourceHash" : "7eba4cd82ae4759a56cfb750a8e6b346f7a1940ed4e4dc5c70ec34874cee075d" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMAfter.json index 78e01f2e7fc..aaffd6d7dea 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMAfter.json @@ -2,22 +2,24 @@ "callcodecallcodecall_110_OOGMAfter" : { "_info" : { "comment" : "callcode -> callcode (oog) -> call -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "602c57a9a00febc2158eb908e412b45cd01f8e24343c55ff1545a1d7b6abcfb5", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "00ed963b27188198de7a9add7a04c651979f0617c61e0fe94c5948479bc9fdd5", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecall_110_OOGMAfterFiller.json", "sourceHash" : "14f8557f6ebca93e85a2b43cd9a267878745622debba3772e50a1387608f42bc" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMBefore.json index 93f37008ec9..6447ed910e5 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_OOGMBefore.json @@ -2,22 +2,24 @@ "callcodecallcodecall_110_OOGMBefore" : { "_info" : { "comment" : "callcode -> callcode -> (oog) call -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "06a0e9128c4321510e03c2b756d9a858081a006c3da39b41a25b393b46cff943", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "185adf50fbc34599b8cb5d4ed5a72b76e49cd59d8985269110ca8c94504b2846", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecall_110_OOGMBeforeFiller.json", "sourceHash" : "85040b6a3b1d7d25f0ab9357036fa251031fa7f09bdf32542dbda7693b92ede7" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideEnd.json index 8f4cd6da6df..7787e2712fd 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideEnd.json @@ -2,22 +2,24 @@ "callcodecallcodecall_110_SuicideEnd" : { "_info" : { "comment" : "CALLCODE -> CALLCODE -> (CALL -> code) (suicide) ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "215a201d8b0439593993e833cd032ed50a53bce54b2059d708a75fd6b89d1b42", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "7f73fd2ca4776a42674029de8d8adbb7dd47ccbabb4ac994c435a90b5cd179e1", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecall_110_SuicideEndFiller.json", "sourceHash" : "bfc8ae3fda160e064fb508ed7542a7f35a0df50f0139b57b66bcf08026e1748e" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideMiddle.json index 6b01f740b1f..0c65ea88751 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecall_110_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcodecallcodecall_110_SuicideMiddle" : { "_info" : { "comment" : "CALLCODE -> CALLCODE -> (suicide) CALL -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "6513d983c98e2aaf6bf92c399bef98f70d0dd7033d73bc365ed2f8a4f0aea64f", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "b852d80078480aebcba22724242700b25052f39a7e1349d89a9521812403ca6e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecall_110_SuicideMiddleFiller.json", "sourceHash" : "7ad059a0873606e66efd889b68fb6a5c7ef6c92f3671f7f26d685bc5ec4b18ed" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecall_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcodecallcodecall_ABCB_RECURSIVE.json index e30285f0b24..a1e492754e0 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecall_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecall_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcodecallcodecall_ABCB_RECURSIVE" : { "_info" : { "comment" : "CALLCODE -> CALLCODE <-> CALL ", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "46e94758530146d3875ffdf3a3108dcca0cd86f4a63afdd14d5663978788617b", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "8b825c9b69ef299ea4a7d1e2188e67c302219fb5f20a7c18e4bb799fee8b6d89", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecall_ABCB_RECURSIVEFiller.json", "sourceHash" : "0d3576b857ac26fdc7ed3d0903e8f0898d15ee39ca4211e72d0f10463d59d049" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111.json b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111.json index a5e57229680..5d7e7aa883a 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111.json @@ -2,22 +2,24 @@ "callcodecallcodecallcode_111" : { "_info" : { "comment" : "CALLCODE -> CALLCODE -> CALLCODE -> code check parameter opcodes", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "e75c002dcb4d5ebeb5bbf6b3a41324c24994034b529ed2dfe924eb9c540fd6dc", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "df5a39d3806d41e26048b5aec81619f2cfd409f655bd517844dba0c5963c5f61", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecallcode_111Filler.json", "sourceHash" : "a71d64c52dc46e797657e96e45e912a10a9336fcd6821b90f0508d7b71892102" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGE.json b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGE.json index c4daf3a8b68..e465621db57 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGE.json @@ -2,22 +2,24 @@ "callcodecallcodecallcode_111_OOGE" : { "_info" : { "comment" : "callcode -> callcode -> callcode -> code oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "ddafae066411cc6fa90659cfaf4a76a5cf0113d2d7f8b2818408ee21b7885130", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "7c752553693750e01b25f43c6c2e3a66ecc77a0a4767766e362f453c8c414baa", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecallcode_111_OOGEFiller.json", "sourceHash" : "9e51d4de1ed7abc923d7b87aed5d4d4c98ad0841072fdfa00a31e1b1a81323b3" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMAfter.json b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMAfter.json index fc719e796ed..0188e94f589 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMAfter.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMAfter.json @@ -2,22 +2,24 @@ "callcodecallcodecallcode_111_OOGMAfter" : { "_info" : { "comment" : "callcode -> (callcode -> callcode -> code) oog", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "4942e5fb908e28eee3412a23dab0202a3d9c06b56f4cce1e8de8498bef02cba4", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "24abe1bd73bf403cee5cced002f867beecc184a08b55f9d54d5d5196db67347e", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecallcode_111_OOGMAfterFiller.json", "sourceHash" : "481344e65984a27620eee9b9659402b10faddc1ee595c91f76fd9bc35dcfb0fa" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMBefore.json b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMBefore.json index 4a1f4cf1dee..6fd5c620eb8 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMBefore.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_OOGMBefore.json @@ -2,22 +2,24 @@ "callcodecallcodecallcode_111_OOGMBefore" : { "_info" : { "comment" : "callcode -> callcode -> (OOG) callcode -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "5b0c1c2be606fc7e46f5d33a715e04b05be3568f41541d6853671e6d0b48a720", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "5de9e9f5f49cf473144c68f2879c5002f4818b87245012db80384cd1e769649f", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecallcode_111_OOGMBeforeFiller.json", "sourceHash" : "8facc84b703e41a3b897d7478cff95e078f505597268d4b197c8d886ffaed82a" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideEnd.json b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideEnd.json index 55573729756..b8d1b9754fd 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideEnd.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideEnd.json @@ -2,22 +2,24 @@ "callcodecallcodecallcode_111_SuicideEnd" : { "_info" : { "comment" : "CALLCODE -> CALLCODE -> (CALLCODE -> code) suicide", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "2154b61f80874bca9e42186bd6660cb97bf316db5bea5da27d93699a5956de48", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "f3fd7c6c7608f810bfef11687e6f041b7b86106da831e55bbc3825d3eb652545", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecallcode_111_SuicideEndFiller.json", "sourceHash" : "e000d8fc738caae3958847de14d9406ad7d54ba71816ce60e4dd3d00eb26208e" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideMiddle.json b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideMiddle.json index b129a7b8923..073de61bee2 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideMiddle.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_111_SuicideMiddle.json @@ -2,22 +2,24 @@ "callcodecallcodecallcode_111_SuicideMiddle" : { "_info" : { "comment" : "CALLCODE -> CALLCODE -> (suicide) CALLCODE -> code", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "e7ae8b2d8cd08b40b3426e5637cd2d8c94e6f51bd664b545ee059688c59b400e", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "628fdb84f5b12471eea6bf3c8c26c2c88f89554e171c11e83d52d6695d40c9c5", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecallcode_111_SuicideMiddleFiller.json", "sourceHash" : "3c446efe0734f5b390b4ce65e821fc7d591344dadea52463213ce0059f939bca" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0x01c9c380", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_ABCB_RECURSIVE.json b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_ABCB_RECURSIVE.json index 55bdefa5b92..2e0a892a462 100644 --- a/GeneralStateTests/stCallCodes/callcodecallcodecallcode_ABCB_RECURSIVE.json +++ b/GeneralStateTests/stCallCodes/callcodecallcodecallcode_ABCB_RECURSIVE.json @@ -2,22 +2,24 @@ "callcodecallcodecallcode_ABCB_RECURSIVE" : { "_info" : { "comment" : "CALLCODE -> CALLCODE2 -> CALLCODE3 -> CALLCODE2 -> ... the gas usage is auto checked", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "bd0c0effa09116b2cd50bd2325f73295eaed9bbe862e261f2781e8904f3e0da4", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "a0e4c4ea5b26e0cb40a68a01536c9c5b9f01ca698f800c9ff9b38cde665365c0", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/callcodecallcodecallcode_ABCB_RECURSIVEFiller.json", "sourceHash" : "47f0611afff8baed701a78693b9798bcc86b23928612a5811fd62ca2e201b129" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", "currentDifficulty" : "0x020000", "currentGasLimit" : "0xb2d05e00", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000020000", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { diff --git a/GeneralStateTests/stCallCodes/touchAndGo.json b/GeneralStateTests/stCallCodes/touchAndGo.json index e744e80d73f..8f55b1e0fd2 100644 --- a/GeneralStateTests/stCallCodes/touchAndGo.json +++ b/GeneralStateTests/stCallCodes/touchAndGo.json @@ -1,158 +1,160 @@ { "touchAndGo" : { "_info" : { - "comment" : "The empty account 0xe4971 is being called (with gas 0). The test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", - "filling-rpc-server" : "evm version 1.11.4-unstable-e14043db-20230308", - "filling-tool-version" : "retesteth-0.3.0-shanghai+commit.fd2c0a83.Linux.g++", - "generatedTestHash" : "f20328d8a729c5670cf2ee948bcfe2e6a23a97ca2bd41a3f98d4c726c5fdd59c", - "lllcversion" : "Version: 0.5.14-develop.2022.7.30+commit.a096d7a9.Linux.g++", - "solidity" : "Version: 0.8.17+commit.8df45f5f.Linux.g++", + "comment" : "The empty account 0xe4971 is being called (with gas 0). \nThe test checks if the touched\nempty account is removed in the end and enabling point of this feature.\n", + "filling-rpc-server" : "evm version 1.12.1-unstable-6e934f40-20230803", + "filling-tool-version" : "retesteth-0.3.1-cancun+commit.2ca5db45.Linux.g++", + "generatedTestHash" : "022cd473185dd06aa134e3d6208babd4ed1c58290d01c7600e394f362cc3b6c4", + "lllcversion" : "Version: 0.5.14-develop.2023.8.4+commit.b2b86751.Linux.g++", + "solidity" : "Version: 0.8.21+commit.d9974bed.Linux.g++", "source" : "src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml", - "sourceHash" : "69275542e4c31b85078105a42fbd43b2e0037c7e7e659715f1b1fcf4e3d10836" + "sourceHash" : "3c915868e9aff42e1b3373fbdc8857c63250d10ee9cdff429d25094e25932a47" }, "env" : { "currentBaseFee" : "0x0a", + "currentBeaconRoot" : "0x0000000000000000000000000000000000000000000000000000000000000000", "currentCoinbase" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", "currentDifficulty" : "0x01", "currentGasLimit" : "0x0f4240", "currentNumber" : "0x01", "currentRandom" : "0x0000000000000000000000000000000000000000000000000000000000000001", "currentTimestamp" : "0x03e8", + "currentWithdrawalsRoot" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" }, "post" : { "Berlin" : [ { - "hash" : "0x3372a2bfdaa9dde2583c39610bec3f83e9b408f1c5441e873d59cf684c4b5348", + "hash" : "0x5ccc25cc792e4eeaaa1b3e48fdaa01af981fa123d67bbb1d0b4ed324d21aab39", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "Byzantium" : [ { - "hash" : "0x3372a2bfdaa9dde2583c39610bec3f83e9b408f1c5441e873d59cf684c4b5348", + "hash" : "0x5ccc25cc792e4eeaaa1b3e48fdaa01af981fa123d67bbb1d0b4ed324d21aab39", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "Constantinople" : [ { - "hash" : "0x3372a2bfdaa9dde2583c39610bec3f83e9b408f1c5441e873d59cf684c4b5348", + "hash" : "0x5ccc25cc792e4eeaaa1b3e48fdaa01af981fa123d67bbb1d0b4ed324d21aab39", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "ConstantinopleFix" : [ { - "hash" : "0x3372a2bfdaa9dde2583c39610bec3f83e9b408f1c5441e873d59cf684c4b5348", + "hash" : "0x5ccc25cc792e4eeaaa1b3e48fdaa01af981fa123d67bbb1d0b4ed324d21aab39", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "EIP150" : [ { - "hash" : "0x4615f4ac0ee5c6da8f1db7ad2ae250b3ad0b1390c92f91f9e6564f5e06d00ce2", + "hash" : "0x5ccc25cc792e4eeaaa1b3e48fdaa01af981fa123d67bbb1d0b4ed324d21aab39", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "EIP158" : [ { - "hash" : "0x3372a2bfdaa9dde2583c39610bec3f83e9b408f1c5441e873d59cf684c4b5348", + "hash" : "0x5ccc25cc792e4eeaaa1b3e48fdaa01af981fa123d67bbb1d0b4ed324d21aab39", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "Istanbul" : [ { - "hash" : "0x3372a2bfdaa9dde2583c39610bec3f83e9b408f1c5441e873d59cf684c4b5348", + "hash" : "0x5ccc25cc792e4eeaaa1b3e48fdaa01af981fa123d67bbb1d0b4ed324d21aab39", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "London" : [ { - "hash" : "0xb08a1484aa21142c503f531ab527215e4c2f2df84bf97d6248fcfbed4475a890", + "hash" : "0x4b557980455a38e4ab084f67f391b38410749392fbb3415f4f281e30415b7748", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "Merge" : [ { - "hash" : "0xb08a1484aa21142c503f531ab527215e4c2f2df84bf97d6248fcfbed4475a890", + "hash" : "0x4b557980455a38e4ab084f67f391b38410749392fbb3415f4f281e30415b7748", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ], "Shanghai" : [ { - "hash" : "0xb08a1484aa21142c503f531ab527215e4c2f2df84bf97d6248fcfbed4475a890", + "hash" : "0x4b557980455a38e4ab084f67f391b38410749392fbb3415f4f281e30415b7748", "indexes" : { "data" : 0, "gas" : 0, "value" : 0 }, "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", - "txbytes" : "0xf860806483015f9094095e7baea6a6c7c4c2dfeb977efac326af552d8780801ca0e2bc20353de6759491dd914b7bf149288d8862d39ebf170ab3613bae4a4fb495a009cd00ee597069d35bb5885793fb5c45808cfebb8301d211b27c48d016ecdb67" + "txbytes" : "0xf860806483015f9094000000000000000000000000000000000000c0de80801ca0915395b41a0b909b0a100dea9500e7d5c68bbca4adbc843fc9adebb8f32f667ca041043ecb430d979da2de9f92aec295f3cf32bdc3e85e78cd27f70d30a019d1b7" } ] }, "pre" : { - "0x00000000000000000000000000000000000e4971" : { + "0x000000000000000000000000000000000000c0de" : { "balance" : "0x00", "code" : "0x", - "nonce" : "0x00", + "nonce" : "0x01", "storage" : { } }, - "0x095e7baea6a6c7c4c2dfeb977efac326af552d87" : { + "0x00000000000000000000000000000000000e4971" : { "balance" : "0x00", - "code" : "0x6000806000806000620e49716000f150", + "code" : "0x", "nonce" : "0x00", "storage" : { } @@ -176,7 +178,7 @@ "nonce" : "0x00", "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", "sender" : "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b", - "to" : "0x095e7baea6a6c7c4c2dfeb977efac326af552d87", + "to" : "0x000000000000000000000000000000000000c0de", "value" : [ "0x00" ] diff --git a/src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml b/src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml index 10602d476a2..80ac6bbc7d8 100644 --- a/src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml +++ b/src/GeneralStateTestsFiller/stCallCodes/touchAndGoFiller.yml @@ -1,8 +1,11 @@ touchAndGo: _info: comment: | - The empty account 0xe4971 is being called (with gas 0). The test checks if the touched + The empty account 0xe4971 is being called (with gas 0). + The test checks if the touched empty account is removed in the end and enabling point of this feature. + + env: currentCoinbase: a94f5374fce5edbc8e2a8697c15331677e6ebf0b currentDifficulty: 1 @@ -10,45 +13,33 @@ touchAndGo: currentNumber: 1 currentTimestamp: 1000 previousHash: 5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6 - expect: - - indexes: - data: !!int -1 - network: - - EIP150 - result: - 095e7baea6a6c7c4c2dfeb977efac326af552d87: - balance: 0 - 00000000000000000000000000000000000e4971: - balance: 0 - nonce: 0 - - indexes: - data: !!int -1 - network: - - ">=EIP158" - result: - 095e7baea6a6c7c4c2dfeb977efac326af552d87: - balance: 0 - 00000000000000000000000000000000000e4971: - shouldnotexist: 1 # The pre-existed empty account should be deleted by a touch. + + pre: a94f5374fce5edbc8e2a8697c15331677e6ebf0b: nonce: 0 balance: 100000000000000 storage: {} code: '' - 095e7baea6a6c7c4c2dfeb977efac326af552d87: - nonce: 0 + + 000000000000000000000000000000000000c0de: + nonce: 1 balance: 0 storage: {} code: | - :yul { + :yul Berlin + { let _ := call(0, 0xe4971, 0, 0, 0, 0, 0) } + + 00000000000000000000000000000000000e4971: nonce: 0 balance: 0 storage: {} code: '' + + transaction: data: - '' @@ -57,6 +48,30 @@ touchAndGo: gasPrice: 100 nonce: 0 secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 - to: 095e7baea6a6c7c4c2dfeb977efac326af552d87 + to: 000000000000000000000000000000000000c0de value: - 0 + + expect: + - indexes: + data: !!int -1 + network: + - EIP150 + result: + # 000000000000000000000000000000000000c0de: + # balance: 0 + 00000000000000000000000000000000000e4971: + balance: 0 + nonce: 0 + + + - indexes: + data: !!int -1 + network: + - ">=EIP158" + result: +# 000000000000000000000000000000000000c0de: +# balance: 0 + 00000000000000000000000000000000000e4971: + balance: 0 +# shouldnotexist: 1 # The pre-existed empty account should be deleted by a touch.