diff --git a/BlockchainTests/GeneralStateTests/stTransactionTest/HighGasPrice.json b/BlockchainTests/GeneralStateTests/stTransactionTest/HighGasPrice.json new file mode 100644 index 00000000000..d4b7496cb23 --- /dev/null +++ b/BlockchainTests/GeneralStateTests/stTransactionTest/HighGasPrice.json @@ -0,0 +1,1064 @@ +{ + "HighGasPrice_d0g0v0_Berlin" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "349a370368014bf4965685c9d20d6c63af3d279f81d2f6441df648cbd8d78441", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xb09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "network" : "Berlin", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec80000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_Byzantium" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "cd2abb21cd26e91e91d1bb0c444c116dad16340c1c8ec8dfff2a8f240d833f1d", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0x561c828225906c053ea7f669c6ead18359ec7e151c9b193baf5f1bb3df99a9ac", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x7724d2ebbf46b7560e55ad7d8f4c61f4ec3e98248ffe47ee3a5dbd3d4bd582d7", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07724d2ebbf46b7560e55ad7d8f4c61f4ec3e98248ffe47ee3a5dbd3d4bd582d7a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0x561c828225906c053ea7f669c6ead18359ec7e151c9b193baf5f1bb3df99a9ac", + "network" : "Byzantium", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x29a2241af62c0000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_Constantinople" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "91795de84c35ae4b426c1c12494a9ddbb05ce90b790f3752c259293cb0c9b933", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xb09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "network" : "Constantinople", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec80000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_ConstantinopleFix" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "8a1ef3720f77697411a2c28a1487780bd8fd26776f71bde93523a3f377c0a49c", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xb09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "network" : "ConstantinopleFix", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec80000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_EIP150" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "6a41b5749ac46a7b93429121179a8bb9911f684645a86642e9353cd3d07a5b04", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xfd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "network" : "EIP150", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_EIP158" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "db17c650191d3f58e19e64b7ed90b7d1c5873a7fcf4e8b5628a8f1760d32fea7", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xfd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "network" : "EIP158", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_Frontier" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "d926a38088229d0b1d7bfa481d057a9203d965c5857969defca9d68dc51bdc1f", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xfd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "network" : "Frontier", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_Homestead" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "ca80229f7f96e91c861efec3efa7ab6bc790f29860ab23695c165dfdcbcef38f", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xfd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fd1aa19de23712bad2af7f5e2a01afd6f92273527d501b20bb35e1e42b52f1d0a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0x776231c5b34e202c7e0eda8e8c88227436f2622d1138fdef693fb71d78607ec0", + "network" : "Homestead", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x4563918244f40000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_Istanbul" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "b18a8ad42031820aca8926694656102bf72c0dcc35f4bcaae65692fc3c729997", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xb09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fbf901f6a0a96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xa96bbebc0b60fd343eead12143896f9331f436013c0f28cfd13698f0348f4b03", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901f9f901f4a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a00000000000000000000000000000000000000000000000000000000000000000880000000000000000c0c0", + "lastblockhash" : "0xe7ffd2bf3dbed3e2ba72fb0b723a5e2bafb6a07fecf189f830ef595b83f0f706", + "network" : "Istanbul", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec80000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + }, + "HighGasPrice_d0g0v0_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "dc1ec2d317a6830b6e11cafadac3f0a426aa9222002cb37ccea33928cc4e4a45", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "blocks" : [ + { + "blockHeader" : { + "baseFeePerGas" : "0x0a", + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0x9eb57e7187f69b5f613c76c82e359effb34b5a282411ee8b40664d0c72ad6d93", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xe333d3994f3819bc9130012f593abd141ed7e6432281d6dbe38631b96b86f3b8", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xb09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326", + "timestamp" : "0x03e8", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "rlp" : "0xf901fcf901f7a0e333d3994f3819bc9130012f593abd141ed7e6432281d6dbe38631b96b86f3b8a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b09e58eaae0d0cd5a784b192b613d29956ebce9dc3de848af6fed7a99d2a6326a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018405500000808203e800a000000000000000000000000000000000000000000000000000000000000000008800000000000000000ac0c0", + "transactionSequence" : [ + { + "exception" : "TR_NoFunds", + "rawBytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd", + "valid" : "false" + } + ], + "transactions" : [ + ], + "uncleHeaders" : [ + ] + } + ], + "genesisBlockHeader" : { + "baseFeePerGas" : "0x0b", + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x00", + "gasLimit" : "0x05500000", + "gasUsed" : "0x00", + "hash" : "0xe333d3994f3819bc9130012f593abd141ed7e6432281d6dbe38631b96b86f3b8", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "timestamp" : "0x00", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "genesisRLP" : "0xf901faf901f5a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808405500000808000a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bc0c0", + "lastblockhash" : "0x9eb57e7187f69b5f613c76c82e359effb34b5a282411ee8b40664d0c72ad6d93", + "network" : "London", + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "balance" : "0x1bc16d674ec80000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "sealEngine" : "NoProof" + } +} \ No newline at end of file diff --git a/GeneralStateTests/stTransactionTest/HighGasPrice.json b/GeneralStateTests/stTransactionTest/HighGasPrice.json new file mode 100644 index 00000000000..ccbbf22bb77 --- /dev/null +++ b/GeneralStateTests/stTransactionTest/HighGasPrice.json @@ -0,0 +1,185 @@ +{ + "HighGasPrice" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++", + "generatedTestHash" : "dff4b1623ef132a0825bafb7cc07f789a471f53c00041ed17d81bbdc72b9cdbc", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml", + "sourceHash" : "b3c0dfeeca0bb9616669d0bdd0996e24c71febd2579d14e9ec42914e9f096a44" + }, + "env" : { + "currentBaseFee" : "0x0a", + "currentCoinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "currentDifficulty" : "0x020000", + "currentGasLimit" : "0x05500000", + "currentNumber" : "0x01", + "currentTimestamp" : "0x03e8", + "previousHash" : "0x5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6" + }, + "post" : { + "Berlin" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "Byzantium" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "Constantinople" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "ConstantinopleFix" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "EIP150" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "EIP158" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "Frontier" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "Homestead" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "Istanbul" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ], + "London" : [ + { + "expectException" : "TR_NoFunds", + "hash" : "0x1751725d1aad5298768fbcf64069b2c1b85aeaffcc561146067d6beedd08052a", + "indexes" : { + "data" : 0, + "gas" : 0, + "value" : 0 + }, + "logs" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "txbytes" : "0xf87e809f031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c82520894d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d001801ca039b081ab7094dff1b3ac79cbf8e381adc9f7a4e16290d7abc42dd006e5e062c5a033af00e26e5eb4431dcad601b2c8bf12d51eef2bd037d14681f22692ffab1ccd" + } + ] + }, + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x3b9aca00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + } + }, + "transaction" : { + "data" : [ + "0x" + ], + "gasLimit" : [ + "0x5208" + ], + "gasPrice" : "0x031eea408f8e1799cb883da2927b1336521d73c2c14accfebb70d5c5af006c", + "nonce" : "0x00", + "secretKey" : "0x45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8", + "to" : "0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0", + "value" : [ + "0x01" + ] + } + } +} \ No newline at end of file diff --git a/TransactionTests/ttGasPrice/TransactionWithGasPriceOverflow.json b/TransactionTests/ttGasPrice/TransactionWithGasPriceOverflow.json index b3896923684..010a669c66a 100644 --- a/TransactionTests/ttGasPrice/TransactionWithGasPriceOverflow.json +++ b/TransactionTests/ttGasPrice/TransactionWithGasPriceOverflow.json @@ -1,28 +1,46 @@ { "TransactionWithGasPriceOverflow" : { - "Byzantium" : { - }, - "Constantinople" : { - }, - "ConstantinopleFix" : { - }, - "EIP150" : { - }, - "EIP158" : { - }, - "Frontier" : { - }, - "Homestead" : { - }, - "Istanbul" : { - }, "_info" : { "comment" : "", - "filledwith" : "testeth 1.7.0-alpha.1-33+commit.9ec9d33e.dirty", - "lllcversion" : "Version: 0.5.0-develop.2019.8.22+commit.9709dfe0.Linux.g++", + "filling-rpc-server" : "evm version 1.10.10-unstable-38b99802", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.ab7a9e3c.Linux.g++", + "generatedTestHash" : "4cfd9b076abc46491c61821326209046b9a41663bda3c581cba5ca55201ea51c", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttGasPrice/TransactionWithGasPriceOverflowFiller.json", - "sourceHash" : "0feb9e301a5af65a8d77b4697bfe3c55fbe1d6709846da1d0450a6eeb6e2244a" - }, - "rlp" : "0xf88080a101000000000000000000000000000000000000000000000000000000000000000082520894095e7baea6a6c7c4c2dfeb977efac326af552d870b801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a0efffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" + "sourceHash" : "c58f74900841d5da1253e10b462c4893c6f214cd1595a03f7d1a34d652569dee" + }, + "result" : { + "Berlin" : { + "exception" : "InvalidGasPrice" + }, + "Byzantium" : { + "exception" : "InvalidGasPrice" + }, + "Constantinople" : { + "exception" : "InvalidGasPrice" + }, + "ConstantinopleFix" : { + "exception" : "InvalidGasPrice" + }, + "EIP150" : { + "exception" : "InvalidGasPrice" + }, + "EIP158" : { + "exception" : "InvalidGasPrice" + }, + "Frontier" : { + "exception" : "InvalidGasPrice" + }, + "Homestead" : { + "exception" : "InvalidGasPrice" + }, + "Istanbul" : { + "exception" : "InvalidGasPrice" + }, + "London" : { + "exception" : "InvalidGasPrice" + } + }, + "txbytes" : "0xf88080a101000000000000000000000000000000000000000000000000000000000000000082520894095e7baea6a6c7c4c2dfeb977efac326af552d870b801ca048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a010002cef538bc0c8e21c46080634a93f4d752bc9fe4b546b60ac055e842d342b" } } \ No newline at end of file diff --git a/TransactionTests/ttGasPrice/TransactionWithHighGasPrice.json b/TransactionTests/ttGasPrice/TransactionWithHighGasPrice.json index b4e5251eba7..7b2fb1dfb0b 100644 --- a/TransactionTests/ttGasPrice/TransactionWithHighGasPrice.json +++ b/TransactionTests/ttGasPrice/TransactionWithHighGasPrice.json @@ -1,44 +1,56 @@ { "TransactionWithHighGasPrice" : { - "Byzantium" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, - "Constantinople" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, - "ConstantinopleFix" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, - "EIP150" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, - "EIP158" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, - "Frontier" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, - "Homestead" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, - "Istanbul" : { - "hash" : "4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", - "sender" : "37fdbbd4d3b28a4b412d9110dcf73de137e438b9" - }, "_info" : { "comment" : "", - "filledwith" : "testeth 1.7.0-alpha.1-33+commit.9ec9d33e.dirty", - "lllcversion" : "Version: 0.5.0-develop.2019.8.22+commit.9709dfe0.Linux.g++", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++", + "generatedTestHash" : "29c42f60a492ef495e7d739d249b45eca195e332ab6f20c5db26d047b0f69ce4", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPriceFiller.json", - "sourceHash" : "6287a412a9b0a64855431cc4e159275ce9c33da36856a2adfd94ee6488824f93" - }, - "rlp" : "0xf87f80a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" + "sourceHash" : "6a83781af06fbf96b576fae16bbb0c3ec71267e473e21965f617f4ec54c4a158" + }, + "result" : { + "Berlin" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "Byzantium" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "Constantinople" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "ConstantinopleFix" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "EIP150" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "EIP158" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "Frontier" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "Homestead" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "Istanbul" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + }, + "London" : { + "hash" : "0x4a13c589c1c6c6d528b1bb7fa26858e3afe88e18a6b0d0557e5b304e2c1b3e95", + "sender" : "0x37fdbbd4d3b28a4b412d9110dcf73de137e438b9" + } + }, + "txbytes" : "0xf87f80a0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" } } \ No newline at end of file diff --git a/TransactionTests/ttGasPrice/TransactionWithHighGasPrice2.json b/TransactionTests/ttGasPrice/TransactionWithHighGasPrice2.json index f11e35fad08..d35171ff998 100644 --- a/TransactionTests/ttGasPrice/TransactionWithHighGasPrice2.json +++ b/TransactionTests/ttGasPrice/TransactionWithHighGasPrice2.json @@ -1,44 +1,56 @@ { "TransactionWithHighGasPrice2" : { - "Byzantium" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, - "Constantinople" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, - "ConstantinopleFix" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, - "EIP150" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, - "EIP158" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, - "Frontier" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, - "Homestead" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, - "Istanbul" : { - "hash" : "db9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", - "sender" : "844d39aae4c81c546888ac8ca8dc29ddd3c040c9" - }, "_info" : { "comment" : "", - "filledwith" : "testeth 1.7.0-alpha.1-33+commit.9ec9d33e.dirty", - "lllcversion" : "Version: 0.5.0-develop.2019.8.22+commit.9709dfe0.Linux.g++", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++", + "generatedTestHash" : "2e938626b66a5ee862b4edc2892eff444613e905505d379ab54d2fa231c62306", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", "source" : "src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPrice2Filler.json", - "sourceHash" : "d77420b57b175930f460d025150597309ddb9a3a40e0362b7ef26e16961cb8d4" - }, - "rlp" : "0xf865808698852840a46f82520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" + "sourceHash" : "25e74e17ba541676c0ef8f119f6518a6de56350392fe4b694e1950afd468a9b8" + }, + "result" : { + "Berlin" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "Byzantium" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "Constantinople" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "ConstantinopleFix" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "EIP150" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "EIP158" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "Frontier" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "Homestead" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "Istanbul" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + }, + "London" : { + "hash" : "0xdb9be75671ee7d2113c8273c4efb99605a818253cafac40e133481312ed874e3", + "sender" : "0x844d39aae4c81c546888ac8ca8dc29ddd3c040c9" + } + }, + "txbytes" : "0xf865808698852840a46f82520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" } } \ No newline at end of file diff --git a/TransactionTests/ttGasPrice/TransactionWithLeadingZerosGasPrice.json b/TransactionTests/ttGasPrice/TransactionWithLeadingZerosGasPrice.json new file mode 100644 index 00000000000..7566d2307e6 --- /dev/null +++ b/TransactionTests/ttGasPrice/TransactionWithLeadingZerosGasPrice.json @@ -0,0 +1,46 @@ +{ + "TransactionWithLeadingZerosGasPrice" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.10-unstable-2a4874c2-20211007", + "filling-tool-version" : "retesteth-0.2.0-memory+commit.57a88699.Linux.g++", + "generatedTestHash" : "f0dbaba5448bf645677335a95dd1f52c1faa7fdbef9a7f4bd3e456a2d1cd7948", + "lllcversion" : "Version: 0.5.14-develop.2021.10.5+commit.401d5358.Linux.g++", + "source" : "src/TransactionTestsFiller/ttGasPrice/TransactionWithLeadingZerosGasPriceFiller.json", + "sourceHash" : "122f8693ab23ea2bc52d3b143a9d91286064b3e74a79813d01f5d83caceac779" + }, + "result" : { + "Berlin" : { + "exception" : "LeadingZerosGasPrice" + }, + "Byzantium" : { + "exception" : "LeadingZerosGasPrice" + }, + "Constantinople" : { + "exception" : "LeadingZerosGasPrice" + }, + "ConstantinopleFix" : { + "exception" : "LeadingZerosGasPrice" + }, + "EIP150" : { + "exception" : "LeadingZerosGasPrice" + }, + "EIP158" : { + "exception" : "LeadingZerosGasPrice" + }, + "Frontier" : { + "exception" : "LeadingZerosGasPrice" + }, + "Homestead" : { + "exception" : "LeadingZerosGasPrice" + }, + "Istanbul" : { + "exception" : "LeadingZerosGasPrice" + }, + "London" : { + "exception" : "LeadingZerosGasPrice" + } + }, + "txbytes" : "0xf8618082000182520894095e7baea6a6c7c4c2dfeb977efac326af552d8780801ba048b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353a01fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" + } +} \ No newline at end of file diff --git a/src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml b/src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml new file mode 100644 index 00000000000..b3bc6f24b98 --- /dev/null +++ b/src/GeneralStateTestsFiller/stTransactionTest/HighGasPriceFiller.yml @@ -0,0 +1,51 @@ +# Send a transaction where gasLimit * gasPrice > 256bit +# i.e. the 257th bit is set, and the value formed by the remaining 256 least significant bits +# is a number less than or equal to the balance. +--- +HighGasPrice: + env: + currentCoinbase: 2adc25665018aa1fe0e6bc666dac8fc2697ff9ba + currentDifficulty: '0x020000' + currentGasLimit: '89128960' + currentBaseFee: '10' + currentNumber: '1' + currentTimestamp: '1000' + previousHash: 5e20a0453cecd065ea59c37ac63e079ee08998b6045136a8ce6635c7912ec0b6 + + pre: + a94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 1000000000 + code: '' + nonce: 0 + storage: {} + d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0: + balance: 0 + code: '' + nonce: 0 + storage: {} + + transaction: + data: + - '' + gasLimit: + - 21000 + # gasPrice = (2**256 + 1000000000) // 21000 + # ((gasPrice * 21000) & (2**256-1)) + value < balance + gasPrice: 5513909011300771210646237381366090850155713555506693525688456381329244268 + nonce: 0 + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: '0xd0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0' + value: + - 1 + + expect: + - indexes: + data: !!int -1 + gas: !!int -1 + value: !!int -1 + network: + - '>=Frontier' + expectException: + ">=Frontier" : "TR_NoFunds" + result: {} + diff --git a/src/TransactionTestsFiller/ttGasPrice/TransactionWithGasPriceOverflowFiller.json b/src/TransactionTestsFiller/ttGasPrice/TransactionWithGasPriceOverflowFiller.json index 755c4e65805..3e64ad91068 100644 --- a/src/TransactionTestsFiller/ttGasPrice/TransactionWithGasPriceOverflowFiller.json +++ b/src/TransactionTestsFiller/ttGasPrice/TransactionWithGasPriceOverflowFiller.json @@ -1,23 +1,21 @@ { - "TransactionWithGasPriceOverflow" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "invalid" - } - ], + "TransactionWithGasPriceOverflow" : + { + "expectException" : + { + ">=Frontier" : "InvalidGasPrice" + }, "transaction" : { "data" : "", "gasLimit" : "21000", - "//comment": "gasPrice is 66 byte (528 bits) ", - "gasPrice" : "0x010000000000000000000000000000000000000000000000000000000000000000", + "gasPrice" : "0x:bigint 0x010000000000000000000000000000000000000000000000000000000000000000", "nonce" : "0", "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", "value" : "11", - "v" : "27", + "v" : "28", "r" : "0x48b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353", - "s" : "0xefffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" + "s" : "0x10002cef538bc0c8e21c46080634a93f4d752bc9fe4b546b60ac055e842d342b" } } } diff --git a/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPrice2Filler.json b/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPrice2Filler.json index 7945e9c23a1..6a1fcdf7c68 100644 --- a/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPrice2Filler.json +++ b/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPrice2Filler.json @@ -1,11 +1,9 @@ { - "TransactionWithHighGasPrice2" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid" - } - ], + "TransactionWithHighGasPrice2" : + { + "expectException" : + { + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPriceFiller.json b/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPriceFiller.json index c711d994d53..84843519ca0 100644 --- a/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPriceFiller.json +++ b/src/TransactionTestsFiller/ttGasPrice/TransactionWithHighGasPriceFiller.json @@ -1,11 +1,9 @@ { - "TransactionWithHighGasPrice" : { - "expect" : [ - { - "network" : [">=Frontier"], - "result" : "valid" - } - ], + "TransactionWithHighGasPrice" : + { + "expectException" : + { + }, "transaction" : { "data" : "", diff --git a/src/TransactionTestsFiller/ttGasPrice/TransactionWithLeadingZerosGasPriceFiller.json b/src/TransactionTestsFiller/ttGasPrice/TransactionWithLeadingZerosGasPriceFiller.json new file mode 100644 index 00000000000..646b9b43b55 --- /dev/null +++ b/src/TransactionTestsFiller/ttGasPrice/TransactionWithLeadingZerosGasPriceFiller.json @@ -0,0 +1,21 @@ +{ + "TransactionWithLeadingZerosGasPrice" : + { + "expectException" : + { + ">=Frontier" : "LeadingZerosGasPrice" + }, + "transaction" : + { + "data" : "", + "gasLimit" : "21000", + "gasPrice" : "0x:bigint 0x0001", + "nonce" : "0", + "to" : "095e7baea6a6c7c4c2dfeb977efac326af552d87", + "value" : "0", + "v" : "27", + "r" : "0x48b55bfa915ac795c431978d8a6a992b628d557da5ff759b307d495a36649353", + "s" : "0x1fffd310ac743f371de3b9f7f9cb56c0b28ad43601b4ab949f53faa07bd2c804" + } + } +}