diff --git a/BlockchainTests/InvalidBlocks/bcEIP1559/badBlocks.json b/BlockchainTests/InvalidBlocks/bcEIP1559/badBlocks.json new file mode 100644 index 00000000000..ff1d35b285a --- /dev/null +++ b/BlockchainTests/InvalidBlocks/bcEIP1559/badBlocks.json @@ -0,0 +1,198 @@ +{ + "badBlocks_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/badBlocksFiller.yml", + "sourceHash" : "20c761386eeb52f2dd125d8227c38ee06370dee0ff10e30acb170df84d7283a1" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0x1111111111111111111111111111111111111111" : { + "balance" : "0x010000000000", + "code" : "0xfe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x01000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x40000000", + "gasUsed" : "0x00", + "hash" : "0xcb23ee65a163121f640673b41788ee94633941405f95009999b502eedfbbfd4f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x672261540625ead9824ab76c57b9a56bdd433568429133fc1cdc55af6431e1e5", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fef901f9a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0672261540625ead9824ab76c57b9a56bdd433568429133fc1cdc55af6431e1e5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808440000000808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "expectException" : "1559BlockImportImpossible_BaseFeeWrong", + "rlp" : "0xf901fef901f9a0cb23ee65a163121f640673b41788ee94633941405f95009999b502eedfbbfd4fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ca89d7d974d444df0d044c98b0f549b1831d6194cc5ced8eac4d17a12b2504d6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184400000008082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036cc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "expectException" : "1559BlockImportImpossible_BaseFeeWrong", + "rlp" : "0xf901fef901f9a0cb23ee65a163121f640673b41788ee94633941405f95009999b502eedfbbfd4fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ca89d7d974d444df0d044c98b0f549b1831d6194cc5ced8eac4d17a12b2504d6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184400000008082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036ac0c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x40000000", + "gasUsed" : "0x00", + "hash" : "0x04a5874221eb6034943474c68ac34c86d0aafa8aff53ba2e721907b2e1d7ca7f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xcb23ee65a163121f640673b41788ee94633941405f95009999b502eedfbbfd4f", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xca89d7d974d444df0d044c98b0f549b1831d6194cc5ced8eac4d17a12b2504d6", + "timestamp" : "0x079e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0cb23ee65a163121f640673b41788ee94633941405f95009999b502eedfbbfd4fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ca89d7d974d444df0d044c98b0f549b1831d6194cc5ced8eac4d17a12b2504d6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000184400000008082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "expectException" : "1559BlockImportImpossible_TargetGasLow", + "rlp" : "0xf901fef901f9a004a5874221eb6034943474c68ac34c86d0aafa8aff53ba2e721907b2e1d7ca7fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e191c0e230ad283b8365aee83bbe00b354828f441abf99ab6ad27675cfcb434a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002843fefffff80820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fec0c0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3ff00000", + "gasUsed" : "0x00", + "hash" : "0x2b260e57872ba5ddbae14c64ba094036eef11b3d4dd4c74816c2775f8c0c111d", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0x04a5874221eb6034943474c68ac34c86d0aafa8aff53ba2e721907b2e1d7ca7f", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x4e191c0e230ad283b8365aee83bbe00b354828f441abf99ab6ad27675cfcb434", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a004a5874221eb6034943474c68ac34c86d0aafa8aff53ba2e721907b2e1d7ca7fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04e191c0e230ad283b8365aee83bbe00b354828f441abf99ab6ad27675cfcb434a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002843ff0000080820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fec0c0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "expectException" : "1559BlockImportImpossible_TargetGasHigh", + "rlp" : "0xf901fef901f9a02b260e57872ba5ddbae14c64ba094036eef11b3d4dd4c74816c2775f8c0c111da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04dd41959754ad34a13bb07da22ab506b0a8761c334f0b06dd70edc2307e18bbea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000003843ffffc0280820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029fc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3ffffc01", + "gasUsed" : "0x00", + "hash" : "0xedbae87a4177b7de1c35910de35b622687e08019342a1d21712df392db922b40", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x2b260e57872ba5ddbae14c64ba094036eef11b3d4dd4c74816c2775f8c0c111d", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x4dd41959754ad34a13bb07da22ab506b0a8761c334f0b06dd70edc2307e18bbe", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a02b260e57872ba5ddbae14c64ba094036eef11b3d4dd4c74816c2775f8c0c111da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04dd41959754ad34a13bb07da22ab506b0a8761c334f0b06dd70edc2307e18bbea056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000003843ffffc0180820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029fc0c0" + } + ], + "postState" : { + "0x1111111111111111111111111111111111111111" : { + "code" : "0xfe", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x53444835ec580000", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0x01000000000000", + "storage" : { + } + } + }, + "lastblockhash" : "0xedbae87a4177b7de1c35910de35b622687e08019342a1d21712df392db922b40" + } +} \ No newline at end of file diff --git a/BlockchainTests/InvalidBlocks/bcEIP1559/gasLimit20m.json b/BlockchainTests/InvalidBlocks/bcEIP1559/gasLimit20m.json new file mode 100644 index 00000000000..a4815654256 --- /dev/null +++ b/BlockchainTests/InvalidBlocks/bcEIP1559/gasLimit20m.json @@ -0,0 +1,228 @@ +{ + "gasLimit20m_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit20mFiller.yml", + "sourceHash" : "257f743cee9cb32bf6c41bd50dc61f86cf7971a5730d8bb986a426c330d9eecc" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x01000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x01312d00", + "gasUsed" : "0x00", + "hash" : "0xfbfb4d989fa520da973aa2d30678225334370fdd97dfee826971ae08aab9854c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa747ce876588c69e0ce10ce41ee889a0c1bec73edb598f389070381c77c8ccb9", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fef901f9a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a747ce876588c69e0ce10ce41ee889a0c1bec73edb598f389070381c77c8ccb9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808401312d00808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x01312d00", + "gasUsed" : "0x00", + "hash" : "0xef27c6bb22c988a7d5cd2566bfe8a01690dbab66b8fd477b85b63d62e27fafe4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xfbfb4d989fa520da973aa2d30678225334370fdd97dfee826971ae08aab9854c", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x53e4ab389894071c796a9f65a4b45908665028f1ebc79a9ec2cee907eeb1a33b", + "timestamp" : "0x079e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0fbfb4d989fa520da973aa2d30678225334370fdd97dfee826971ae08aab9854ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa053e4ab389894071c796a9f65a4b45908665028f1ebc79a9ec2cee907eeb1a33ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018401312d008082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "expectException" : "1559BlockImportImpossible_TargetGasLow", + "rlp" : "0xf901fef901f9a0ef27c6bb22c988a7d5cd2566bfe8a01690dbab66b8fd477b85b63d62e27fafe4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa016cb87b09e7c1ff15b4ee5cc9a99ade693252b51b85e613f3dc1af33c18a2d6ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002840130e0b580820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fec0c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0130e0b6", + "gasUsed" : "0x00", + "hash" : "0x929f3d58187996a732100e390af121a838aec75de5132e0bde6232fe015f5e5c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0xef27c6bb22c988a7d5cd2566bfe8a01690dbab66b8fd477b85b63d62e27fafe4", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x16cb87b09e7c1ff15b4ee5cc9a99ade693252b51b85e613f3dc1af33c18a2d6c", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0ef27c6bb22c988a7d5cd2566bfe8a01690dbab66b8fd477b85b63d62e27fafe4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa016cb87b09e7c1ff15b4ee5cc9a99ade693252b51b85e613f3dc1af33c18a2d6ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002840130e0b680820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fec0c0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x013105f0", + "gasUsed" : "0x00", + "hash" : "0x436afcccfdf9805fc88882470f186fd01076900cdbcd29de301d5329c23faa02", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x929f3d58187996a732100e390af121a838aec75de5132e0bde6232fe015f5e5c", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xefdfe4e8c1b27bd3cfa729608579c5433530597b046b92e302a3621c007848f1", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0929f3d58187996a732100e390af121a838aec75de5132e0bde6232fe015f5e5ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0efdfe4e8c1b27bd3cfa729608579c5433530597b046b92e302a3621c007848f1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000384013105f080820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029fc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x01312d00", + "gasUsed" : "0x00", + "hash" : "0x855b4a92af7f02d3122ac918cab7b8d344e2af2dc7239ef5b0e39eab7b562451", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0x436afcccfdf9805fc88882470f186fd01076900cdbcd29de301d5329c23faa02", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x928823d403cd70524af8d9628ed0aa22c1679fe1356fba5f6734a42ec50b1837", + "timestamp" : "0x1356", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x024c" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0436afcccfdf9805fc88882470f186fd01076900cdbcd29de301d5329c23faa02a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0928823d403cd70524af8d9628ed0aa22c1679fe1356fba5f6734a42ec50b1837a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000048401312d008082135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082024cc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "expectException" : "1559BlockImportImpossible_TargetGasHigh", + "rlp" : "0xf901fef901f9a0855b4a92af7f02d3122ac918cab7b8d344e2af2dc7239ef5b0e39eab7b562451a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fa8821769befe30fdbb2021514d56dca740f3422bd2f8d2742f4972e400de910a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000005840131794c8082173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820203c0c0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0131794b", + "gasUsed" : "0x00", + "hash" : "0x020004399574bd45490323ad56b21e2c5aefdd8b8712db4a4927915cb317d370", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x05", + "parentHash" : "0x855b4a92af7f02d3122ac918cab7b8d344e2af2dc7239ef5b0e39eab7b562451", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xfa8821769befe30fdbb2021514d56dca740f3422bd2f8d2742f4972e400de910", + "timestamp" : "0x173e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0203" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0855b4a92af7f02d3122ac918cab7b8d344e2af2dc7239ef5b0e39eab7b562451a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fa8821769befe30fdbb2021514d56dca740f3422bd2f8d2742f4972e400de910a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000005840131794b8082173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820203c0c0" + } + ], + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x8ac7230489e80000", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0x01000000000000", + "storage" : { + } + } + }, + "lastblockhash" : "0x020004399574bd45490323ad56b21e2c5aefdd8b8712db4a4927915cb317d370" + } +} \ No newline at end of file diff --git a/BlockchainTests/InvalidBlocks/bcEIP1559/gasLimit40m.json b/BlockchainTests/InvalidBlocks/bcEIP1559/gasLimit40m.json new file mode 100644 index 00000000000..56a69945a0b --- /dev/null +++ b/BlockchainTests/InvalidBlocks/bcEIP1559/gasLimit40m.json @@ -0,0 +1,228 @@ +{ + "gasLimit40m_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit40mFiller.yml", + "sourceHash" : "52c919bb9d0883198cd4372a2dceff72c84b649c86a2b50b0f69d82de865bbd5" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x01000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02625a00", + "gasUsed" : "0x00", + "hash" : "0xdfe92d182025d6cb78bc5fa28db75ee2d04a9cf0741beef6d8840be7a40a5eea", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xa747ce876588c69e0ce10ce41ee889a0c1bec73edb598f389070381c77c8ccb9", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fef901f9a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a747ce876588c69e0ce10ce41ee889a0c1bec73edb598f389070381c77c8ccb9a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808402625a00808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02625a00", + "gasUsed" : "0x00", + "hash" : "0xf40a2099aade953893a9daeacbbe82c238911a93f593c158bcf36fd0e5bf9e5c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xdfe92d182025d6cb78bc5fa28db75ee2d04a9cf0741beef6d8840be7a40a5eea", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x53e4ab389894071c796a9f65a4b45908665028f1ebc79a9ec2cee907eeb1a33b", + "timestamp" : "0x079e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0dfe92d182025d6cb78bc5fa28db75ee2d04a9cf0741beef6d8840be7a40a5eeaa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa053e4ab389894071c796a9f65a4b45908665028f1ebc79a9ec2cee907eeb1a33ba056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018402625a008082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "expectException" : "1559BlockImportImpossible_TargetGasLow", + "rlp" : "0xf901fef901f9a0f40a2099aade953893a9daeacbbe82c238911a93f593c158bcf36fd0e5bf9e5ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa016cb87b09e7c1ff15b4ee5cc9a99ade693252b51b85e613f3dc1af33c18a2d6ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002840261c16980820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fec0c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0261c16a", + "gasUsed" : "0x00", + "hash" : "0x3708452bcb9d78d6de6c36cf5d3efbb51cde5d7150f252584e72d9045e88032c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0xf40a2099aade953893a9daeacbbe82c238911a93f593c158bcf36fd0e5bf9e5c", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x16cb87b09e7c1ff15b4ee5cc9a99ade693252b51b85e613f3dc1af33c18a2d6c", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0f40a2099aade953893a9daeacbbe82c238911a93f593c158bcf36fd0e5bf9e5ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa016cb87b09e7c1ff15b4ee5cc9a99ade693252b51b85e613f3dc1af33c18a2d6ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002840261c16a80820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fec0c0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02620be0", + "gasUsed" : "0x00", + "hash" : "0xa1a14dff86e5a51d5365761268c7487f2162bafa5c20489981c0a76c229a8459", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x3708452bcb9d78d6de6c36cf5d3efbb51cde5d7150f252584e72d9045e88032c", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xefdfe4e8c1b27bd3cfa729608579c5433530597b046b92e302a3621c007848f1", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a03708452bcb9d78d6de6c36cf5d3efbb51cde5d7150f252584e72d9045e88032ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0efdfe4e8c1b27bd3cfa729608579c5433530597b046b92e302a3621c007848f1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000038402620be080820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029fc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02625a00", + "gasUsed" : "0x00", + "hash" : "0x9f9ddff69235eaf230632ecd102e1141fb4f59a6e7a24ffbc46b5314fe9856c0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0xa1a14dff86e5a51d5365761268c7487f2162bafa5c20489981c0a76c229a8459", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x928823d403cd70524af8d9628ed0aa22c1679fe1356fba5f6734a42ec50b1837", + "timestamp" : "0x1356", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x024c" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a0a1a14dff86e5a51d5365761268c7487f2162bafa5c20489981c0a76c229a8459a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0928823d403cd70524af8d9628ed0aa22c1679fe1356fba5f6734a42ec50b1837a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000048402625a008082135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082024cc0c0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "expectException" : "1559BlockImportImpossible_TargetGasHigh", + "rlp" : "0xf901fef901f9a09f9ddff69235eaf230632ecd102e1141fb4f59a6e7a24ffbc46b5314fe9856c0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fa8821769befe30fdbb2021514d56dca740f3422bd2f8d2742f4972e400de910a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000005840262f2988082173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820203c0c0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x0262f297", + "gasUsed" : "0x00", + "hash" : "0x667c0de00a89abf71bd20a6a7841773bc52590bf078dee71a26948a155355a82", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x05", + "parentHash" : "0x9f9ddff69235eaf230632ecd102e1141fb4f59a6e7a24ffbc46b5314fe9856c0", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xfa8821769befe30fdbb2021514d56dca740f3422bd2f8d2742f4972e400de910", + "timestamp" : "0x173e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0203" + }, + "transactions" : [ + ], + "rlp" : "0xf901fef901f9a09f9ddff69235eaf230632ecd102e1141fb4f59a6e7a24ffbc46b5314fe9856c0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0fa8821769befe30fdbb2021514d56dca740f3422bd2f8d2742f4972e400de910a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000005840262f2978082173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820203c0c0" + } + ], + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x8ac7230489e80000", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0x01000000000000", + "storage" : { + } + } + }, + "lastblockhash" : "0x667c0de00a89abf71bd20a6a7841773bc52590bf078dee71a26948a155355a82" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/baseFee.json b/BlockchainTests/ValidBlocks/bcEIP1559/baseFee.json new file mode 100644 index 00000000000..b19dfdfdd38 --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/baseFee.json @@ -0,0 +1,443 @@ +{ + "baseFee_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/baseFeeFiller.yml", + "sourceHash" : "b472293226d590f490f31808f8b1690ab883fdf4cb48a617b1dca40e25eb286e" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0x000000000000000000000000000000000000c0de" : { + "balance" : "0x00", + "code" : "0x600060006000600073cccccccccccccccccccccccccccccccccccccccc5af450", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x010000000000", + "code" : "0x484355483a036110004301554761200043015500", + "nonce" : "0x01", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccd" : { + "balance" : "0x020000000000", + "code" : "0x600060006000600073cccccccccccccccccccccccccccccccccccccccc5af450", + "nonce" : "0x01", + "storage" : { + } + }, + "0xccccccccccccccccccccccccccccccccccccccce" : { + "balance" : "0x020000000000", + "code" : "0x600060006000600061100061c0de5af1600060006000600073cccccccccccccccccccccccccccccccccccccccc5af4905050", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020001", + "extraData" : "0x42", + "gasLimit" : "0x016345785d8a0000", + "gasUsed" : "0x00", + "hash" : "0x152c8064e1756c4c276f21362414c323764846c427c3579e1a402c4381426a6b", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x3c3b6c6f7dbfaecd3ed074c549ed7588f7450ede652f5f597a12756667b65c85", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf90202f901fda00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a03c3b6c6f7dbfaecd3ed074c549ed7588f7450ede652f5f597a12756667b65c85a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200018088016345785d8a0000808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x016345785d8a0000", + "gasUsed" : "0x015524", + "hash" : "0xd273436b60e807b6ddc440250540ca56e5c15b9c2bf855f33f083dd6ba7cbc92", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x152c8064e1756c4c276f21362414c323764846c427c3579e1a402c4381426a6b", + "receiptTrie" : "0xed35358fc7fbefbcfe1657a63efc65655766267537ae7518136bd8c238eb9bbb", + "stateRoot" : "0x45781c4e6df4d73b0e5535f5f5946facd63709ecaa904799add426a9c2a8cf04", + "timestamp" : "0x079e", + "transactionsTrie" : "0x48729650f31f04aafea15f8b663c364e498faf7915255e331a6c43e3182f7bc0", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x01", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xe782fedfd1a3c7316eb285dcf6ee1003d0070d6e7f7399ceed719c0b97186552", + "s" : "0x2d769d4e6ec7614c5db29cac66b0aecf275e8687a0e99953b2e0307bc854caf5", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90272f90200a0152c8064e1756c4c276f21362414c323764846c427c3579e1a402c4381426a6ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a045781c4e6df4d73b0e5535f5f5946facd63709ecaa904799add426a9c2a8cf04a048729650f31f04aafea15f8b663c364e498faf7915255e331a6c43e3182f7bc0a0ed35358fc7fbefbcfe1657a63efc65655766267537ae7518136bd8c238eb9bbbb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000188016345785d8a00008301552482079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf86cb86a02f8670101018203e885e8d4a5100094cccccccccccccccccccccccccccccccccccccccc8080c080a0e782fedfd1a3c7316eb285dcf6ee1003d0070d6e7f7399ceed719c0b97186552a02d769d4e6ec7614c5db29cac66b0aecf275e8687a0e99953b2e0307bc854caf5c0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x016345785d8a0000", + "gasUsed" : "0x053be2", + "hash" : "0x29a98c0c8871576d6584614f48ba4b137f8845d26a116071d64716590159a8ab", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0xd273436b60e807b6ddc440250540ca56e5c15b9c2bf855f33f083dd6ba7cbc92", + "receiptTrie" : "0x8e0e341ab01b0d3fb877cec8eb1ed11aa72fd5412b3aee1310b2e4a9bbe38681", + "stateRoot" : "0x87f8c1c4c77dd85cd58c670cedb9cebb40c3a8e075bccf7a4f05bb89bfa67741", + "timestamp" : "0x0b86", + "transactionsTrie" : "0xb9439ac795f2b4b4a5cce7c5e837196bafc605be914f7162055143024030bed6", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x02", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x4a6c51f4d0bb8357fd19ad9c79956f56339e48bf6956900674721dd5009fe49a", + "s" : "0x5054936e7dcf533aff7563a49cfadc4d8ef1350320a0716bb17568320476c45a", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x0a", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x03", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x5c8bc038031264fe5fd7436d0f7806be0a6cbc016191a06d6f94e023d7199bbf", + "s" : "0x673e9d938846aad6b6ebc1e0c7e7aadcfc4fe83b84bd94282fc75f65fba1b7d0", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x64", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x04", + "to" : "0xccccccccccccccccccccccccccccccccccccccce", + "r" : "0x156083f177c1eb6f4d759f3693708ea9f7f9b3b9c5c828fa2ca9117fc8f418b4", + "s" : "0x0120d030d152e7ae4a55ed732446328acc29c83a236e1c263af30fc527be6e09", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x64", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9034bf90200a0d273436b60e807b6ddc440250540ca56e5c15b9c2bf855f33f083dd6ba7cbc92a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a087f8c1c4c77dd85cd58c670cedb9cebb40c3a8e075bccf7a4f05bb89bfa67741a0b9439ac795f2b4b4a5cce7c5e837196bafc605be914f7162055143024030bed6a08e0e341ab01b0d3fb877cec8eb1ed11aa72fd5412b3aee1310b2e4a9bbe38681b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000288016345785d8a000083053be2820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fef90144b86a02f86701020a8203e885e8d4a5100094cccccccccccccccccccccccccccccccccccccccc8080c001a04a6c51f4d0bb8357fd19ad9c79956f56339e48bf6956900674721dd5009fe49aa05054936e7dcf533aff7563a49cfadc4d8ef1350320a0716bb17568320476c45ab86a02f8670103648203e885e8d4a5100094cccccccccccccccccccccccccccccccccccccccd8080c001a05c8bc038031264fe5fd7436d0f7806be0a6cbc016191a06d6f94e023d7199bbfa0673e9d938846aad6b6ebc1e0c7e7aadcfc4fe83b84bd94282fc75f65fba1b7d0b86a02f8670104648203e885e8d4a5100094ccccccccccccccccccccccccccccccccccccccce8080c001a0156083f177c1eb6f4d759f3693708ea9f7f9b3b9c5c828fa2ca9117fc8f418b4a00120d030d152e7ae4a55ed732446328acc29c83a236e1c263af30fc527be6e09c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x016345785d8a0000", + "gasUsed" : "0x053be2", + "hash" : "0x6ae6dfdcbe0fb8f01a64a175da3849a385c9f2a3b030f970d6c5d384014eb51a", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x29a98c0c8871576d6584614f48ba4b137f8845d26a116071d64716590159a8ab", + "receiptTrie" : "0x8e0e341ab01b0d3fb877cec8eb1ed11aa72fd5412b3aee1310b2e4a9bbe38681", + "stateRoot" : "0xeba7ac938ec0bc5d1751a56cea21d247501a01cfa466a426c2ee9686c749c60e", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0xcc0d1e2355e821d15d83cc431e1934e4a4ba0039967ceebe8e873ee47effc193", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x05", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xec16c22d9bec65f5339b25309a1e372f0af0b38f670f81f0541f9e16bdd86855", + "s" : "0x41183425c9e8798ecc9a934ec0c3e9228be8fd6749a033890232a71aaa965a08", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x03e8", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x06", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x5e7bd060cf2e6921db1ec18fbbb3eb3ba6da5ecf8ad9465cf917bc28b184579f", + "s" : "0x41c98acee74ecdc38127166b09796835ccc813664c18759727c3c7a0d395e920", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x0186a0", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x07", + "to" : "0xccccccccccccccccccccccccccccccccccccccce", + "r" : "0xa7e6bf9697e11e3c94fe94a92407449e355c088d804d91f5c363556874720e4c", + "s" : "0x1cb33fe387670a0c0dfb6c01b8c77aaf40237a13fcb00f660a1754e6fe8d99d5", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x64", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90350f90200a029a98c0c8871576d6584614f48ba4b137f8845d26a116071d64716590159a8aba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0eba7ac938ec0bc5d1751a56cea21d247501a01cfa466a426c2ee9686c749c60ea0cc0d1e2355e821d15d83cc431e1934e4a4ba0039967ceebe8e873ee47effc193a08e0e341ab01b0d3fb877cec8eb1ed11aa72fd5412b3aee1310b2e4a9bbe38681b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000388016345785d8a000083053be2820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029ff90149b86c02f86901058203e88203e885e8d4a5100094cccccccccccccccccccccccccccccccccccccccc8080c001a0ec16c22d9bec65f5339b25309a1e372f0af0b38f670f81f0541f9e16bdd86855a041183425c9e8798ecc9a934ec0c3e9228be8fd6749a033890232a71aaa965a08b86d02f86a0106830186a08203e885e8d4a5100094cccccccccccccccccccccccccccccccccccccccd8080c080a05e7bd060cf2e6921db1ec18fbbb3eb3ba6da5ecf8ad9465cf917bc28b184579fa041c98acee74ecdc38127166b09796835ccc813664c18759727c3c7a0d395e920b86a02f8670107648203e885e8d4a5100094ccccccccccccccccccccccccccccccccccccccce8080c080a0a7e6bf9697e11e3c94fe94a92407449e355c088d804d91f5c363556874720e4ca01cb33fe387670a0c0dfb6c01b8c77aaf40237a13fcb00f660a1754e6fe8d99d5c0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x016345785d8a0000", + "gasUsed" : "0x053be2", + "hash" : "0x39fa5c573c759aadbd32416e8b08c406bd8e8222ece4f64f15f404074e89ee4d", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0x6ae6dfdcbe0fb8f01a64a175da3849a385c9f2a3b030f970d6c5d384014eb51a", + "receiptTrie" : "0x8e0e341ab01b0d3fb877cec8eb1ed11aa72fd5412b3aee1310b2e4a9bbe38681", + "stateRoot" : "0xbdae5d394c7c3b812cf5144168f78e2b04fa6b885e515a1a4c7985464e29b0b5", + "timestamp" : "0x1356", + "transactionsTrie" : "0x9d108f65d693298600758c4eec4fbc374797c34622789337b03ceac5ba191264", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x024c" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x08", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf538b3ca22d0830f88adc22ecfefacbfc8293bea9d7fbeb5af0d3a94166642d2", + "s" : "0x6ce06f2c032485123838e04c8f1a9348dd5e68a9ac850c7d4c497a64c1be749c", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x03e8", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x09", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x5e005deffc4c310bf8e2bf43293ad583d009adfa6bdddb176d6d5a7f2ea87a7c", + "s" : "0x4c3400fffbe5dcd6330c96dbbc8c9cca074c611d03302bad7ca063ebea40f434", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x0186a0", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xe8d4a51000", + "nonce" : "0x0a", + "to" : "0xccccccccccccccccccccccccccccccccccccccce", + "r" : "0x89b3470903d1206641984d138c8c052c26a223f0cccb55feb64304665a00b6f1", + "s" : "0x4b18183aa561a1c9592c8c6717f2f4132a91a5a9378c0db4559d66556cde5f42", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x64", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90350f90200a06ae6dfdcbe0fb8f01a64a175da3849a385c9f2a3b030f970d6c5d384014eb51aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0bdae5d394c7c3b812cf5144168f78e2b04fa6b885e515a1a4c7985464e29b0b5a09d108f65d693298600758c4eec4fbc374797c34622789337b03ceac5ba191264a08e0e341ab01b0d3fb877cec8eb1ed11aa72fd5412b3aee1310b2e4a9bbe38681b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000488016345785d8a000083053be282135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082024cf90149b86c02f86901088203e88203e885e8d4a5100094cccccccccccccccccccccccccccccccccccccccc8080c001a0f538b3ca22d0830f88adc22ecfefacbfc8293bea9d7fbeb5af0d3a94166642d2a06ce06f2c032485123838e04c8f1a9348dd5e68a9ac850c7d4c497a64c1be749cb86d02f86a0109830186a08203e885e8d4a5100094cccccccccccccccccccccccccccccccccccccccd8080c001a05e005deffc4c310bf8e2bf43293ad583d009adfa6bdddb176d6d5a7f2ea87a7ca04c3400fffbe5dcd6330c96dbbc8c9cca074c611d03302bad7ca063ebea40f434b86a02f867010a648203e885e8d4a5100094ccccccccccccccccccccccccccccccccccccccce8080c080a089b3470903d1206641984d138c8c052c26a223f0cccb55feb64304665a00b6f1a04b18183aa561a1c9592c8c6717f2f4132a91a5a9378c0db4559d66556cde5f42c0" + } + ], + "postState" : { + "0x000000000000000000000000000000000000c0de" : { + "code" : "0x600060006000600073cccccccccccccccccccccccccccccccccccccccc5af450", + "nonce" : "0x01", + "balance" : "0x3000", + "storage" : { + "0x02" : "0x02fe", + "0x03" : "0x029f", + "0x04" : "0x024c", + "0x1002" : "0x64", + "0x1003" : "0x64", + "0x1004" : "0x64", + "0x2002" : "0x1000", + "0x2003" : "0x2000", + "0x2004" : "0x3000" + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x010000000000000000", + "storage" : { + } + }, + "0xba5e000000000000000000000000000000000000" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x6f05b59d46830c2b", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x484355483a036110004301554761200043015500", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x01" : "0x036b", + "0x02" : "0x02fe", + "0x03" : "0x029f", + "0x04" : "0x024c", + "0x1001" : "0x01", + "0x1002" : "0x0a", + "0x1003" : "0x0149", + "0x1004" : "0x019c", + "0x2001" : "0x010000000000", + "0x2002" : "0x010000000000", + "0x2003" : "0x010000000000", + "0x2004" : "0x010000000000" + } + }, + "0xcccccccccccccccccccccccccccccccccccccccd" : { + "code" : "0x600060006000600073cccccccccccccccccccccccccccccccccccccccc5af450", + "nonce" : "0x01", + "balance" : "0x020000000000", + "storage" : { + "0x02" : "0x02fe", + "0x03" : "0x029f", + "0x04" : "0x024c", + "0x1002" : "0x64", + "0x1003" : "0x0149", + "0x1004" : "0x019c", + "0x2002" : "0x020000000000", + "0x2003" : "0x020000000000", + "0x2004" : "0x020000000000" + } + }, + "0xccccccccccccccccccccccccccccccccccccccce" : { + "code" : "0x600060006000600061100061c0de5af1600060006000600073cccccccccccccccccccccccccccccccccccccccc5af4905050", + "nonce" : "0x01", + "balance" : "0x01ffffffd000", + "storage" : { + "0x02" : "0x02fe", + "0x03" : "0x029f", + "0x04" : "0x024c", + "0x1002" : "0x64", + "0x1003" : "0x64", + "0x1004" : "0x64", + "0x2002" : "0x01fffffff000", + "0x2003" : "0x01ffffffe000", + "0x2004" : "0x01ffffffd000" + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x0b", + "balance" : "0xffffffffc6a84317", + "storage" : { + } + } + }, + "lastblockhash" : "0x39fa5c573c759aadbd32416e8b08c406bd8e8222ece4f64f15f404074e89ee4d" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/burnVerify.json b/BlockchainTests/ValidBlocks/bcEIP1559/burnVerify.json new file mode 100644 index 00000000000..e6eeb02f6a3 --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/burnVerify.json @@ -0,0 +1,707 @@ +{ + "burnVerify_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/burnVerifyFiller.yml", + "sourceHash" : "6f108f897ab974bcd87a8597e088762a03e0b98bef6c2bb68045a2287fa86e20" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x0de0b6b3a7640000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" : { + "balance" : "0x00", + "code" : "0x60ff00", + "nonce" : "0x01", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab" : { + "balance" : "0x00", + "code" : "0xfe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac" : { + "balance" : "0x00", + "code" : "0x60006000fd", + "nonce" : "0x01", + "storage" : { + } + }, + "0xba5e000000000000000000000000000000000000" : { + "balance" : "0x00", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x00", + "code" : "0x73ba5e00000000000000000000000000000000000073a94f5374fce5edbc8e2a8697c15331677e6ebf0b670de0b6b3a76400006002810262ffffff543a62ffffff556001430384318631013a620186a002810182850286018181038455600184035484540385810461100086015585810661200086015550505050505050505050", + "nonce" : "0x01", + "storage" : { + "0xffffff" : "0x036b" + } + }, + "0xcccccccccccccccccccccccccccccccccccccccd" : { + "balance" : "0x00", + "code" : "0x48435500", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020001", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x4d0cc7481eef61bd925554753e8466cfb4781a6670816745c87fd525b0dde5b1", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xac7f95f7d0ee8a266b949c31d7fd1ad8110ac7a0e6ff568384fab18bf5527c59", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fff901faa00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0ac7f95f7d0ee8a266b949c31d7fd1ad8110ac7a0e6ff568384fab18bf5527c59a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020001808502540be400808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x013091", + "hash" : "0xf9c6e8f447a4885f193159f8ad3fb53797ac331e50bbadb5849ce47a8592998f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x4d0cc7481eef61bd925554753e8466cfb4781a6670816745c87fd525b0dde5b1", + "receiptTrie" : "0x61f9b4707b28771a63c1ac6e220b2aa4e441dd74985be385eaf3cd7021c551e9", + "stateRoot" : "0x95beeaf43b807955420a886df490ba3530cdd8b367b0690c40684af9b7086393", + "timestamp" : "0x079e", + "transactionsTrie" : "0x36f0fd20c4520fe92a03a0bfdde476ac612dac03c1622e8f8743af75107f65b8", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x00", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xe86ce95eefe4c8b4b8a6e7353011e0ad1e5bc055c6273cf2195bf809ae39d5d7", + "s" : "0x04cb0cf2451acc77e5d4026fb59ec514d56b10c550f9fa17bac3e2c2904e8d9d", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x01", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0xe2ad10ba2b8acab4263a3da4dafc632b2c5a3094b81ee724ca7662eb37b4330d", + "s" : "0x3195b1d6881ede7abde853796c7e503241417f4666a8fb76b2b562b302a082a3", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d7f901fda04d0cc7481eef61bd925554753e8466cfb4781a6670816745c87fd525b0dde5b1a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a095beeaf43b807955420a886df490ba3530cdd8b367b0690c40684af9b7086393a036f0fd20c4520fe92a03a0bfdde476ac612dac03c1622e8f8743af75107f65b8a061f9b4707b28771a63c1ac6e220b2aa4e441dd74985be385eaf3cd7021c551e9b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be4008301309182079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d4b86802f8650180808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0e86ce95eefe4c8b4b8a6e7353011e0ad1e5bc055c6273cf2195bf809ae39d5d7a004cb0cf2451acc77e5d4026fb59ec514d56b10c550f9fa17bac3e2c2904e8d9db86802f8650101808203e8830186a094cccccccccccccccccccccccccccccccccccccccd8080c001a0e2ad10ba2b8acab4263a3da4dafc632b2c5a3094b81ee724ca7662eb37b4330da03195b1d6881ede7abde853796c7e503241417f4666a8fb76b2b562b302a082a3c0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x01d6f9", + "hash" : "0x66ed75da56f0de3f90f38855a00deefbe3fb31809bb00bae9b90654d645362dc", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0xf9c6e8f447a4885f193159f8ad3fb53797ac331e50bbadb5849ce47a8592998f", + "receiptTrie" : "0xda8dc45033d376cd8313818dc0d291f83aac73a2b6614863429f71fcd31c5bac", + "stateRoot" : "0x89b3bd7a17b0dc732e9f4e41baaa4ceb768d1f9f9de8a310d43192ff646bcf84", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x8a8ec702190dd5167cdcc8da11475638fb88ad4624ef7f9ba476302f95e9d0e8", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x02", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x10b810150d86e9519c41dd4c21a89086932bc16f0b92ef8430fe6980315c1551", + "s" : "0x2775ce807cb12b4950219cdfd50bee461526b52ed60846a84e2593325290c987", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x03", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0xd220f0772453a3548e474ca75f72c7921b232ca31af9032b21cc8ef354fe47a8", + "s" : "0x4904980e6ec80f7a088efa9c1938e9df76fb2dde8fba0f0609afd47ea1b1ba4e", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d7f901fda0f9c6e8f447a4885f193159f8ad3fb53797ac331e50bbadb5849ce47a8592998fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a089b3bd7a17b0dc732e9f4e41baaa4ceb768d1f9f9de8a310d43192ff646bcf84a08a8ec702190dd5167cdcc8da11475638fb88ad4624ef7f9ba476302f95e9d0e8a0da8dc45033d376cd8313818dc0d291f83aac73a2b6614863429f71fcd31c5bacb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000028502540be4008301d6f9820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fef8d4b86802f8650102808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a010b810150d86e9519c41dd4c21a89086932bc16f0b92ef8430fe6980315c1551a02775ce807cb12b4950219cdfd50bee461526b52ed60846a84e2593325290c987b86802f8650103808203e8830186a094cccccccccccccccccccccccccccccccccccccccd8080c080a0d220f0772453a3548e474ca75f72c7921b232ca31af9032b21cc8ef354fe47a8a04904980e6ec80f7a088efa9c1938e9df76fb2dde8fba0f0609afd47ea1b1ba4ec0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x01d6f9", + "hash" : "0xafcfceb6d5af2e155a1bfd9f400ac79fee1b4b5013a7fc757ff136336efa4f4c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x66ed75da56f0de3f90f38855a00deefbe3fb31809bb00bae9b90654d645362dc", + "receiptTrie" : "0xda8dc45033d376cd8313818dc0d291f83aac73a2b6614863429f71fcd31c5bac", + "stateRoot" : "0xfa8ecd277f089a5a4e72d87071384b3c61b492f50fd04bdf74f429368b0d95cb", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0xee5395089e2754f787a8a9f79eaa18945f013f32dcce849ce13129d34d1089ba", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x04", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x0339a8bf2ec9a92353c85bc8ccf8d62a15ce6ab06ba5c6467e3ae8a7bcb88d7d", + "s" : "0x12c7a0df533206dbb2121985300ce5f61bc5eb1a68d916f5c4c3c3abfa6533b0", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x05", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x4fcbfeaf24d0da83f451668b8b0abb15c80d6fa5b178d636e9c2a453651b1243", + "s" : "0x42d5de067eed7a9dcbe4fe9aa4c4ae687ccb3feabd42b3ba16ba1ebf456f6cd0", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d7f901fda066ed75da56f0de3f90f38855a00deefbe3fb31809bb00bae9b90654d645362dca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0fa8ecd277f089a5a4e72d87071384b3c61b492f50fd04bdf74f429368b0d95cba0ee5395089e2754f787a8a9f79eaa18945f013f32dcce849ce13129d34d1089baa0da8dc45033d376cd8313818dc0d291f83aac73a2b6614863429f71fcd31c5bacb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000038502540be4008301d6f9820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029ff8d4b86802f8650104808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c080a00339a8bf2ec9a92353c85bc8ccf8d62a15ce6ab06ba5c6467e3ae8a7bcb88d7da012c7a0df533206dbb2121985300ce5f61bc5eb1a68d916f5c4c3c3abfa6533b0b86802f8650105808203e8830186a094cccccccccccccccccccccccccccccccccccccccd8080c001a04fcbfeaf24d0da83f451668b8b0abb15c80d6fa5b178d636e9c2a453651b1243a042d5de067eed7a9dcbe4fe9aa4c4ae687ccb3feabd42b3ba16ba1ebf456f6cd0c0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x0401b2", + "hash" : "0xf66c4b358e4443ea0cdbfc005181de048a86b012f8ad3ad4a6a5c08c93ac97e4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0xafcfceb6d5af2e155a1bfd9f400ac79fee1b4b5013a7fc757ff136336efa4f4c", + "receiptTrie" : "0x7b40d5151421ae16a1e2c93c8773a348f10f28e26c6da708dfe1d6e2dbf85fe9", + "stateRoot" : "0xa924089090bdd8318e900f4de54fa0195dc0049f1457c9e3ed546430dc4a811e", + "timestamp" : "0x1356", + "transactionsTrie" : "0x46dd2b46af17cb7d06fc8a4536b035102b7d4f66c13bc736b8d9ce52c90adb7a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x024c" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x06", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x7fa537ce9bba24e5cddf43ccbce72fa5755c6fb8f98c978a1cda80ae2d9cbbce", + "s" : "0x1641d7e877bc93388663dcbec23f52237ab69989d45cc509a89068bc6fc6846f", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x07", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0x2fa95c109874d4e9c9b5e36e9d41e2872f261a0887757eb57f9c82dd6c7e92f0", + "s" : "0x6db9494f08f613f7522c5a8949045cc05306d1d1a30de7f591bef25584fe3493", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x08", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", + "r" : "0xd6bb8c834d2cb1ebfc80a51168e3a4433bd65e271019282b69c194f9e8b1f222", + "s" : "0x44858fa87a9b25f5ce81df9c8c9cc0c1f5c2bb1b5c24b3f50e15e420e855fb4d", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x09", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", + "r" : "0x6c9df99b8ba33dfcbdb5d12db8339970006a512ce2cd068fa658056d75f08541", + "s" : "0x4646a32e2dbc40d0f5ee1907fea5ed46cdfaab59f05ceb25511638445e8b95df", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x14155a6a4d69c61f8916ba69e6381e91e717214835693dcb2d1418d449a37986", + "s" : "0x1b22d8fc7cf37f9670971fa103a7ba8193886fb843ec43248bc83f59c10961b4", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x2710", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90416f901fda0afcfceb6d5af2e155a1bfd9f400ac79fee1b4b5013a7fc757ff136336efa4f4ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0a924089090bdd8318e900f4de54fa0195dc0049f1457c9e3ed546430dc4a811ea046dd2b46af17cb7d06fc8a4536b035102b7d4f66c13bc736b8d9ce52c90adb7aa07b40d5151421ae16a1e2c93c8773a348f10f28e26c6da708dfe1d6e2dbf85fe9b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000048502540be400830401b282135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082024cf90212b86802f8650106808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c080a07fa537ce9bba24e5cddf43ccbce72fa5755c6fb8f98c978a1cda80ae2d9cbbcea01641d7e877bc93388663dcbec23f52237ab69989d45cc509a89068bc6fc6846fb86802f8650107808203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c001a02fa95c109874d4e9c9b5e36e9d41e2872f261a0887757eb57f9c82dd6c7e92f0a06db9494f08f613f7522c5a8949045cc05306d1d1a30de7f591bef25584fe3493b86802f8650108808203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab8080c080a0d6bb8c834d2cb1ebfc80a51168e3a4433bd65e271019282b69c194f9e8b1f222a044858fa87a9b25f5ce81df9c8c9cc0c1f5c2bb1b5c24b3f50e15e420e855fb4db86802f8650109808203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac8080c001a06c9df99b8ba33dfcbdb5d12db8339970006a512ce2cd068fa658056d75f08541a04646a32e2dbc40d0f5ee1907fea5ed46cdfaab59f05ceb25511638445e8b95dfb86802f865010a80822710830186a094cccccccccccccccccccccccccccccccccccccccd8080c080a014155a6a4d69c61f8916ba69e6381e91e717214835693dcb2d1418d449a37986a01b22d8fc7cf37f9670971fa103a7ba8193886fb843ec43248bc83f59c10961b4c0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x0401b2", + "hash" : "0xc394b3dc33ef5c7eb2279b53a8aa37c1b0e7308b9aee3512befbc4102436a264", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x05", + "parentHash" : "0xf66c4b358e4443ea0cdbfc005181de048a86b012f8ad3ad4a6a5c08c93ac97e4", + "receiptTrie" : "0x7b40d5151421ae16a1e2c93c8773a348f10f28e26c6da708dfe1d6e2dbf85fe9", + "stateRoot" : "0x3916be643444dbd12e7f1ae2421a43ade526c4c329f7662909a2b3a168ab5c18", + "timestamp" : "0x173e", + "transactionsTrie" : "0x33472f46b11fde10d4e7525b4b729ff0ec092455825c79ed3a86fa53a80ed2fe", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0203" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0b", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf8bafb0b7a6953e8e4630cf9c75b350fc952a52637c41180947f1c0f27377400", + "s" : "0x2f1780b57dedd8348a70095dcd1a3fd150d37814e6e3237ef30d9ce9d8a9a4ba", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0f4240", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0c", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xc5351ab146e2d81e930ff8868f92a2e320fa938fa7ed30d3f637d4194636fe8f", + "s" : "0x776d893d7730608098323ee1cd51ecdd43214f9f194f04d0ffc7db29442d6f72", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x5af3107a4000", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0d", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", + "r" : "0x24ab70f21744ff94c6f3b83d74ae10c709b2d21984f87c5f5ca4b2f88b59d170", + "s" : "0x11bd38a1d826052e98f32c8d106197f05bf28896654b6a5a5c74234ca72a5570", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x5af3107a4000", + "maxPriorityFeePerGas" : "0x03e8", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0e", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", + "r" : "0x063632e49f1c2dc9c90b9f6ffc613664712a864286b09306034b63ef184f0cd2", + "s" : "0x5e865145ed09b6173eba06bbc7ec2a69328b228c9812e333af91623cd9013901", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x5af3107a4000", + "maxPriorityFeePerGas" : "0x0f4240", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0f", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x5eebcf82b240a3f54a8c63fa727ad741d3a5b2f991648b79a2fc9dea9f4f55d4", + "s" : "0x0e8db4fca9924c47e98c472959f287e0cec7f386954e1b343cd93d29a0efc892", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x2710", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90428f901fda0f66c4b358e4443ea0cdbfc005181de048a86b012f8ad3ad4a6a5c08c93ac97e4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a03916be643444dbd12e7f1ae2421a43ade526c4c329f7662909a2b3a168ab5c18a033472f46b11fde10d4e7525b4b729ff0ec092455825c79ed3a86fa53a80ed2fea07b40d5151421ae16a1e2c93c8773a348f10f28e26c6da708dfe1d6e2dbf85fe9b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000058502540be400830401b282173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820203f90224b86902f866010b80830f4240830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0f8bafb0b7a6953e8e4630cf9c75b350fc952a52637c41180947f1c0f27377400a02f1780b57dedd8348a70095dcd1a3fd150d37814e6e3237ef30d9ce9d8a9a4bab86c02f869010c01865af3107a4000830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c001a0c5351ab146e2d81e930ff8868f92a2e320fa938fa7ed30d3f637d4194636fe8fa0776d893d7730608098323ee1cd51ecdd43214f9f194f04d0ffc7db29442d6f72b86e02f86b010d8203e8865af3107a4000830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab8080c080a024ab70f21744ff94c6f3b83d74ae10c709b2d21984f87c5f5ca4b2f88b59d170a011bd38a1d826052e98f32c8d106197f05bf28896654b6a5a5c74234ca72a5570b86f02f86c010e830f4240865af3107a4000830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac8080c080a0063632e49f1c2dc9c90b9f6ffc613664712a864286b09306034b63ef184f0cd2a05e865145ed09b6173eba06bbc7ec2a69328b228c9812e333af91623cd9013901b86802f865010f80822710830186a094cccccccccccccccccccccccccccccccccccccccd8080c080a05eebcf82b240a3f54a8c63fa727ad741d3a5b2f991648b79a2fc9dea9f4f55d4a00e8db4fca9924c47e98c472959f287e0cec7f386954e1b343cd93d29a0efc892c0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x0401b2", + "hash" : "0xfb2c1246fdf12ba1e9d8e4d9394f23648da7a0d149f2905ef3b2e3d83a5db19e", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x06", + "parentHash" : "0xc394b3dc33ef5c7eb2279b53a8aa37c1b0e7308b9aee3512befbc4102436a264", + "receiptTrie" : "0x0fc8bc3571a7756d385619a96d62e700fd4af565a1432a713c3c8c2285452541", + "stateRoot" : "0x67d33105cf3d95c180f7460e1a3150e16cca6ded434ce017e4872c44d318fb1b", + "timestamp" : "0x1b26", + "transactionsTrie" : "0xdedb1fd35f0a90f49802bb04bfc55fb46b3a89e12f5ff05988569a97c5da7ce5", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x01c3" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x10", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf15c05a6ffe0b0b87106b694c255768fc571cfd16760a37f375981d135c881d1", + "s" : "0x6b38d89f9c3744d3ff994d15e5b7ad40157d87327a859bca48ea6b72fc476209", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0f4240", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x11", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x4107273932709e5c0abaa201e46d72f442f44cb4706489735e6e15d05be3f079", + "s" : "0x4509eafdc564d00e4654c7b3d19d7a44c757712eafb7d7373105d4805810a879", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x2710", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x12", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0x1349a241c25394abf9d4904375943e2dee010a11c8bcf6538fa8855b94d0a083", + "s" : "0x6ff7bfef5847fce88f841537ec5f560fa4f3d2602bacae52729b6442c69907f1", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x01cc", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x13", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", + "r" : "0xdb6e86011434a4129e3dce9056a0deee43cfe1e0e637984fa28f8674ce26b5e0", + "s" : "0x4794b2474a0e487ab55d4d86fa3785eec8a5e155be54a2f851835a948e435032", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x01d6", + "maxPriorityFeePerGas" : "0x03e8", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x14", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", + "r" : "0xc620c1fa8b87215a1cdcb9ab9933a3c70a57760db64a21d0352728418a72e0d5", + "s" : "0x186e5f8c4ee1f6537574b319735177a119b9dbd85704f342fa978b61f26e111c", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x01e0", + "maxPriorityFeePerGas" : "0x0f4240", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9041cf901fda0c394b3dc33ef5c7eb2279b53a8aa37c1b0e7308b9aee3512befbc4102436a264a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a067d33105cf3d95c180f7460e1a3150e16cca6ded434ce017e4872c44d318fb1ba0dedb1fd35f0a90f49802bb04bfc55fb46b3a89e12f5ff05988569a97c5da7ce5a00fc8bc3571a7756d385619a96d62e700fd4af565a1432a713c3c8c2285452541b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000068502540be400830401b2821b2642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008201c3f90218b86902f866011080830f4240830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0f15c05a6ffe0b0b87106b694c255768fc571cfd16760a37f375981d135c881d1a06b38d89f9c3744d3ff994d15e5b7ad40157d87327a859bca48ea6b72fc476209b86802f865011180822710830186a094cccccccccccccccccccccccccccccccccccccccd8080c080a04107273932709e5c0abaa201e46d72f442f44cb4706489735e6e15d05be3f079a04509eafdc564d00e4654c7b3d19d7a44c757712eafb7d7373105d4805810a879b86802f8650112018201cc830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c080a01349a241c25394abf9d4904375943e2dee010a11c8bcf6538fa8855b94d0a083a06ff7bfef5847fce88f841537ec5f560fa4f3d2602bacae52729b6442c69907f1b86a02f86701138203e88201d6830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab8080c080a0db6e86011434a4129e3dce9056a0deee43cfe1e0e637984fa28f8674ce26b5e0a04794b2474a0e487ab55d4d86fa3785eec8a5e155be54a2f851835a948e435032b86b02f8680114830f42408201e0830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac8080c001a0c620c1fa8b87215a1cdcb9ab9933a3c70a57760db64a21d0352728418a72e0d5a0186e5f8c4ee1f6537574b319735177a119b9dbd85704f342fa978b61f26e111cc0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x012e99", + "hash" : "0x1a952a012479b494896edd985abffe892fc592db9b5d8095c00336fe8e9ff1cc", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x07", + "parentHash" : "0xfb2c1246fdf12ba1e9d8e4d9394f23648da7a0d149f2905ef3b2e3d83a5db19e", + "receiptTrie" : "0x40d9caf598897eee527bbbd650057598463d9fd84017e0868c067a9067fdc61d", + "stateRoot" : "0xa3ef4520063dca39aa4544b09b8413ae2d19d0d58464aa2e34715307460b4ed5", + "timestamp" : "0x1f0e", + "transactionsTrie" : "0x7beb67b51eef31bde35933929c7d516640fa0acde228e88fc3daf1aaa4d72596", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x018b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x15", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xbe9b15c49dc18d9af581f8a5cf6cf915e781b3e3416eab74ff497f420cd25dd0", + "s" : "0x5b07ebb1f7278a31dbaaeeb1cba638753daffdc9528c4a8b32d914a61931ad6d", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026df901fda0fb2c1246fdf12ba1e9d8e4d9394f23648da7a0d149f2905ef3b2e3d83a5db19ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0a3ef4520063dca39aa4544b09b8413ae2d19d0d58464aa2e34715307460b4ed5a07beb67b51eef31bde35933929c7d516640fa0acde228e88fc3daf1aaa4d72596a040d9caf598897eee527bbbd650057598463d9fd84017e0868c067a9067fdc61db901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000078502540be40083012e99821f0e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082018bf86ab86802f8650115808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c080a0be9b15c49dc18d9af581f8a5cf6cf915e781b3e3416eab74ff497f420cd25dd0a05b07ebb1f7278a31dbaaeeb1cba638753daffdc9528c4a8b32d914a61931ad6dc0" + } + ], + "postState" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x16", + "balance" : "0x0de0b6ae94af2e0d", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" : { + "code" : "0x60ff00", + "nonce" : "0x01", + "balance" : "0x00", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab" : { + "code" : "0xfe", + "nonce" : "0x01", + "balance" : "0x00", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac" : { + "code" : "0x60006000fd", + "nonce" : "0x01", + "balance" : "0x00", + "storage" : { + } + }, + "0xba5e000000000000000000000000000000000000" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0xc249fdd811a2ee0c", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x73ba5e00000000000000000000000000000000000073a94f5374fce5edbc8e2a8697c15331677e6ebf0b670de0b6b3a76400006002810262ffffff543a62ffffff556001430384318631013a620186a002810182850286018181038455600184035484540385810461100086015585810661200086015550505050505050505050", + "nonce" : "0x01", + "balance" : "0x00", + "storage" : { + "0x01" : "0x0410ff9b", + "0x02" : "0x09923ca9", + "0x03" : "0x0e64b350", + "0x04" : "0x17989828", + "0x05" : "0x1fa8013e", + "0x06" : "0x26b6fdd4", + "0x1001" : "0x013091", + "0x1002" : "0x01d6f9", + "0x1003" : "0x01d6f9", + "0x1004" : "0x0401b2", + "0x1005" : "0x0401b2", + "0x1006" : "0x0401b2", + "0xffffff" : "0x018b" + } + }, + "0xcccccccccccccccccccccccccccccccccccccccd" : { + "code" : "0x48435500", + "nonce" : "0x01", + "balance" : "0x00", + "storage" : { + "0x01" : "0x036b", + "0x02" : "0x02fe", + "0x03" : "0x029f", + "0x04" : "0x024c", + "0x05" : "0x0203", + "0x06" : "0x01c3" + } + } + }, + "lastblockhash" : "0x1a952a012479b494896edd985abffe892fc592db9b5d8095c00336fe8e9ff1cc" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/checkGasLimit.json b/BlockchainTests/ValidBlocks/bcEIP1559/checkGasLimit.json new file mode 100644 index 00000000000..b9e0feaf185 --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/checkGasLimit.json @@ -0,0 +1,330 @@ +{ + "checkGasLimit_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/checkGasLimitFiller.yml", + "sourceHash" : "378e5399bddc9e4619fd363150b97b0e061bdf8de93e0b62a8320b37c340e229" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0x1111111111111111111111111111111111111111" : { + "balance" : "0x010000000000", + "code" : "0xfe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x01000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3d0900", + "gasUsed" : "0x00", + "hash" : "0xc2dccdf8275c46de0ff1fbd00cd3f1abd1bd724f471a18c6bfb46a769d86e184", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x672261540625ead9824ab76c57b9a56bdd433568429133fc1cdc55af6431e1e5", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x01" + }, + "genesisRLP" : "0xf901fbf901f6a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0672261540625ead9824ab76c57b9a56bdd433568429133fc1cdc55af6431e1e5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000080833d0900808203b642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000001c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3d0900", + "gasUsed" : "0x2dc6c1", + "hash" : "0x617e7ad64de1814171d83d7dde2f62fd50d50074bb83e418d7d0905932610d02", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xc2dccdf8275c46de0ff1fbd00cd3f1abd1bd724f471a18c6bfb46a769d86e184", + "receiptTrie" : "0x6973241be4824e292c81bd716082962e438630e6b26863ad0c67bd92e04e95b4", + "stateRoot" : "0xdb42e8d7fe10642d3051c6c918d77c8bd13d90b8ef44813230b803aa0f0554d2", + "timestamp" : "0x079e", + "transactionsTrie" : "0xebbd8c6d04c68ffbfbe2d45c1e9731c447bd5d816c888af2fb047d15d3c6a0be", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x01" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0f4241", + "nonce" : "0x01", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x43087a850cc494ab090d65ded98bb4425198c86ed4e2317676465af4f030cdb3", + "s" : "0x5191ea88a54a3f816b8e7775539097fb0b50eff8e9e5126cdc25acbfc2bd1f9f", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0f4240", + "nonce" : "0x02", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xf1118772e6bd8cd520cb900a85c5edaa21aa64ae08b685e58f9922ebfe4ae2ad", + "s" : "0x1020d198f21fb908329cee20201a3218eb4ff4edba10365c800622844c9fb8b1", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0f4240", + "nonce" : "0x03", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xecff94bd8c8ade821b487a324cd513b923b6a3d19ee320697216366b581f5f34", + "s" : "0x42da5ca3ad4cef5f44cf1c0ddb0b7739ad9821094156abe1eb48c5c094f39b9f", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9033ef901f9a0c2dccdf8275c46de0ff1fbd00cd3f1abd1bd724f471a18c6bfb46a769d86e184a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0db42e8d7fe10642d3051c6c918d77c8bd13d90b8ef44813230b803aa0f0554d2a0ebbd8c6d04c68ffbfbe2d45c1e9731c447bd5d816c888af2fb047d15d3c6a0bea06973241be4824e292c81bd716082962e438630e6b26863ad0c67bd92e04e95b4b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001833d0900832dc6c182079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000001f9013eb86802f865010180820fa0830f42419411111111111111111111111111111111111111118080c080a043087a850cc494ab090d65ded98bb4425198c86ed4e2317676465af4f030cdb3a05191ea88a54a3f816b8e7775539097fb0b50eff8e9e5126cdc25acbfc2bd1f9fb86802f865010280820fa0830f42409411111111111111111111111111111111111111118080c001a0f1118772e6bd8cd520cb900a85c5edaa21aa64ae08b685e58f9922ebfe4ae2ada01020d198f21fb908329cee20201a3218eb4ff4edba10365c800622844c9fb8b1b86802f865010380820fa0830f42409411111111111111111111111111111111111111118080c080a0ecff94bd8c8ade821b487a324cd513b923b6a3d19ee320697216366b581f5f34a042da5ca3ad4cef5f44cf1c0ddb0b7739ad9821094156abe1eb48c5c094f39b9fc0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3d0900", + "gasUsed" : "0x3d0900", + "hash" : "0x76745ac88abb2ec48ce6f786045664c451f45fecf441d57bd02826b7dd367302", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0x617e7ad64de1814171d83d7dde2f62fd50d50074bb83e418d7d0905932610d02", + "receiptTrie" : "0xc9d479a0614705e1a9a0e7653df71766ceda4cc9666b5d936cba603ae0e6e2b7", + "stateRoot" : "0x31ac6c6e9c64ce78679eb9bd7b359633feb41a921f215098bb3aaca388f37d53", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x3e90bc66aed03fecd8e5b02b5db334d9cf81835639768a10daa4587abee7fb7b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0f4240", + "nonce" : "0x04", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xf5d713b7a001e67c5e317411566beec8c87a1f225fe352a1db90448b6c0cfa83", + "s" : "0x0186eb438aef9f775ec56bc2871ff085951e427b1c23e946f862f9e10dbf86d0", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0f4240", + "nonce" : "0x05", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x0324cd916e048491d7dbca91381f2aff8727c10c6168448a32adbd3935e6529a", + "s" : "0x742642051bd28fb6a85c6da20a510f35d6d2d39b8a8b24e8324acfcb3ac87624", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0f4240", + "nonce" : "0x06", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x49253239db6b1c74e6d02aa9f5a38411bf0847f89fd1b241aa42a09243611b37", + "s" : "0x3f188298add5ccb7e07629ef37bea77b349e5990cc28931e38bcd957957d75b4", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0f4240", + "nonce" : "0x07", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xfb8a3394e2332a562b379df22f14af72e129a895446a902130a0d7eceaa5edb5", + "s" : "0x74f4ef8feff48483b8b94a9b685e8a8efeb3a17ff6d3571f2a7fb6a4527a5278", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf903a8f901f9a0617e7ad64de1814171d83d7dde2f62fd50d50074bb83e418d7d0905932610d02a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa031ac6c6e9c64ce78679eb9bd7b359633feb41a921f215098bb3aaca388f37d53a03e90bc66aed03fecd8e5b02b5db334d9cf81835639768a10daa4587abee7fb7ba0c9d479a0614705e1a9a0e7653df71766ceda4cc9666b5d936cba603ae0e6e2b7b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002833d0900833d0900820b8642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000002f901a8b86802f865010480820fa0830f42409411111111111111111111111111111111111111118080c080a0f5d713b7a001e67c5e317411566beec8c87a1f225fe352a1db90448b6c0cfa83a00186eb438aef9f775ec56bc2871ff085951e427b1c23e946f862f9e10dbf86d0b86802f865010580820fa0830f42409411111111111111111111111111111111111111118080c080a00324cd916e048491d7dbca91381f2aff8727c10c6168448a32adbd3935e6529aa0742642051bd28fb6a85c6da20a510f35d6d2d39b8a8b24e8324acfcb3ac87624b86802f865010680820fa0830f42409411111111111111111111111111111111111111118080c080a049253239db6b1c74e6d02aa9f5a38411bf0847f89fd1b241aa42a09243611b37a03f188298add5ccb7e07629ef37bea77b349e5990cc28931e38bcd957957d75b4b86802f865010780820fa0830f42409411111111111111111111111111111111111111118080c001a0fb8a3394e2332a562b379df22f14af72e129a895446a902130a0d7eceaa5edb5a074f4ef8feff48483b8b94a9b685e8a8efeb3a17ff6d3571f2a7fb6a4527a5278c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3d0900", + "gasUsed" : "0x3d0900", + "hash" : "0x574dd0921539d8ef7eb35e33eb10995d83200408d2542bd11941086ba283da95", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x76745ac88abb2ec48ce6f786045664c451f45fecf441d57bd02826b7dd367302", + "receiptTrie" : "0xdcee8c6ea3d7c3bae97ae1380c55c4c2070fb5b0002461018c863696511b39cc", + "stateRoot" : "0x508672fb44bb6a798018ebaeb4f52c7b9b3719513b44c2ca29bcc374970eb9ae", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0xaf3e9acf8569c74a9840eed263a371384bc3cd1493b8654be66260d4c6c48484", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x3d0900", + "nonce" : "0x08", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x6c70ca29e0f06207ead60efe188b5e4cc52539fd5b39722584ed6c1cc20d38be", + "s" : "0x3fe2c91d028b319b3dec8face8b934c536a9886381bc8646c6b0026703f7dd17", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0fa0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90269f901f9a076745ac88abb2ec48ce6f786045664c451f45fecf441d57bd02826b7dd367302a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0508672fb44bb6a798018ebaeb4f52c7b9b3719513b44c2ca29bcc374970eb9aea0af3e9acf8569c74a9840eed263a371384bc3cd1493b8654be66260d4c6c48484a0dcee8c6ea3d7c3bae97ae1380c55c4c2070fb5b0002461018c863696511b39ccb90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000003833d0900833d0900820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000003f86ab86802f865010880820fa0833d09009411111111111111111111111111111111111111118080c001a06c70ca29e0f06207ead60efe188b5e4cc52539fd5b39722584ed6c1cc20d38bea03fe2c91d028b319b3dec8face8b934c536a9886381bc8646c6b0026703f7dd17c0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x3d0900", + "gasUsed" : "0x00", + "hash" : "0x97bb728426bb978aaaa4a42969ed3200938d5cab28107e3785ce66c89f463198", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0x574dd0921539d8ef7eb35e33eb10995d83200408d2542bd11941086ba283da95", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x7a758f17a8b251cdf063950356ed251b550044b578efe11231bde51339d1fe63", + "timestamp" : "0x1356", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x04" + }, + "transactions" : [ + ], + "rlp" : "0xf901fbf901f6a0574dd0921539d8ef7eb35e33eb10995d83200408d2542bd11941086ba283da95a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07a758f17a8b251cdf063950356ed251b550044b578efe11231bde51339d1fe63a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000004833d09008082135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000004c0c0" + } + ], + "postState" : { + "0x1111111111111111111111111111111111111111" : { + "code" : "0xfe", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x6f05b59d3b200000", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x09", + "balance" : "0xfffffea10c3f", + "storage" : { + } + } + }, + "lastblockhash" : "0x97bb728426bb978aaaa4a42969ed3200938d5cab28107e3785ce66c89f463198" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/feeCap.json b/BlockchainTests/ValidBlocks/bcEIP1559/feeCap.json new file mode 100644 index 00000000000..0fc4fb48691 --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/feeCap.json @@ -0,0 +1,326 @@ +{ + "feeCap_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/feeCapFiller.yml", + "sourceHash" : "65d7c5f0d689953f022546aa720a2bcb194dcd3640c9fd249e1a9636fab66d51" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x010000000000", + "code" : "0x60013a55", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x634e0f96f25ef3fdcd9eb73b4d5c80f2bb14e6e7d4733de6fda4a4ade35467da", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x3312b5a99387060f5ab75c6ef4829fbc946fdef8e2038299670ee4a26dc4bc8a", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fff901faa00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03312b5a99387060f5ab75c6ef4829fbc946fdef8e2038299670ee4a26dc4bc8aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x066cc9", + "hash" : "0x99c107e33fd986557ab098b5c87185439c75b8305dfc954d8dc0d78a2e20c66e", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x634e0f96f25ef3fdcd9eb73b4d5c80f2bb14e6e7d4733de6fda4a4ade35467da", + "receiptTrie" : "0x390a99e6f4c6184a3d8703f2ffab9b3f8f0a1d0dd501ef75fab804246635b9a3", + "stateRoot" : "0x2620b79041ec8849817068b89ec838fd4f5e4ba287df66ed4983d4665ae10bcc", + "timestamp" : "0x079e", + "transactionsTrie" : "0x6ebb9fc7666546c7955a253689baee52e3c7e64d81a22f5d2afec8cf64cf96ea", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x01", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc6e9b2c9d66afe699c669f7925c6bdd2fff56b5dab4b7a0072582fc6624827a0", + "s" : "0x058e81b6e0bcb7018c98c4139796f2b74382abd533799923af29819c5622ed5b", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x02", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xe41b75906c82661d7aafac2b8a501f1c3b97863f95b635154718dae77d3f5aa3", + "s" : "0x64a559e4ef61e705df9b80c1e20ebd501d0ce11766a25922af39bd61633295f9", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x03", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x378f778df856e94c33a420a8c12bb5790a799a0e12eb8e5d6a1038b2f2626cd3", + "s" : "0x0b6fbb2bee7998505f22ad0cbf8143156a6150fb9609e0d86341eb9c518213dc", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x02", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x04", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x02fb105c2a87d38bde41c6516eedb5d934d8bf58f39b8d04d999847ed798952a", + "s" : "0x03a17de65b3fda0dc0aef836d847b697910bf38f1eab91a540227f81dd4cb718", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x03", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x05", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xedf27344c9d8c9cde52a2393fe30b2b25051a21589d82d8acbb95376b8719e31", + "s" : "0x241632f19125c5d1ce91c9a68ad9c35e47f6aebc6953c7b9c12bc217752d028d", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x04", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x06", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x74c757a3306f12470e96f7d6b2222926dcc74215e01be8553b5146df3687f65a", + "s" : "0x1767b1ac3a552346525449f84e6df3cda088438f1641b1463a103c36fba890de", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x05", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x07", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xa0bbdc151d10b0e26c967627c2de05dba358ee52230d58e08a66859868f98235", + "s" : "0x1cf066ab7b927a4b65c2df18d22f5a8757981ae1869ccecd7195e21960253195", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x06", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x08", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc061c28069d1ce767cd5e80edefc111780e7b2214a6e655b1d789d146460a8a8", + "s" : "0x54dd6421d044f74d70ed39ed1168647b5478579070b219b653d38ea944a30c75", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x07", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x09", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x0246a0000f2d0c312edc531c6fa4d5622a458ffd1a5b1ad8067255022fd22bb3", + "s" : "0x50a95b5fb7a9a554d82bd2be82eb82c07e7506ed42e465c8fb18a2dcaa8a5d14", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x08", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x0a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc4081ec5bf9c7e23a8b939f56792225113b71725cdfa169294b88e91289f7335", + "s" : "0x0a41b242fc64ac41c9ab133f0994f9fd93a096eab1264a112ae34fc1a85e6499", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x09", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x0b", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xa9150343ebc66b39907cc7a601d06deeed884cad7de89f908ff1112450cab9c4", + "s" : "0x572306f3a0fa417679a547805721c58a70d18e12a88302a80f40010077525f50", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x0370", + "maxPriorityFeePerGas" : "0x0a", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x036b", + "nonce" : "0x0c", + "r" : "0x5910f74bf595fd8de83817b2f0c3e7b4be4faa8e75fa2422df8297f1d56424fe", + "s" : "0x62a500f08f94e8962a2c7e944423d608f7e10cd390c6dea526e4f36a575f719d", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "v" : "0x1c", + "value" : "0x00" + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x036b", + "nonce" : "0x0d", + "r" : "0x14981e6263bd928a815dcf29cbe24afa007bb4258d12e76eb842560c101f81df", + "s" : "0x073108d7fff618589362a2ae7b44b663f5a2e7fb3c704c06d90517a28f6868d2", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "v" : "0x01", + "value" : "0x00", + "chainId" : "0x01", + "accessList" : [ + ], + "type" : "0x01" + } + ], + "rlp" : "0xf90752f901fda0634e0f96f25ef3fdcd9eb73b4d5c80f2bb14e6e7d4733de6fda4a4ade35467daa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02620b79041ec8849817068b89ec838fd4f5e4ba287df66ed4983d4665ae10bcca06ebb9fc7666546c7955a253689baee52e3c7e64d81a22f5d2afec8cf64cf96eaa0390a99e6f4c6184a3d8703f2ffab9b3f8f0a1d0dd501ef75fab804246635b9a3b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be40083066cc982079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf9054eb86702f86401018082037082c35094cccccccccccccccccccccccccccccccccccccccc8080c001a0c6e9b2c9d66afe699c669f7925c6bdd2fff56b5dab4b7a0072582fc6624827a0a0058e81b6e0bcb7018c98c4139796f2b74382abd533799923af29819c5622ed5bb86702f86401020182037082c35094cccccccccccccccccccccccccccccccccccccccc8080c001a0e41b75906c82661d7aafac2b8a501f1c3b97863f95b635154718dae77d3f5aa3a064a559e4ef61e705df9b80c1e20ebd501d0ce11766a25922af39bd61633295f9b86702f86401030282037082c35094cccccccccccccccccccccccccccccccccccccccc8080c080a0378f778df856e94c33a420a8c12bb5790a799a0e12eb8e5d6a1038b2f2626cd3a00b6fbb2bee7998505f22ad0cbf8143156a6150fb9609e0d86341eb9c518213dcb86702f86401040382037082c35094cccccccccccccccccccccccccccccccccccccccc8080c080a002fb105c2a87d38bde41c6516eedb5d934d8bf58f39b8d04d999847ed798952aa003a17de65b3fda0dc0aef836d847b697910bf38f1eab91a540227f81dd4cb718b86702f86401050482037082c35094cccccccccccccccccccccccccccccccccccccccc8080c001a0edf27344c9d8c9cde52a2393fe30b2b25051a21589d82d8acbb95376b8719e31a0241632f19125c5d1ce91c9a68ad9c35e47f6aebc6953c7b9c12bc217752d028db86702f86401060582037082c35094cccccccccccccccccccccccccccccccccccccccc8080c001a074c757a3306f12470e96f7d6b2222926dcc74215e01be8553b5146df3687f65aa01767b1ac3a552346525449f84e6df3cda088438f1641b1463a103c36fba890deb86702f86401070682037082c35094cccccccccccccccccccccccccccccccccccccccc8080c080a0a0bbdc151d10b0e26c967627c2de05dba358ee52230d58e08a66859868f98235a01cf066ab7b927a4b65c2df18d22f5a8757981ae1869ccecd7195e21960253195b86702f86401080782037082c35094cccccccccccccccccccccccccccccccccccccccc8080c001a0c061c28069d1ce767cd5e80edefc111780e7b2214a6e655b1d789d146460a8a8a054dd6421d044f74d70ed39ed1168647b5478579070b219b653d38ea944a30c75b86702f86401090882037082c35094cccccccccccccccccccccccccccccccccccccccc8080c001a00246a0000f2d0c312edc531c6fa4d5622a458ffd1a5b1ad8067255022fd22bb3a050a95b5fb7a9a554d82bd2be82eb82c07e7506ed42e465c8fb18a2dcaa8a5d14b86702f864010a0982037082c35094cccccccccccccccccccccccccccccccccccccccc8080c080a0c4081ec5bf9c7e23a8b939f56792225113b71725cdfa169294b88e91289f7335a00a41b242fc64ac41c9ab133f0994f9fd93a096eab1264a112ae34fc1a85e6499b86702f864010b0a82037082c35094cccccccccccccccccccccccccccccccccccccccc8080c080a0a9150343ebc66b39907cc7a601d06deeed884cad7de89f908ff1112450cab9c4a0572306f3a0fa417679a547805721c58a70d18e12a88302a80f40010077525f50f8610c82036b82c35094cccccccccccccccccccccccccccccccccccccccc80801ca05910f74bf595fd8de83817b2f0c3e7b4be4faa8e75fa2422df8297f1d56424fea062a500f08f94e8962a2c7e944423d608f7e10cd390c6dea526e4f36a575f719db86601f863010d82036b82c35094cccccccccccccccccccccccccccccccccccccccc8080c001a014981e6263bd928a815dcf29cbe24afa007bb4258d12e76eb842560c101f81dfa0073108d7fff618589362a2ae7b44b663f5a2e7fb3c704c06d90517a28f6868d2c0" + } + ], + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x1bc16d674edab7cc", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x010000000000000000", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x60013a55", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x036b" : "0x01", + "0x036c" : "0x01", + "0x036d" : "0x01", + "0x036e" : "0x01", + "0x036f" : "0x01", + "0x0370" : "0x01" + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x0e", + "balance" : "0xffffffffe9f77531", + "storage" : { + } + } + }, + "lastblockhash" : "0x99c107e33fd986557ab098b5c87185439c75b8305dfc954d8dc0d78a2e20c66e" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/highDemand.json b/BlockchainTests/ValidBlocks/bcEIP1559/highDemand.json new file mode 100644 index 00000000000..cdd4c4eae27 --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/highDemand.json @@ -0,0 +1,592 @@ +{ + "highDemand_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/highDemandFiller.yml", + "sourceHash" : "f2235fdab02d3a744a3de124d28f068707eceba08e9d1cd3b39c65e4634e2831" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0x1111111111111111111111111111111111111111" : { + "balance" : "0x010000000000", + "code" : "0xfe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x010000000000", + "code" : "0x3a4355", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x00", + "hash" : "0xc4881a14a52776abb17c1086d87f81a48060ead2c3e2a8ff8cc696ce02cc6cbf", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x8cc13eb1b10895b8f84397fe2b4dcff28ea3c4f88bed2d29fcf43eb557544ec1", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08cc13eb1b10895b8f84397fe2b4dcff28ea3c4f88bed2d29fcf43eb557544ec1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200008083030d40808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0x3e5d6915b4fbbfc8073c42f606b39a3ceb912e8df091d29c5f27c54fed07c02c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xc4881a14a52776abb17c1086d87f81a48060ead2c3e2a8ff8cc696ce02cc6cbf", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0x28cdd76ad2bc89b4c42095251df1ac7476c6970b2098d384be3905143675f579", + "timestamp" : "0x079e", + "transactionsTrie" : "0x7c2f9867436a2727c2772396682784538a9e983e3afd74b0a94cf407462a7b48", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x01", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x96481ad6d23621e3f72254405bebfbe22440b268f1f7f2e806828bede9e17b78", + "s" : "0x0831f582ca976cf2106561f3d43cf8ce8a451497b14c5344a5741bfefa878126", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x02", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x497743670c6d10a6d8b972ac63cc5b4cba0f26d7483393a1c0ccf34b0b0875a4", + "s" : "0x01f88de01a49e505fbdbc6825ba8911c356d1f13414b91ae32ab024f93c48cee", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba0c4881a14a52776abb17c1086d87f81a48060ead2c3e2a8ff8cc696ce02cc6cbfa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa028cdd76ad2bc89b4c42095251df1ac7476c6970b2098d384be3905143675f579a07c2f9867436a2727c2772396682784538a9e983e3afd74b0a94cf407462a7b48a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000183030d4083030d4082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d3b86702f8640101808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a096481ad6d23621e3f72254405bebfbe22440b268f1f7f2e806828bede9e17b78a00831f582ca976cf2106561f3d43cf8ce8a451497b14c5344a5741bfefa878126b86802f8650102808207d0830264e09411111111111111111111111111111111111111118080c080a0497743670c6d10a6d8b972ac63cc5b4cba0f26d7483393a1c0ccf34b0b0875a4a001f88de01a49e505fbdbc6825ba8911c356d1f13414b91ae32ab024f93c48ceec0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0xb74a3a6f5fb9ad691667c15ea63465ffa928834191628fed58004a3221710568", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0x3e5d6915b4fbbfc8073c42f606b39a3ceb912e8df091d29c5f27c54fed07c02c", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0x36c5be9d6f8f24cf3451a70a5ac731b9b93a6315ce2aa717f06cb542e68883d8", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x0a01a4b9ac06cf2f140639d1de214a9503c6f217f5f1a5485c4d47e739742b45", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03d8" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x03", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x35bd35f4dbe9020afbfa2057a3a7e799a291e97a3fd9383d64206e4ff4823190", + "s" : "0x0e5eafb0b0a646b25a0d4f427d37acad1de036ad51c6cecf39480b2455aa5810", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x04", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x33a29491ef7191285e2897369459d527766a828b8e87250d9e86691f5e637783", + "s" : "0x7fc62e01166db960348289506d4db99676e1896604adda3fc4b4e33a86a1acb2", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba03e5d6915b4fbbfc8073c42f606b39a3ceb912e8df091d29c5f27c54fed07c02ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa036c5be9d6f8f24cf3451a70a5ac731b9b93a6315ce2aa717f06cb542e68883d8a00a01a4b9ac06cf2f140639d1de214a9503c6f217f5f1a5485c4d47e739742b45a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000283030d4083030d40820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203d8f8d3b86702f8640103808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a035bd35f4dbe9020afbfa2057a3a7e799a291e97a3fd9383d64206e4ff4823190a00e5eafb0b0a646b25a0d4f427d37acad1de036ad51c6cecf39480b2455aa5810b86802f8650104808207d0830264e09411111111111111111111111111111111111111118080c080a033a29491ef7191285e2897369459d527766a828b8e87250d9e86691f5e637783a07fc62e01166db960348289506d4db99676e1896604adda3fc4b4e33a86a1acb2c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0x2e328247642d0a7a2fa4255b3e76a9ac7d26dd7350ca3a7ecdbdc5501ddd3010", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0xb74a3a6f5fb9ad691667c15ea63465ffa928834191628fed58004a3221710568", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0xd977ddb18d7cc50ba3b38cdea5045e4a476174a2f2017a9044b6fd07a254f215", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0xa2159087e1e7343321a8e5bd9d4c437a2c3fb17db561bf3ca104cd05426f1cd0", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0453" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x05", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x8f1c900443f58e45fd2c7c39537984dc7d8246e995dbb4badd597eed00cb2854", + "s" : "0x0a10089bf2c2588a7cdb29fa00b1f3ce5a8d3094bdfe87a72a143702b029c43a", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x06", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xc59c7c7592220326ea7b77d2c1f56ee9c65a8ed3f530acdd49262a58a14f0250", + "s" : "0x44ecc099c1ce46257cebb8d40b19a0fc04696643b378758c0e1ad74f85157d4a", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba0b74a3a6f5fb9ad691667c15ea63465ffa928834191628fed58004a3221710568a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d977ddb18d7cc50ba3b38cdea5045e4a476174a2f2017a9044b6fd07a254f215a0a2159087e1e7343321a8e5bd9d4c437a2c3fb17db561bf3ca104cd05426f1cd0a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000383030d4083030d40820f6e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820453f8d3b86702f8640105808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a08f1c900443f58e45fd2c7c39537984dc7d8246e995dbb4badd597eed00cb2854a00a10089bf2c2588a7cdb29fa00b1f3ce5a8d3094bdfe87a72a143702b029c43ab86802f8650106808207d0830264e09411111111111111111111111111111111111111118080c001a0c59c7c7592220326ea7b77d2c1f56ee9c65a8ed3f530acdd49262a58a14f0250a044ecc099c1ce46257cebb8d40b19a0fc04696643b378758c0e1ad74f85157d4ac0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0x79167a7590ce1dbea43403ec3e306224c9d71ec09cf39c70d7f354b5618b6863", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0x2e328247642d0a7a2fa4255b3e76a9ac7d26dd7350ca3a7ecdbdc5501ddd3010", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0x596026f3df9b45e5da084ccb627a471e990446654b0f411d679b2899eb1b1166", + "timestamp" : "0x1356", + "transactionsTrie" : "0x8c71c8ad7907080b1dbb542d1961e5d0f2ce8807ec6415800cb532371b14ea11", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x04dd" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x07", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x666566d1cfa4edd52e3079750c16292f09b51df3ba63963d28276e383963de19", + "s" : "0x0dc42cbc4efd6f0eb45c352cc41a1f926bf98c527d091c18d990a2e0ef94d490", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x08", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xfb8e67c209cb98fb0a94beb129f5bfa22d539fcde673ad2987c149b99c6147d8", + "s" : "0x0465fd2cd343f67766238f36ea7d69c84ecd1d0a05c967f2f4c778f814d6f877", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba02e328247642d0a7a2fa4255b3e76a9ac7d26dd7350ca3a7ecdbdc5501ddd3010a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0596026f3df9b45e5da084ccb627a471e990446654b0f411d679b2899eb1b1166a08c71c8ad7907080b1dbb542d1961e5d0f2ce8807ec6415800cb532371b14ea11a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000483030d4083030d4082135642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008204ddf8d3b86702f8640107808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a0666566d1cfa4edd52e3079750c16292f09b51df3ba63963d28276e383963de19a00dc42cbc4efd6f0eb45c352cc41a1f926bf98c527d091c18d990a2e0ef94d490b86802f8650108808207d0830264e09411111111111111111111111111111111111111118080c001a0fb8e67c209cb98fb0a94beb129f5bfa22d539fcde673ad2987c149b99c6147d8a00465fd2cd343f67766238f36ea7d69c84ecd1d0a05c967f2f4c778f814d6f877c0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0x12ba45481ed721db6801d0d7fe22d980eb5cdff37fdb0877fd9512d118ca8a60", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x05", + "parentHash" : "0x79167a7590ce1dbea43403ec3e306224c9d71ec09cf39c70d7f354b5618b6863", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0xeeedc52a38aff204c464307a327dc863d62c2db26c23645021fbdd91f08bc109", + "timestamp" : "0x173e", + "transactionsTrie" : "0x692ddaaa1d79a5be9cd878e4518bb9b04176fe39c3e3bc07bd7679ea18987437", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0578" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x09", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xe8878e8017308bb451ed822f56e1518f817af0953f586b728bbbf20e0caa2bdf", + "s" : "0x4b95fe6b029ad286163b35d506de4bde3c3f58e2dfda13e9d7ec69f7ecd1502f", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x0a", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x19bd86c05403071457784ff3fedf43fdefbe00b166532c27d926434cbe29f92b", + "s" : "0x5c8f883cd29b9e6851543d5a303549cd688a27c246e07976dc228e61128538e0", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba079167a7590ce1dbea43403ec3e306224c9d71ec09cf39c70d7f354b5618b6863a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0eeedc52a38aff204c464307a327dc863d62c2db26c23645021fbdd91f08bc109a0692ddaaa1d79a5be9cd878e4518bb9b04176fe39c3e3bc07bd7679ea18987437a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000583030d4083030d4082173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820578f8d3b86702f8640109808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a0e8878e8017308bb451ed822f56e1518f817af0953f586b728bbbf20e0caa2bdfa04b95fe6b029ad286163b35d506de4bde3c3f58e2dfda13e9d7ec69f7ecd1502fb86802f865010a808207d0830264e09411111111111111111111111111111111111111118080c001a019bd86c05403071457784ff3fedf43fdefbe00b166532c27d926434cbe29f92ba05c8f883cd29b9e6851543d5a303549cd688a27c246e07976dc228e61128538e0c0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0x4ab2121fa163dd3ab10f511c0b1d8a5645599ef470b9811b25cced7ac3c342d3", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x06", + "parentHash" : "0x12ba45481ed721db6801d0d7fe22d980eb5cdff37fdb0877fd9512d118ca8a60", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0x2da6952c5b65e186cc06a94347d439373c8af14a5c7aa3a3966a4a7e31d5e232", + "timestamp" : "0x1b26", + "transactionsTrie" : "0x5607290945dd945a18ed82d02f4c3314f1738f5c5a40fa2241753a37fee6d664", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0627" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x0b", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x68f5d5db0a5c787c38187ac0cc82323c5e64b08f27d1f5ade0e1fe65933050d5", + "s" : "0x118d55fc5c11871c62d96fe5d2dd934b63e942eec91c1890da4490ab68e24117", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x0c", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xa61805910b55ee6ad57eca3b06a7a99710219db5061fc69ee36634135ab5ce04", + "s" : "0x14133722d3c991f3b85b50ad28aecee58be3eae26f7a224b6c9b313070259572", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba012ba45481ed721db6801d0d7fe22d980eb5cdff37fdb0877fd9512d118ca8a60a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02da6952c5b65e186cc06a94347d439373c8af14a5c7aa3a3966a4a7e31d5e232a05607290945dd945a18ed82d02f4c3314f1738f5c5a40fa2241753a37fee6d664a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000683030d4083030d40821b2642a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820627f8d3b86702f864010b808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a068f5d5db0a5c787c38187ac0cc82323c5e64b08f27d1f5ade0e1fe65933050d5a0118d55fc5c11871c62d96fe5d2dd934b63e942eec91c1890da4490ab68e24117b86802f865010c808207d0830264e09411111111111111111111111111111111111111118080c001a0a61805910b55ee6ad57eca3b06a7a99710219db5061fc69ee36634135ab5ce04a014133722d3c991f3b85b50ad28aecee58be3eae26f7a224b6c9b313070259572c0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0xc527553fc2c0460074d8d0e28d2f47aa9b2e5be52ee0a5c00643d36cf61aab08", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x07", + "parentHash" : "0x4ab2121fa163dd3ab10f511c0b1d8a5645599ef470b9811b25cced7ac3c342d3", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0x8a0af2f39fc748f5362e4bf8c9b29795c779d0cc841c0aae26a57ee70eac6d84", + "timestamp" : "0x1f0e", + "transactionsTrie" : "0x958e9fc12dc98717c80494f14bdb5ed942c08654ad92b7858234d496c13a9bb1", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x06eb" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x0d", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xd296a053a0b0248552b04ead0792d0b5128c5c3c2b1640b2c34ff10d9eb2c0b3", + "s" : "0x7159583bf8f8adb48e373fdf632db80d3c73ebddc29ae8751a6bf1f9dfbf6298", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x0e", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x72094f62c821be84b3a2e7365090bc467849826fa138478a8861069f3bcaded0", + "s" : "0x1dc49ee608c6e7bcd7712061c16ab2d763ccba8de53ff751c0ddb50886e8377a", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba04ab2121fa163dd3ab10f511c0b1d8a5645599ef470b9811b25cced7ac3c342d3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08a0af2f39fc748f5362e4bf8c9b29795c779d0cc841c0aae26a57ee70eac6d84a0958e9fc12dc98717c80494f14bdb5ed942c08654ad92b7858234d496c13a9bb1a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000783030d4083030d40821f0e42a000000000000000000000000000000000000000000000000000000000000000008800000000000000008206ebf8d3b86702f864010d808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a0d296a053a0b0248552b04ead0792d0b5128c5c3c2b1640b2c34ff10d9eb2c0b3a07159583bf8f8adb48e373fdf632db80d3c73ebddc29ae8751a6bf1f9dfbf6298b86802f865010e808207d0830264e09411111111111111111111111111111111111111118080c080a072094f62c821be84b3a2e7365090bc467849826fa138478a8861069f3bcaded0a01dc49ee608c6e7bcd7712061c16ab2d763ccba8de53ff751c0ddb50886e8377ac0" + }, + { + "chainname" : "default", + "blocknumber" : "8", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x030d40", + "gasUsed" : "0x030d40", + "hash" : "0xcb73f6e119f80793caddecadfc23788f33d8650fc1357c1680c618a7064dd553", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x08", + "parentHash" : "0xc527553fc2c0460074d8d0e28d2f47aa9b2e5be52ee0a5c00643d36cf61aab08", + "receiptTrie" : "0x27a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055", + "stateRoot" : "0x11033a86dd970acdda7f34cd6bfad0df55622b7fe52621be7992ad9dc9e611d0", + "timestamp" : "0x22f6", + "transactionsTrie" : "0xa1a4722d060cd96ddd240199344fd73fb8dd6bc87a24566fdc0d0f69c3e7aa01", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x07c8" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x0f", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb7a74bb0fc60ced26279e537de156b0ee09bcbd52f42756cea84a7b49e0f33ee", + "s" : "0x0ff2946f663029c79c0fd7f1f9db2994f3ce33632864360e3fa75664a70f6b", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0264e0", + "nonce" : "0x10", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x5a8e05869af06a5e3a5f59dc2907a8ff20ffac1774ffc2b54e6e42c83e3fc549", + "s" : "0x72c979c2eb697ec06064e1db1497bd1ef75de67e33253511dc894ee56e0ceed1", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0c527553fc2c0460074d8d0e28d2f47aa9b2e5be52ee0a5c00643d36cf61aab08a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa011033a86dd970acdda7f34cd6bfad0df55622b7fe52621be7992ad9dc9e611d0a0a1a4722d060cd96ddd240199344fd73fb8dd6bc87a24566fdc0d0f69c3e7aa01a027a730bd98d51b4d50707785f23033b868e048c5dee0a47bbea6ee44e2b15055b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000883030d4083030d408222f642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008207c8f8d2b86602f863010f808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a0b7a74bb0fc60ced26279e537de156b0ee09bcbd52f42756cea84a7b49e0f33ee9f0ff2946f663029c79c0fd7f1f9db2994f3ce33632864360e3fa75664a70f6bb86802f8650110808207d0830264e09411111111111111111111111111111111111111118080c080a05a8e05869af06a5e3a5f59dc2907a8ff20ffac1774ffc2b54e6e42c83e3fc549a072c979c2eb697ec06064e1db1497bd1ef75de67e33253511dc894ee56e0ceed1c0" + } + ], + "postState" : { + "0x1111111111111111111111111111111111111111" : { + "code" : "0xfe", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0xde0b6b3a76400000", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x010000000000000000", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x3a4355", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x01" : "0x036b", + "0x02" : "0x03d8", + "0x03" : "0x0453", + "0x04" : "0x04dd", + "0x05" : "0x0578", + "0x06" : "0x0627", + "0x07" : "0x06eb", + "0x08" : "0x07c8" + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x11", + "balance" : "0xffffffff7d7a4dc0", + "storage" : { + } + } + }, + "lastblockhash" : "0xcb73f6e119f80793caddecadfc23788f33d8650fc1357c1680c618a7064dd553" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/lowDemand.json b/BlockchainTests/ValidBlocks/bcEIP1559/lowDemand.json new file mode 100644 index 00000000000..910c7f4d7e8 --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/lowDemand.json @@ -0,0 +1,2396 @@ +{ + "lowDemand_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/lowDemandFiller.yml", + "sourceHash" : "b4d999c7ecacd03da7783a34e363fb0bde2e926254c7d34c1ed25f6fdb4caec7" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x010000000000", + "code" : "0x3a4355", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x010000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0x00", + "hash" : "0xf8ca5de8ce65efb2ce412bf64254e6e38b402539e8de6cacd0cdb7309830ad76", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc013f0fad3328fcd492c1710ad7adb021b37f552fa02a12b0ffc2d3cbf48e165", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fef901f9a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c013f0fad3328fcd492c1710ad7adb021b37f552fa02a12b0ffc2d3cbf48e165a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808432116200808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x993326987c8fa01ef6da46d9d377f310ed68c9e025b3ea7786fd5abbd54d8a0f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0xf8ca5de8ce65efb2ce412bf64254e6e38b402539e8de6cacd0cdb7309830ad76", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x1cf43074bc2cfd27c67c454aa2b3f0494eeab826bf86e6afc1ad388d0b180869", + "timestamp" : "0x079e", + "transactionsTrie" : "0xeaae9eb21e906b20a654a2275a73b4fef23798665e14c360328044e0cb6e48c8", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x01", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc92f91c07fb19fced6cea7f994d1ea65407a048af0e985f651bd8bc816837568", + "s" : "0x5d6d305142a7acda196e8392c6c17dc8d21dc9a15af4b8a0ae87c820d60901b6", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba0f8ca5de8ce65efb2ce412bf64254e6e38b402539e8de6cacd0cdb7309830ad76a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01cf43074bc2cfd27c67c454aa2b3f0494eeab826bf86e6afc1ad388d0b180869a0eaae9eb21e906b20a654a2275a73b4fef23798665e14c360328044e0cb6e48c8a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000001843211620082a86082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf86bb86902f8660101808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0c92f91c07fb19fced6cea7f994d1ea65407a048af0e985f651bd8bc816837568a05d6d305142a7acda196e8392c6c17dc8d21dc9a15af4b8a0ae87c820d60901b6c0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x1e1371039d70aed3ce7eb06358d95d23d80685281f35f7d3000df4944d81f4c4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0x993326987c8fa01ef6da46d9d377f310ed68c9e025b3ea7786fd5abbd54d8a0f", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xab849ed80bd232283e9feb2e8697a71c7a532df576b227540007f5fb2e56b5e3", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x2439da9f6fd2d98d940b09f288cbc2be9c8d0661cc3d4ea8d0cdcd449717230a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x02", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb36cc133a0b6998c0bef94936006b1a2ff2d056e38f94a93de768cf5f6de15ea", + "s" : "0x5cf900d8daba015ee975a66803edb8204be4dcbd3cb98a22a30184677a07e039", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba0993326987c8fa01ef6da46d9d377f310ed68c9e025b3ea7786fd5abbd54d8a0fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ab849ed80bd232283e9feb2e8697a71c7a532df576b227540007f5fb2e56b5e3a02439da9f6fd2d98d940b09f288cbc2be9c8d0661cc3d4ea8d0cdcd449717230aa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000002843211620082a860820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fef86bb86902f8660102808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0b36cc133a0b6998c0bef94936006b1a2ff2d056e38f94a93de768cf5f6de15eaa05cf900d8daba015ee975a66803edb8204be4dcbd3cb98a22a30184677a07e039c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x1fecbf784cc028331ce446ab9d386482242772d665865a1f23ee7918277cccb3", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x1e1371039d70aed3ce7eb06358d95d23d80685281f35f7d3000df4944d81f4c4", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xb6235479a58894c904c603d1c13271a176d0abecc8ff39509e1215823f778b0c", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0xcfe2beae77b731eac112e500592c1d4d7cb21b8436f298ae7c920c6fc3f7be6c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x03", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x86e0adb143fbcd49a4fa6ddb5580476e68adae5f71f2c633159f3fd07d6254e1", + "s" : "0x27f9acc92590e643482d96539df6de3d9869cc63cd44f3b720983fdaef40481f", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba01e1371039d70aed3ce7eb06358d95d23d80685281f35f7d3000df4944d81f4c4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b6235479a58894c904c603d1c13271a176d0abecc8ff39509e1215823f778b0ca0cfe2beae77b731eac112e500592c1d4d7cb21b8436f298ae7c920c6fc3f7be6ca05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000003843211620082a860820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029ff86bb86902f8660103808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a086e0adb143fbcd49a4fa6ddb5580476e68adae5f71f2c633159f3fd07d6254e1a027f9acc92590e643482d96539df6de3d9869cc63cd44f3b720983fdaef40481fc0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x6f767615b728f626691e70323eb14fa0259af618262e255733ebe845023a571f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0x1fecbf784cc028331ce446ab9d386482242772d665865a1f23ee7918277cccb3", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x745bf09088c62c2bccba09e870f60a08b0630de325c540066839810ef5461563", + "timestamp" : "0x1356", + "transactionsTrie" : "0xe80a233ab5030d54394c38ed11670c64605a38182dbf2480413fa87c374c98fb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x024c" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x04", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x99bc249caae69b28d14f85b3d5e06528b64cdac92c6decd3b4c6a3b763f43b5d", + "s" : "0x1b5f2157322b311b9360265f80a93d3d9b02354360bb1a8efcfa728558317e61", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba01fecbf784cc028331ce446ab9d386482242772d665865a1f23ee7918277cccb3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0745bf09088c62c2bccba09e870f60a08b0630de325c540066839810ef5461563a0e80a233ab5030d54394c38ed11670c64605a38182dbf2480413fa87c374c98fba05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000004843211620082a86082135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082024cf86bb86902f8660104808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a099bc249caae69b28d14f85b3d5e06528b64cdac92c6decd3b4c6a3b763f43b5da01b5f2157322b311b9360265f80a93d3d9b02354360bb1a8efcfa728558317e61c0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x443a5fa991920f10483a241568a1271c108ce2206581fb56dbe4502e1790bae4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x05", + "parentHash" : "0x6f767615b728f626691e70323eb14fa0259af618262e255733ebe845023a571f", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x63102b21c6411511515679a70a2fd5b4e0d3c34f7a68a90d9309d14a479d3cab", + "timestamp" : "0x173e", + "transactionsTrie" : "0x8337f21d22bfaf0f1d573abd1509cbdf99358bf5c815161817f16ca02ca3a0dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0203" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x05", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x19c68e458bf58b2432ceb6be54709b957fb1a73abbd7b14141e03725fc32d1c3", + "s" : "0x1caa046eb84ab65a86320450e6aa727c2fca80ec45ba25d79734cbbb6ef98c85", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba06f767615b728f626691e70323eb14fa0259af618262e255733ebe845023a571fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa063102b21c6411511515679a70a2fd5b4e0d3c34f7a68a90d9309d14a479d3caba08337f21d22bfaf0f1d573abd1509cbdf99358bf5c815161817f16ca02ca3a0dca05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000005843211620082a86082173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820203f86bb86902f8660105808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a019c68e458bf58b2432ceb6be54709b957fb1a73abbd7b14141e03725fc32d1c3a01caa046eb84ab65a86320450e6aa727c2fca80ec45ba25d79734cbbb6ef98c85c0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x6d2bcb0b3f73ada754ab5631be05b50f7443033c13737e27aaf581c4c6395df4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x06", + "parentHash" : "0x443a5fa991920f10483a241568a1271c108ce2206581fb56dbe4502e1790bae4", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x1af18c112a53774569751badce25a930a847c7a2b5bd63fd1a4652f509288041", + "timestamp" : "0x1b26", + "transactionsTrie" : "0x969aeafcae28fb539663f26f2cc0ed79d25416bd3ee08e6ee717d9df846a51cf", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x01c3" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x06", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x3e106f64b267b42ecc437a667c29ff885ab776d9419e3422704c7a5b462a45f4", + "s" : "0x087ec89fbb8cb86600d76a9433458cd1cf9063392668aa50a4db5cd9e87ddaa5", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba0443a5fa991920f10483a241568a1271c108ce2206581fb56dbe4502e1790bae4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01af18c112a53774569751badce25a930a847c7a2b5bd63fd1a4652f509288041a0969aeafcae28fb539663f26f2cc0ed79d25416bd3ee08e6ee717d9df846a51cfa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000006843211620082a860821b2642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008201c3f86bb86902f8660106808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a03e106f64b267b42ecc437a667c29ff885ab776d9419e3422704c7a5b462a45f4a0087ec89fbb8cb86600d76a9433458cd1cf9063392668aa50a4db5cd9e87ddaa5c0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xca682026ef08da8de11b2aa341914078c0a47469206213cab27f95800d78e9ee", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x07", + "parentHash" : "0x6d2bcb0b3f73ada754ab5631be05b50f7443033c13737e27aaf581c4c6395df4", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xd34f4a791e6f60dbbb44c1004619e2271ffeacc47ae8f470306c2927ba8957bc", + "timestamp" : "0x1f0e", + "transactionsTrie" : "0x8884c4feb987456b2bdb779a42c8988018617eaf394ebd9c72157dec67a38438", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x018b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x07", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x0f2cba6a6f48c00c05376e4a94cee3814fa1a0446a971ceb5754460c899cdc73", + "s" : "0x2da77e218f9141f5da0dea32f435938004b8add38afa6f6d6f4a1eeb3bdfbfac", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba06d2bcb0b3f73ada754ab5631be05b50f7443033c13737e27aaf581c4c6395df4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d34f4a791e6f60dbbb44c1004619e2271ffeacc47ae8f470306c2927ba8957bca08884c4feb987456b2bdb779a42c8988018617eaf394ebd9c72157dec67a38438a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000007843211620082a860821f0e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082018bf86bb86902f8660107808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a00f2cba6a6f48c00c05376e4a94cee3814fa1a0446a971ceb5754460c899cdc73a02da77e218f9141f5da0dea32f435938004b8add38afa6f6d6f4a1eeb3bdfbfacc0" + }, + { + "chainname" : "default", + "blocknumber" : "8", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x8e9edec9c99f2185b49203a0837144639eaab235380488a5a86997a53fed6781", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x08", + "parentHash" : "0xca682026ef08da8de11b2aa341914078c0a47469206213cab27f95800d78e9ee", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x516dd650c01be438e7722e430bb7877a69bd9b3788b3353109cafa32d2b20cd7", + "timestamp" : "0x22f6", + "transactionsTrie" : "0xbbd5285580ecdc53827d0db10f6da98457e000ff78608a25e3a6648279a6abf4", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x015a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x08", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf8ea24194484419dec0808b6520d79ee6521b498f77fe1695a451dff1361f3d9", + "s" : "0x0377737ed54203bbe2bef28806dca4f875f3c64b5e2b5221b8195b7926ea7f5a", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba0ca682026ef08da8de11b2aa341914078c0a47469206213cab27f95800d78e9eea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0516dd650c01be438e7722e430bb7877a69bd9b3788b3353109cafa32d2b20cd7a0bbd5285580ecdc53827d0db10f6da98457e000ff78608a25e3a6648279a6abf4a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000008843211620082a8608222f642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082015af86bb86902f8660108808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0f8ea24194484419dec0808b6520d79ee6521b498f77fe1695a451dff1361f3d9a00377737ed54203bbe2bef28806dca4f875f3c64b5e2b5221b8195b7926ea7f5ac0" + }, + { + "chainname" : "default", + "blocknumber" : "9", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xe86ceee8ceb0bfd9f52f8f0265aeb8cb793fd3b125c1c3f9077b6fd7cb33cbe1", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x09", + "parentHash" : "0x8e9edec9c99f2185b49203a0837144639eaab235380488a5a86997a53fed6781", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x9458c535fe6f57d5ffa897a2ec393f47abc7c4427c33b70dc8dd2fac2edc28d3", + "timestamp" : "0x26de", + "transactionsTrie" : "0x9bd4660e1baad6c432dc9514e759fd8b0325564db61c70e04bf01e985a78ab57", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x012f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x09", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x255743867c278310155f33146a8253587f8726d991873cbc74a6d91fb4cf3d80", + "s" : "0x68ada1895e502f281f83564c506ba84a3f290bf9e5f4fc3ca56866fa81c3dbdf", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba08e9edec9c99f2185b49203a0837144639eaab235380488a5a86997a53fed6781a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09458c535fe6f57d5ffa897a2ec393f47abc7c4427c33b70dc8dd2fac2edc28d3a09bd4660e1baad6c432dc9514e759fd8b0325564db61c70e04bf01e985a78ab57a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000009843211620082a8608226de42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082012ff86bb86902f8660109808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a0255743867c278310155f33146a8253587f8726d991873cbc74a6d91fb4cf3d80a068ada1895e502f281f83564c506ba84a3f290bf9e5f4fc3ca56866fa81c3dbdfc0" + }, + { + "chainname" : "default", + "blocknumber" : "10", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xf0267ab137ec60d847db8cee1a0d7e9b2e31ed5126f34dbe22cc484649f1ea34", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0a", + "parentHash" : "0xe86ceee8ceb0bfd9f52f8f0265aeb8cb793fd3b125c1c3f9077b6fd7cb33cbe1", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x354aa967ba17df0a6a4a1ea211d9a6d81f26d8d82756116225bfa7b6b1387bf6", + "timestamp" : "0x2ac6", + "transactionsTrie" : "0xe7bc5e2a4a99fd61c5e5bf761f420af6694a668fd4f1638bdf03a0607c90c65f", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x010a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x0a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xd9e4c284eb5f7305b58ad4bc71e2fe7916f369390729819d1da2b22c33c262ae", + "s" : "0x68b2629181c361bb5f128a8c49422cb873c581b38c86359c826b3674d07f0778", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fba0e86ceee8ceb0bfd9f52f8f0265aeb8cb793fd3b125c1c3f9077b6fd7cb33cbe1a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0354aa967ba17df0a6a4a1ea211d9a6d81f26d8d82756116225bfa7b6b1387bf6a0e7bc5e2a4a99fd61c5e5bf761f420af6694a668fd4f1638bdf03a0607c90c65fa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000a843211620082a860822ac642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082010af86bb86902f866010a808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a0d9e4c284eb5f7305b58ad4bc71e2fe7916f369390729819d1da2b22c33c262aea068b2629181c361bb5f128a8c49422cb873c581b38c86359c826b3674d07f0778c0" + }, + { + "chainname" : "default", + "blocknumber" : "11", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xf7e84821b01d761ca5ba96f437db37df8e34c7df690c83bd96dd73fbb4687ac3", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0b", + "parentHash" : "0xf0267ab137ec60d847db8cee1a0d7e9b2e31ed5126f34dbe22cc484649f1ea34", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x4c9d75750b6b7aadd9b0a931c84dc54db125054dbac4a781065017209ed4c92b", + "timestamp" : "0x2eae", + "transactionsTrie" : "0x69c9a646976bf5e8affd777143746eae54e66022eaa863cb03987f9256fd781a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0xe9" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x0b", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x744f488bce06798b7811d3d4a6e7104a83dff0d13307fd3c71fd1e6630d5119a", + "s" : "0x5d76bcfbafa3a9dbc05f6150a6a24b77b6018f448025cfb1357f731fb1d92f27", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026bf901faa0f0267ab137ec60d847db8cee1a0d7e9b2e31ed5126f34dbe22cc484649f1ea34a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04c9d75750b6b7aadd9b0a931c84dc54db125054dbac4a781065017209ed4c92ba069c9a646976bf5e8affd777143746eae54e66022eaa863cb03987f9256fd781aa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000b843211620082a860822eae42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000081e9f86bb86902f866010b808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a0744f488bce06798b7811d3d4a6e7104a83dff0d13307fd3c71fd1e6630d5119aa05d76bcfbafa3a9dbc05f6150a6a24b77b6018f448025cfb1357f731fb1d92f27c0" + }, + { + "chainname" : "default", + "blocknumber" : "12", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xd31a5a82cdc7a556046755e0c7c02442ce97d9885bbdff97fd600e7c3bbe7ebc", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0c", + "parentHash" : "0xf7e84821b01d761ca5ba96f437db37df8e34c7df690c83bd96dd73fbb4687ac3", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x927d84f4919cd377c970293dd49eb8025516968881d1f481be2a5b07e2220c03", + "timestamp" : "0x3296", + "transactionsTrie" : "0x2c3418c8d9a4a4bb2f82e1e834bc46174d1bb67d38414c140e906d9ba1ebf7ea", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0xcc" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x0c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xdae1aee163a39977b659f9f872e8befc9e24351de7e4a716e0219de1b3de8d50", + "s" : "0x65ad4280955a254dc7df5127d01d5b30d361d292f05aa5241cfbe83837dca1a8", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026bf901faa0f7e84821b01d761ca5ba96f437db37df8e34c7df690c83bd96dd73fbb4687ac3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0927d84f4919cd377c970293dd49eb8025516968881d1f481be2a5b07e2220c03a02c3418c8d9a4a4bb2f82e1e834bc46174d1bb67d38414c140e906d9ba1ebf7eaa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000c843211620082a86082329642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000081ccf86bb86902f866010c808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0dae1aee163a39977b659f9f872e8befc9e24351de7e4a716e0219de1b3de8d50a065ad4280955a254dc7df5127d01d5b30d361d292f05aa5241cfbe83837dca1a8c0" + }, + { + "chainname" : "default", + "blocknumber" : "13", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xcab571a7843e7709ddf9483903f4154b5383ed4bdb95f167069a4e09295cb9ec", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0d", + "parentHash" : "0xd31a5a82cdc7a556046755e0c7c02442ce97d9885bbdff97fd600e7c3bbe7ebc", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x1a81f9453d74fcd58349a7766baff54a19ef8f6aba6cc62fc286b3f2b008f240", + "timestamp" : "0x367e", + "transactionsTrie" : "0x0ed81f4b52722aa12fbdd215677baa0a6e8d30fafab0c79da0f3233fe841602b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0xb3" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x0d", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf4f57098091777f28cb8f451be46704900ed7de088b881dfed59049853293467", + "s" : "0x3214858b87d10e1a6c151377e03a0f2ea724771a5ddbc3b12a3e92bddd036918", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026bf901faa0d31a5a82cdc7a556046755e0c7c02442ce97d9885bbdff97fd600e7c3bbe7ebca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01a81f9453d74fcd58349a7766baff54a19ef8f6aba6cc62fc286b3f2b008f240a00ed81f4b52722aa12fbdd215677baa0a6e8d30fafab0c79da0f3233fe841602ba05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000d843211620082a86082367e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000081b3f86bb86902f866010d808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a0f4f57098091777f28cb8f451be46704900ed7de088b881dfed59049853293467a03214858b87d10e1a6c151377e03a0f2ea724771a5ddbc3b12a3e92bddd036918c0" + }, + { + "chainname" : "default", + "blocknumber" : "14", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xe397af0f4fdc7ce96fe421dbc93a6902962ffaf0d8d96f8a3d6af7c5d753c308", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0e", + "parentHash" : "0xcab571a7843e7709ddf9483903f4154b5383ed4bdb95f167069a4e09295cb9ec", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x275d871ba6dac6274ea429cdc3a35fb72bebc0bdcb1fe75e11217103813262cb", + "timestamp" : "0x3a66", + "transactionsTrie" : "0x21639df0eb3bdda0026f004551237bed3b62775361f25a39d71a4da3008ff6b8", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x9d" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x0e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x1cff94c696402e2fa3c2cbddc897ad7e0851fe44ad1ff766fcac41328fea5d8e", + "s" : "0x1726bd8fd3b777bd6ce18c3d0727bb8269c15afe8b14b313ca0dd65cc73bcc96", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026bf901faa0cab571a7843e7709ddf9483903f4154b5383ed4bdb95f167069a4e09295cb9eca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0275d871ba6dac6274ea429cdc3a35fb72bebc0bdcb1fe75e11217103813262cba021639df0eb3bdda0026f004551237bed3b62775361f25a39d71a4da3008ff6b8a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000e843211620082a860823a6642a00000000000000000000000000000000000000000000000000000000000000000880000000000000000819df86bb86902f866010e808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a01cff94c696402e2fa3c2cbddc897ad7e0851fe44ad1ff766fcac41328fea5d8ea01726bd8fd3b777bd6ce18c3d0727bb8269c15afe8b14b313ca0dd65cc73bcc96c0" + }, + { + "chainname" : "default", + "blocknumber" : "15", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x22dfa4acc51a6387f76603de6e66b6b6116e93ad8a838ba0cc59283e7fc9c8ed", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0f", + "parentHash" : "0xe397af0f4fdc7ce96fe421dbc93a6902962ffaf0d8d96f8a3d6af7c5d753c308", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xcc565a4598b0a583d394d3eee5c688fa1069f934b976dfa9de89b3b89046edbd", + "timestamp" : "0x3e4e", + "transactionsTrie" : "0xe95825ea2c345269ea2d9ce07b5b9078d5342947b232ab918d361a691668872c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x8a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x0f", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc2b6b37dbd4f8c8ca70aa90a131aef7c19d4c03f95a06dd1f7e11dfe2d63c100", + "s" : "0x0eb6461544cd1e3198b16bbfaf967760e11fb546b3f4fe366d649dcb14b879a7", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026bf901faa0e397af0f4fdc7ce96fe421dbc93a6902962ffaf0d8d96f8a3d6af7c5d753c308a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0cc565a4598b0a583d394d3eee5c688fa1069f934b976dfa9de89b3b89046edbda0e95825ea2c345269ea2d9ce07b5b9078d5342947b232ab918d361a691668872ca05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000f843211620082a860823e4e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000818af86bb86902f866010f808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a0c2b6b37dbd4f8c8ca70aa90a131aef7c19d4c03f95a06dd1f7e11dfe2d63c100a00eb6461544cd1e3198b16bbfaf967760e11fb546b3f4fe366d649dcb14b879a7c0" + }, + { + "chainname" : "default", + "blocknumber" : "16", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xa17403b9ea14eeabef0e1b94201a823f24826f0527cabae30b9faa9b3f5d3a8a", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x10", + "parentHash" : "0x22dfa4acc51a6387f76603de6e66b6b6116e93ad8a838ba0cc59283e7fc9c8ed", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xf6f780dd85e7c74515a84654033bb18092c175bbb856b0d38773101e75890733", + "timestamp" : "0x4236", + "transactionsTrie" : "0x02f558d7387a961727ec8f3e1197b35f0c7406dfb6e00673c2bb149a3a3f00c7", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x79" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x10", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x3c3f02d8d18af2818274b0996306e627f217a73cbf0018b85ff0e84d4f88a94a", + "s" : "0x4e3f291fee37fb685164a03671ad9112eb8f15ae4fe03bdd3620562489c9660d", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a022dfa4acc51a6387f76603de6e66b6b6116e93ad8a838ba0cc59283e7fc9c8eda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f6f780dd85e7c74515a84654033bb18092c175bbb856b0d38773101e75890733a002f558d7387a961727ec8f3e1197b35f0c7406dfb6e00673c2bb149a3a3f00c7a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000010843211620082a86082423642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000079f86bb86902f8660110808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a03c3f02d8d18af2818274b0996306e627f217a73cbf0018b85ff0e84d4f88a94aa04e3f291fee37fb685164a03671ad9112eb8f15ae4fe03bdd3620562489c9660dc0" + }, + { + "chainname" : "default", + "blocknumber" : "17", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x193d2ffff41fc0ee663a314d18fecca5830e24ac671c96e78c7a904f77679e7a", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x11", + "parentHash" : "0xa17403b9ea14eeabef0e1b94201a823f24826f0527cabae30b9faa9b3f5d3a8a", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x97ce4b50373b41388c18d0de4214178117e4b108ffa1fd6fa0548b68f7d3f63d", + "timestamp" : "0x461e", + "transactionsTrie" : "0x931c176224782e339fd42e59662e92331361db29fee55c64f1c5ecc87e97ba31", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x6a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x11", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x26c7f9e4543f16f39b438d3851d9fe1df9cc6207a93e947945fbfb4f6718d551", + "s" : "0x549db8b32f0531993fd3d2fdd11891ec88dd7b12a1ef2e96bfcb7b4c8f6743aa", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0a17403b9ea14eeabef0e1b94201a823f24826f0527cabae30b9faa9b3f5d3a8aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa097ce4b50373b41388c18d0de4214178117e4b108ffa1fd6fa0548b68f7d3f63da0931c176224782e339fd42e59662e92331361db29fee55c64f1c5ecc87e97ba31a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000011843211620082a86082461e42a000000000000000000000000000000000000000000000000000000000000000008800000000000000006af86bb86902f8660111808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a026c7f9e4543f16f39b438d3851d9fe1df9cc6207a93e947945fbfb4f6718d551a0549db8b32f0531993fd3d2fdd11891ec88dd7b12a1ef2e96bfcb7b4c8f6743aac0" + }, + { + "chainname" : "default", + "blocknumber" : "18", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x01f94bc065e325d050645517ca29d5408be336b0fa257f4fe0e926b82f254914", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x12", + "parentHash" : "0x193d2ffff41fc0ee663a314d18fecca5830e24ac671c96e78c7a904f77679e7a", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x0df088457e0ea50c818860ce20392b54300ae23b30e7964065b38bcf85363ade", + "timestamp" : "0x4a06", + "transactionsTrie" : "0x63047bd10c0f84139158791fd64837670bb413c54f19503314d648b81f4e7851", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x5d" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x12", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x9b87b9870b1ec8bbed8969563bfc0d3031aaeeb1642dbf8f9d8d783786988ef6", + "s" : "0x646015683c1960ba02c1ba93232633512b6d5127f63334dc63d5e56ab6a9c0f9", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0193d2ffff41fc0ee663a314d18fecca5830e24ac671c96e78c7a904f77679e7aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00df088457e0ea50c818860ce20392b54300ae23b30e7964065b38bcf85363adea063047bd10c0f84139158791fd64837670bb413c54f19503314d648b81f4e7851a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000012843211620082a860824a0642a000000000000000000000000000000000000000000000000000000000000000008800000000000000005df86bb86902f8660112808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a09b87b9870b1ec8bbed8969563bfc0d3031aaeeb1642dbf8f9d8d783786988ef6a0646015683c1960ba02c1ba93232633512b6d5127f63334dc63d5e56ab6a9c0f9c0" + }, + { + "chainname" : "default", + "blocknumber" : "19", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x853ed30b7ffa57210b29423eeba2e84444345aae6ca079d06f5a9a09ca135d7b", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x13", + "parentHash" : "0x01f94bc065e325d050645517ca29d5408be336b0fa257f4fe0e926b82f254914", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x37511ffa9b0ed601def03d128aba71319cb6e8e44fd61e71fcd5f3d793dd23ff", + "timestamp" : "0x4dee", + "transactionsTrie" : "0xd05e5f0bdcf13a3c7c6e4055595d81e8d88f5f8a60320e9a146b71a7efb41bda", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x52" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x13", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xe07a0cad4779cdfb289e8ca5ce5efdde72705dbb52c5bb0fea37dcce553fbf56", + "s" : "0x12fb33b1a86c1814a076547e69df16c451b0c2524cc22fae52a9923e3ea75344", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a001f94bc065e325d050645517ca29d5408be336b0fa257f4fe0e926b82f254914a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa037511ffa9b0ed601def03d128aba71319cb6e8e44fd61e71fcd5f3d793dd23ffa0d05e5f0bdcf13a3c7c6e4055595d81e8d88f5f8a60320e9a146b71a7efb41bdaa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000013843211620082a860824dee42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000052f86bb86902f8660113808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a0e07a0cad4779cdfb289e8ca5ce5efdde72705dbb52c5bb0fea37dcce553fbf56a012fb33b1a86c1814a076547e69df16c451b0c2524cc22fae52a9923e3ea75344c0" + }, + { + "chainname" : "default", + "blocknumber" : "20", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x78afdc3cde5f49f5978cd6ee3010bd3538dc7592594a3792f0f678d36037233f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x14", + "parentHash" : "0x853ed30b7ffa57210b29423eeba2e84444345aae6ca079d06f5a9a09ca135d7b", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xdcc42c54217c01ebbda1406ce905a0adbdd3748533e8d034a640d028bb63e611", + "timestamp" : "0x51d6", + "transactionsTrie" : "0xc1c655caba0a57899b60ff5939926a7b0a19400c801ff03ebbfb5ed1f283035f", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x48" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x14", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x6515b5fd5b8a50f865862b6619b260341f9a5cfb839a47781c8d4edb2fa67fd6", + "s" : "0x5d94f5848cb1a787df0d95d991e755fc514d5d8e991c4d5ddd551ec2aeb8f2a4", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0853ed30b7ffa57210b29423eeba2e84444345aae6ca079d06f5a9a09ca135d7ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0dcc42c54217c01ebbda1406ce905a0adbdd3748533e8d034a640d028bb63e611a0c1c655caba0a57899b60ff5939926a7b0a19400c801ff03ebbfb5ed1f283035fa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000014843211620082a8608251d642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000048f86bb86902f8660114808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a06515b5fd5b8a50f865862b6619b260341f9a5cfb839a47781c8d4edb2fa67fd6a05d94f5848cb1a787df0d95d991e755fc514d5d8e991c4d5ddd551ec2aeb8f2a4c0" + }, + { + "chainname" : "default", + "blocknumber" : "21", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x8c76fab93294c19f7c263f958c199873ed371a0d18a7976a722b729a33bfc742", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x15", + "parentHash" : "0x78afdc3cde5f49f5978cd6ee3010bd3538dc7592594a3792f0f678d36037233f", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x9f7adc44ff57c26b6c85176be80773432b560f7e96880877947af384f3143e83", + "timestamp" : "0x55be", + "transactionsTrie" : "0x12856c43ef8e3732e1aa0e32eb78fc0bb987232b91da848a4a57ab7c834df13a", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x40" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x15", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x800b5e14717efb75e6b8f9cc6b909c881f1ced63ffb4d427f613d1f678cf9511", + "s" : "0x3734eb3ccf84eb855b40778f4da95cee8b1a641ca397a0d0896814302a58f2c5", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a078afdc3cde5f49f5978cd6ee3010bd3538dc7592594a3792f0f678d36037233fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09f7adc44ff57c26b6c85176be80773432b560f7e96880877947af384f3143e83a012856c43ef8e3732e1aa0e32eb78fc0bb987232b91da848a4a57ab7c834df13aa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000015843211620082a8608255be42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000040f86bb86902f8660115808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0800b5e14717efb75e6b8f9cc6b909c881f1ced63ffb4d427f613d1f678cf9511a03734eb3ccf84eb855b40778f4da95cee8b1a641ca397a0d0896814302a58f2c5c0" + }, + { + "chainname" : "default", + "blocknumber" : "22", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xaa9f9fae49e0cb92f3caeb666b0092f0ffd7a662ab10cc9427fe37ac1ed9ac66", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x16", + "parentHash" : "0x8c76fab93294c19f7c263f958c199873ed371a0d18a7976a722b729a33bfc742", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x534da84beb8fbd44672e74e09d76407bc11ee79d742de30d15333ed8bd595c2d", + "timestamp" : "0x59a6", + "transactionsTrie" : "0xea4caabb7144de4cf028cb0b0b7f167dcb11ea3ae2caae627d9911b6acdcc773", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x39" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x16", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x4278644372e7d2717a466f82adddb6f4a2da09e3554c1f142204233e12efaeae", + "s" : "0x7800519814f9cece786f93651fc819dbb1434bef3a751c5f2142576166a37f69", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a08c76fab93294c19f7c263f958c199873ed371a0d18a7976a722b729a33bfc742a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0534da84beb8fbd44672e74e09d76407bc11ee79d742de30d15333ed8bd595c2da0ea4caabb7144de4cf028cb0b0b7f167dcb11ea3ae2caae627d9911b6acdcc773a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000016843211620082a8608259a642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000039f86bb86902f8660116808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a04278644372e7d2717a466f82adddb6f4a2da09e3554c1f142204233e12efaeaea07800519814f9cece786f93651fc819dbb1434bef3a751c5f2142576166a37f69c0" + }, + { + "chainname" : "default", + "blocknumber" : "23", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xb60929bba3ac33af0865a3364cc9e3b0e920990b44bd67a584adb58d345fad6e", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x17", + "parentHash" : "0xaa9f9fae49e0cb92f3caeb666b0092f0ffd7a662ab10cc9427fe37ac1ed9ac66", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xca6f25292d24cb8d96ff26074f15a941583468338c5e3c3674cc29e5e9b8fc90", + "timestamp" : "0x5d8e", + "transactionsTrie" : "0x51e1c7b0696795b2b35d59ac9d91d8f82241379662b227a4a4911394998e89f4", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x32" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x17", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x4a2c212dc257d4d9536c9bc76131f89061ba73f6eb51cb7327f7c274fb7565fa", + "s" : "0x267a8be08f606ac66919be937c76c0d637f7ee8f54ee36a68d1ae4c8ddf52239", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0aa9f9fae49e0cb92f3caeb666b0092f0ffd7a662ab10cc9427fe37ac1ed9ac66a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ca6f25292d24cb8d96ff26074f15a941583468338c5e3c3674cc29e5e9b8fc90a051e1c7b0696795b2b35d59ac9d91d8f82241379662b227a4a4911394998e89f4a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000017843211620082a860825d8e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000032f86bb86902f8660117808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a04a2c212dc257d4d9536c9bc76131f89061ba73f6eb51cb7327f7c274fb7565faa0267a8be08f606ac66919be937c76c0d637f7ee8f54ee36a68d1ae4c8ddf52239c0" + }, + { + "chainname" : "default", + "blocknumber" : "24", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x3d8030f8ffed77fde3c28be182a18bed4d291ee250a2fbfaddbed89811080c93", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x18", + "parentHash" : "0xb60929bba3ac33af0865a3364cc9e3b0e920990b44bd67a584adb58d345fad6e", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x660e1b1b2786f0323bd7f184ba0172f117d7aad998f4e8d2c44226b57696c441", + "timestamp" : "0x6176", + "transactionsTrie" : "0x0e26eaaf0423cb91af79ec98e8acac818e55d23ac17ad97faf4eedbf533f8ebc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x2c" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x18", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x29cd62d967e1959598c9ca5373ab383860ee0a661c0b05e1301bc18c8b071e0c", + "s" : "0x45143421aba493acf90d6ff3982edfe0161cb5950d154b910c298c19de3165db", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0b60929bba3ac33af0865a3364cc9e3b0e920990b44bd67a584adb58d345fad6ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0660e1b1b2786f0323bd7f184ba0172f117d7aad998f4e8d2c44226b57696c441a00e26eaaf0423cb91af79ec98e8acac818e55d23ac17ad97faf4eedbf533f8ebca05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000018843211620082a86082617642a000000000000000000000000000000000000000000000000000000000000000008800000000000000002cf86bb86902f8660118808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a029cd62d967e1959598c9ca5373ab383860ee0a661c0b05e1301bc18c8b071e0ca045143421aba493acf90d6ff3982edfe0161cb5950d154b910c298c19de3165dbc0" + }, + { + "chainname" : "default", + "blocknumber" : "25", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x611e409626939238f3184badd097d38e4bec6515846de81a8c57f558b0aebe36", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x19", + "parentHash" : "0x3d8030f8ffed77fde3c28be182a18bed4d291ee250a2fbfaddbed89811080c93", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x6ff19cd893a1cd84eaf8b2e3eb2f8bc0cb62850f84b5f76e0711de2cb26985b6", + "timestamp" : "0x655e", + "transactionsTrie" : "0x8bcfa6311221727ae61f777d396714a72c0e0ab88f431a85996fa5ad7fd95932", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x27" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x19", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xe28e7c03319f096b149b96be227473dfa78eb1a3e06a295abe0356128ba9648c", + "s" : "0x04e0cd0268e80ba36e04b7b0bad88f07feb30a79f22cb6a6b16a4183b3a795c3", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a03d8030f8ffed77fde3c28be182a18bed4d291ee250a2fbfaddbed89811080c93a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06ff19cd893a1cd84eaf8b2e3eb2f8bc0cb62850f84b5f76e0711de2cb26985b6a08bcfa6311221727ae61f777d396714a72c0e0ab88f431a85996fa5ad7fd95932a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000019843211620082a86082655e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000027f86bb86902f8660119808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0e28e7c03319f096b149b96be227473dfa78eb1a3e06a295abe0356128ba9648ca004e0cd0268e80ba36e04b7b0bad88f07feb30a79f22cb6a6b16a4183b3a795c3c0" + }, + { + "chainname" : "default", + "blocknumber" : "26", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xefd3a50160808740c10b8027e3e109c61bbd25ab5b2d7815d8f5ce3e4207e9e0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x1a", + "parentHash" : "0x611e409626939238f3184badd097d38e4bec6515846de81a8c57f558b0aebe36", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x7b2f415e879cff1cd7561d2a5df9682e6b0d238d197835fd970843851cc6200b", + "timestamp" : "0x6946", + "transactionsTrie" : "0x9b0ebf8812a76f2cdb17efab9b7eb184fb8f57a67ea1494dac9e709e35445a64", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x23" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x1a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xa34c68343f14183095aa06fcb094c9b890be78a1cd500df30b7eb7e6b9cedf90", + "s" : "0x6c29e587eefd9d4aa3de1a7f27602ccb42ace4103948b202b5977cf5c1884c4a", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0611e409626939238f3184badd097d38e4bec6515846de81a8c57f558b0aebe36a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07b2f415e879cff1cd7561d2a5df9682e6b0d238d197835fd970843851cc6200ba09b0ebf8812a76f2cdb17efab9b7eb184fb8f57a67ea1494dac9e709e35445a64a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200001a843211620082a86082694642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000023f86bb86902f866011a808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0a34c68343f14183095aa06fcb094c9b890be78a1cd500df30b7eb7e6b9cedf90a06c29e587eefd9d4aa3de1a7f27602ccb42ace4103948b202b5977cf5c1884c4ac0" + }, + { + "chainname" : "default", + "blocknumber" : "27", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x87fb269d3048769e57eff5a93b0dc86d1d53b2f229d3360a70cc9e9e48805391", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x1b", + "parentHash" : "0xefd3a50160808740c10b8027e3e109c61bbd25ab5b2d7815d8f5ce3e4207e9e0", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x606da4e83aa9b761970fe0f24a9bff0989e53bf15f814a04a6ed18f0efdde8aa", + "timestamp" : "0x6d2e", + "transactionsTrie" : "0x517f3e615b4edd965e16ec37d95bb73fe40336b7e62301eea815ffdb4d5afa74", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x1f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x1b", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x9502a360c87e61dc0a7a7bc929e1a5b0673b68a5b8b571fcf58b427ec8d3165d", + "s" : "0x693332cf78f113551618602db8aa4798f6a1bf72b23b5a017c94c8ad4e2d03e1", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0efd3a50160808740c10b8027e3e109c61bbd25ab5b2d7815d8f5ce3e4207e9e0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0606da4e83aa9b761970fe0f24a9bff0989e53bf15f814a04a6ed18f0efdde8aaa0517f3e615b4edd965e16ec37d95bb73fe40336b7e62301eea815ffdb4d5afa74a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200001b843211620082a860826d2e42a000000000000000000000000000000000000000000000000000000000000000008800000000000000001ff86bb86902f866011b808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a09502a360c87e61dc0a7a7bc929e1a5b0673b68a5b8b571fcf58b427ec8d3165da0693332cf78f113551618602db8aa4798f6a1bf72b23b5a017c94c8ad4e2d03e1c0" + }, + { + "chainname" : "default", + "blocknumber" : "28", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x01676ba2b3e1d63ff3126e989d3c82f7839251a71790038749dd73d90f30e6b7", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x1c", + "parentHash" : "0x87fb269d3048769e57eff5a93b0dc86d1d53b2f229d3360a70cc9e9e48805391", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xefe68777dfe6e922763f22ce8ce69809fb99250058ebc493875b66eb953822f0", + "timestamp" : "0x7116", + "transactionsTrie" : "0x3b96d238fad28316906f809f02dfda1afd1eddcf1c5f35d237a6bcb78c51d0dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x1c" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x1c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xd8202587b507e47b02b00cf7c34affc735a34285cf1d734ddc5b86505d6ba800", + "s" : "0x3cc1fb0d39f421e00ac2b60069b2b8ae3aa2e040de0282ff3daed4722be5006e", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a087fb269d3048769e57eff5a93b0dc86d1d53b2f229d3360a70cc9e9e48805391a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0efe68777dfe6e922763f22ce8ce69809fb99250058ebc493875b66eb953822f0a03b96d238fad28316906f809f02dfda1afd1eddcf1c5f35d237a6bcb78c51d0dca05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200001c843211620082a86082711642a000000000000000000000000000000000000000000000000000000000000000008800000000000000001cf86bb86902f866011c808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0d8202587b507e47b02b00cf7c34affc735a34285cf1d734ddc5b86505d6ba800a03cc1fb0d39f421e00ac2b60069b2b8ae3aa2e040de0282ff3daed4722be5006ec0" + }, + { + "chainname" : "default", + "blocknumber" : "29", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xb30ec05ef67746a5f3acf6aabc0faafe1cfe905cf32ac999424388f11c91e433", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x1d", + "parentHash" : "0x01676ba2b3e1d63ff3126e989d3c82f7839251a71790038749dd73d90f30e6b7", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x6b32eea2397e27c4c92b434f60ca072cd8c251b53dd625dec6bc5210b2e14e00", + "timestamp" : "0x74fe", + "transactionsTrie" : "0xb4d11c73eaf46b68636eb99c67f69f53b91488e193b5811b66e8f9548f34508c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x19" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x1d", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb9d72bbd40069cdd265dacd26bf299b0abe0dd188e2c04d7664f76e4ebeb46c8", + "s" : "0x6d5679aecd3f4834ceda633c7cbd36ec7c08d972784df7521b65b5b6429e3b55", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a001676ba2b3e1d63ff3126e989d3c82f7839251a71790038749dd73d90f30e6b7a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa06b32eea2397e27c4c92b434f60ca072cd8c251b53dd625dec6bc5210b2e14e00a0b4d11c73eaf46b68636eb99c67f69f53b91488e193b5811b66e8f9548f34508ca05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200001d843211620082a8608274fe42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000019f86bb86902f866011d808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0b9d72bbd40069cdd265dacd26bf299b0abe0dd188e2c04d7664f76e4ebeb46c8a06d5679aecd3f4834ceda633c7cbd36ec7c08d972784df7521b65b5b6429e3b55c0" + }, + { + "chainname" : "default", + "blocknumber" : "30", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x2615eb0607e39fa56fcc07e2e9e072c6fc493dc973a2b8a0a0b63e223dd8944c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x1e", + "parentHash" : "0xb30ec05ef67746a5f3acf6aabc0faafe1cfe905cf32ac999424388f11c91e433", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xf7b1de673e963d0ff1d5c874e3b6ac416358ec4e7d3e48efc0c84bcd5697e5b6", + "timestamp" : "0x78e6", + "transactionsTrie" : "0x37260cebeec6051f21f4e0232f10508ed18ff5bfeea6f4d52b3076a0438ffe85", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x16" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x1e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xd95f6038f408985f8aa70be884bce06b6e821803fe5d2d6cc4ed86bc85b1aa78", + "s" : "0x4ad401b2e2fd51a42a99fd6286d5c8683947a73e5f8a2b8528c9e1e44e865e62", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0b30ec05ef67746a5f3acf6aabc0faafe1cfe905cf32ac999424388f11c91e433a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f7b1de673e963d0ff1d5c874e3b6ac416358ec4e7d3e48efc0c84bcd5697e5b6a037260cebeec6051f21f4e0232f10508ed18ff5bfeea6f4d52b3076a0438ffe85a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200001e843211620082a8608278e642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000016f86bb86902f866011e808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0d95f6038f408985f8aa70be884bce06b6e821803fe5d2d6cc4ed86bc85b1aa78a04ad401b2e2fd51a42a99fd6286d5c8683947a73e5f8a2b8528c9e1e44e865e62c0" + }, + { + "chainname" : "default", + "blocknumber" : "31", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x9c966850377c5ee2043241d33ea09e883c5a8746432c0f799c3deff7526a34ca", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x1f", + "parentHash" : "0x2615eb0607e39fa56fcc07e2e9e072c6fc493dc973a2b8a0a0b63e223dd8944c", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xed1174417e85c487f767a31e3c92722dbff39bd43b24e09c42757ba001acfaf4", + "timestamp" : "0x7cce", + "transactionsTrie" : "0x1ee1c182502d7bee9dbcdea62ff067cb354f71a2674f4c9ce9a130e6843234e9", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x14" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x1f", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x17d16db06546ad610268af240f55bbd0e9e3c8c9b1d036a08a935d211e1a4fce", + "s" : "0x1eec69b7d729a61e12071eab5b0a8ba73456f61edef4059fbc174194faf81535", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a02615eb0607e39fa56fcc07e2e9e072c6fc493dc973a2b8a0a0b63e223dd8944ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ed1174417e85c487f767a31e3c92722dbff39bd43b24e09c42757ba001acfaf4a01ee1c182502d7bee9dbcdea62ff067cb354f71a2674f4c9ce9a130e6843234e9a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200001f843211620082a860827cce42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000014f86bb86902f866011f808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a017d16db06546ad610268af240f55bbd0e9e3c8c9b1d036a08a935d211e1a4fcea01eec69b7d729a61e12071eab5b0a8ba73456f61edef4059fbc174194faf81535c0" + }, + { + "chainname" : "default", + "blocknumber" : "32", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x7856d1bf1b6e6354e04cc78c50461ee73d559b975ae2ed3de29eac3d0382e040", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x20", + "parentHash" : "0x9c966850377c5ee2043241d33ea09e883c5a8746432c0f799c3deff7526a34ca", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xdc5e1e44c3c77819346d940ed62ba3e04fb45ef8d2b4af834bc42c12e1875473", + "timestamp" : "0x80b6", + "transactionsTrie" : "0x27dd74c7c6dcefcc97582c1d5eba9c1299c13fe27c20fd094fffcc9f86ac7f14", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x12" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x20", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x30df689ee8d4b61a0346f1e2fe01e71d2d8030fa4466ddd5b15357cda3925d9c", + "s" : "0x2890501a90fee7d67d361428cfae2c97ede551742e037000bc1004a67aad0c0b", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a09c966850377c5ee2043241d33ea09e883c5a8746432c0f799c3deff7526a34caa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0dc5e1e44c3c77819346d940ed62ba3e04fb45ef8d2b4af834bc42c12e1875473a027dd74c7c6dcefcc97582c1d5eba9c1299c13fe27c20fd094fffcc9f86ac7f14a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000020843211620082a8608280b642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000012f86bb86902f8660120808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a030df689ee8d4b61a0346f1e2fe01e71d2d8030fa4466ddd5b15357cda3925d9ca02890501a90fee7d67d361428cfae2c97ede551742e037000bc1004a67aad0c0bc0" + }, + { + "chainname" : "default", + "blocknumber" : "33", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x84b2d88b8617f24e5abc11ef55f6c3e8982668c9e68ebf64eaf8838afe14040d", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x21", + "parentHash" : "0x7856d1bf1b6e6354e04cc78c50461ee73d559b975ae2ed3de29eac3d0382e040", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xf2c1a825859dac6c1c1f18bf77809f5f4d98289ce78d8624924fc2dfd7544828", + "timestamp" : "0x849e", + "transactionsTrie" : "0xb55331c0b4319cf988f175c29c6afcdbd0966b9aaaba3c35045a0491577ce6c1", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x10" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x21", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x1e2198560d460018b5169c87cf67ccd27a94eb9da8ed6edbd467d32a60c0dcb4", + "s" : "0x63d90a600b6f95503b982a276020d5bf07fd3a46289a93e31f008781ec0a5c43", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a07856d1bf1b6e6354e04cc78c50461ee73d559b975ae2ed3de29eac3d0382e040a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f2c1a825859dac6c1c1f18bf77809f5f4d98289ce78d8624924fc2dfd7544828a0b55331c0b4319cf988f175c29c6afcdbd0966b9aaaba3c35045a0491577ce6c1a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000021843211620082a86082849e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000010f86bb86902f8660121808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a01e2198560d460018b5169c87cf67ccd27a94eb9da8ed6edbd467d32a60c0dcb4a063d90a600b6f95503b982a276020d5bf07fd3a46289a93e31f008781ec0a5c43c0" + }, + { + "chainname" : "default", + "blocknumber" : "34", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x99277c44853072f1a097e1e25cfdee0d50a9e0ab9dc7ce47613002024f0cb8c0", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x22", + "parentHash" : "0x84b2d88b8617f24e5abc11ef55f6c3e8982668c9e68ebf64eaf8838afe14040d", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xac016c7de519c8e4de07911049058450b178defab57a9f7bd33065da12778a37", + "timestamp" : "0x8886", + "transactionsTrie" : "0xbfaa18ddcaae144d2eea2d0f7fdacc3187d7f94ec34578eb9aa816cfe7a18b9d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x22", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xa1d55d7f12d037faf1c5e8d2e1325988382124fff90bf809d348182c94af1857", + "s" : "0x02e6ae1f30fd1fe43ccc45ef8d1ee555eec09b554b3570dc0ec5b0cfdd108275", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a084b2d88b8617f24e5abc11ef55f6c3e8982668c9e68ebf64eaf8838afe14040da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ac016c7de519c8e4de07911049058450b178defab57a9f7bd33065da12778a37a0bfaa18ddcaae144d2eea2d0f7fdacc3187d7f94ec34578eb9aa816cfe7a18b9da05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000022843211620082a86082888642a000000000000000000000000000000000000000000000000000000000000000008800000000000000000ff86bb86902f8660122808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0a1d55d7f12d037faf1c5e8d2e1325988382124fff90bf809d348182c94af1857a002e6ae1f30fd1fe43ccc45ef8d1ee555eec09b554b3570dc0ec5b0cfdd108275c0" + }, + { + "chainname" : "default", + "blocknumber" : "35", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xd80f15b0cc7752e84b11383a050f52f724e314419583707b825d2fdf3e9b02bd", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x23", + "parentHash" : "0x99277c44853072f1a097e1e25cfdee0d50a9e0ab9dc7ce47613002024f0cb8c0", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x9bba9a081d43312029ef82548a7c03709caa72566145956b26ab0ae4550ed81c", + "timestamp" : "0x8c6e", + "transactionsTrie" : "0x90d2541012cad5365a63d645942d6d89ff511747b4783209085c7ae6f231e774", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0e" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x23", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x94babd51be9912def78d5fa2078f57ebb4fff33a8b75391c1fa674234fe79e7c", + "s" : "0x311b4c4f3e6f33c98049193878a4487f100faf780754dc6060a043ad338f5a40", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a099277c44853072f1a097e1e25cfdee0d50a9e0ab9dc7ce47613002024f0cb8c0a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09bba9a081d43312029ef82548a7c03709caa72566145956b26ab0ae4550ed81ca090d2541012cad5365a63d645942d6d89ff511747b4783209085c7ae6f231e774a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000023843211620082a860828c6e42a000000000000000000000000000000000000000000000000000000000000000008800000000000000000ef86bb86902f8660123808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a094babd51be9912def78d5fa2078f57ebb4fff33a8b75391c1fa674234fe79e7ca0311b4c4f3e6f33c98049193878a4487f100faf780754dc6060a043ad338f5a40c0" + }, + { + "chainname" : "default", + "blocknumber" : "36", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x5a1b5a6cc1e2f6df02b6398c01c4164853980567e5e36531bfa20cbc4cd46732", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x24", + "parentHash" : "0xd80f15b0cc7752e84b11383a050f52f724e314419583707b825d2fdf3e9b02bd", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x2a55dcd751c8ccacaeebdbcd089a6958d6c95b0ac9c7792479bb20faf638a3d9", + "timestamp" : "0x9056", + "transactionsTrie" : "0x48658f15aa43b9f35bee044fd8f212930a6bdf88abd6ee9549bd59927ba9ebf6", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0d" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x24", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x36ab1c0d7c5e59b9a6c3aa98ab213e70f8472a7893172fe775a0aad2bb1421d4", + "s" : "0x15193a229950e392cf24770541b24ef2d56a4233a89b74e80e6588ef17e20ce3", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0d80f15b0cc7752e84b11383a050f52f724e314419583707b825d2fdf3e9b02bda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02a55dcd751c8ccacaeebdbcd089a6958d6c95b0ac9c7792479bb20faf638a3d9a048658f15aa43b9f35bee044fd8f212930a6bdf88abd6ee9549bd59927ba9ebf6a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000024843211620082a86082905642a000000000000000000000000000000000000000000000000000000000000000008800000000000000000df86bb86902f8660124808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a036ab1c0d7c5e59b9a6c3aa98ab213e70f8472a7893172fe775a0aad2bb1421d4a015193a229950e392cf24770541b24ef2d56a4233a89b74e80e6588ef17e20ce3c0" + }, + { + "chainname" : "default", + "blocknumber" : "37", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x8ffa8fcf24f02c19a699bb4d417332b1ac152b265b7e76555dadfc7ed471a6f8", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x25", + "parentHash" : "0x5a1b5a6cc1e2f6df02b6398c01c4164853980567e5e36531bfa20cbc4cd46732", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x4a071496437187dafddfd39dbfa64e952e3c209ed0d679ce68800631731e9470", + "timestamp" : "0x943e", + "transactionsTrie" : "0x35e57c05330ece019f812c17eff4f385e53f3108279928c6b210892f1fec8d14", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0c" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x25", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x0ef965770aa7e38e0368a52e3218d77b84800b241f0f952a1a1627cda0b2da48", + "s" : "0x0457fd084a84fb9b476e53f856d43037602e9dab3be6600a7c4cacad67700bd8", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a05a1b5a6cc1e2f6df02b6398c01c4164853980567e5e36531bfa20cbc4cd46732a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04a071496437187dafddfd39dbfa64e952e3c209ed0d679ce68800631731e9470a035e57c05330ece019f812c17eff4f385e53f3108279928c6b210892f1fec8d14a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000025843211620082a86082943e42a000000000000000000000000000000000000000000000000000000000000000008800000000000000000cf86bb86902f8660125808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a00ef965770aa7e38e0368a52e3218d77b84800b241f0f952a1a1627cda0b2da48a00457fd084a84fb9b476e53f856d43037602e9dab3be6600a7c4cacad67700bd8c0" + }, + { + "chainname" : "default", + "blocknumber" : "38", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x3463e3434a5158698a8a2675f2ab16db3433b050db8176369b5e78daf12e86c7", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x26", + "parentHash" : "0x8ffa8fcf24f02c19a699bb4d417332b1ac152b265b7e76555dadfc7ed471a6f8", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xffcc56ef72e821a35e9d2e8c466044cfd5c46217a4c0829975650a9543888274", + "timestamp" : "0x9826", + "transactionsTrie" : "0xfdbd41f6fb79395624da60e9938c03aa9e138dd7ad744a0afd4de052387748d0", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x26", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x58942b0213ee0d3fec69aa9f6b39f41e3ee45cb0638eb795993ae1a87cb610c2", + "s" : "0x556920b09bebc12603eece7900a3328d3caeb4ab680a4a8ed380b69b344642c7", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a08ffa8fcf24f02c19a699bb4d417332b1ac152b265b7e76555dadfc7ed471a6f8a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ffcc56ef72e821a35e9d2e8c466044cfd5c46217a4c0829975650a9543888274a0fdbd41f6fb79395624da60e9938c03aa9e138dd7ad744a0afd4de052387748d0a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000026843211620082a86082982642a000000000000000000000000000000000000000000000000000000000000000008800000000000000000bf86bb86902f8660126808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a058942b0213ee0d3fec69aa9f6b39f41e3ee45cb0638eb795993ae1a87cb610c2a0556920b09bebc12603eece7900a3328d3caeb4ab680a4a8ed380b69b344642c7c0" + }, + { + "chainname" : "default", + "blocknumber" : "39", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xbc7dae8f874105fc2acf5a6a7c7816019ed87fafba46c1252855ad62308df417", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x27", + "parentHash" : "0x3463e3434a5158698a8a2675f2ab16db3433b050db8176369b5e78daf12e86c7", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xb92b3c93553e6a9ef5971a16ecb9e2b3be5ec793fc7d5332a05d80691b337fbf", + "timestamp" : "0x9c0e", + "transactionsTrie" : "0xfc8fac3581896fd2626528773183db8a8539a677da8a3388e883eeda1a143efd", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x27", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x7645a73f905de185cb5bbac0647055c81da30d5d62e4e0b188989ff5035da2bb", + "s" : "0x441551a9105b4d0a25df58df317f204b47401b89f2bb9c12e57e93c78bcb3c73", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a03463e3434a5158698a8a2675f2ab16db3433b050db8176369b5e78daf12e86c7a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b92b3c93553e6a9ef5971a16ecb9e2b3be5ec793fc7d5332a05d80691b337fbfa0fc8fac3581896fd2626528773183db8a8539a677da8a3388e883eeda1a143efda05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000027843211620082a860829c0e42a000000000000000000000000000000000000000000000000000000000000000008800000000000000000af86bb86902f8660127808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a07645a73f905de185cb5bbac0647055c81da30d5d62e4e0b188989ff5035da2bba0441551a9105b4d0a25df58df317f204b47401b89f2bb9c12e57e93c78bcb3c73c0" + }, + { + "chainname" : "default", + "blocknumber" : "40", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xea3a13486392ba9168e3a89fe0f4cc425c447dfd94db2965600e8c8999fc059c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x28", + "parentHash" : "0xbc7dae8f874105fc2acf5a6a7c7816019ed87fafba46c1252855ad62308df417", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x0e4deb4519f1426d45f5063afb9eafa9ee01d200efd879293bc14174ad84aebb", + "timestamp" : "0x9ff6", + "transactionsTrie" : "0x885efd3407e0c9ef204a62bbc2319a3c4b95bef92df48d278676eb2d25e702e6", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x09" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x28", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x05cb7dafd7b6e8c2a4667425b9a3f2da2d5e8a11ac4caf7dac4ecd9c6af5eb0a", + "s" : "0x5c7a8ead40b946840a53aa17b2397973bb2b79b893aaf06333428a9768ced014", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0bc7dae8f874105fc2acf5a6a7c7816019ed87fafba46c1252855ad62308df417a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00e4deb4519f1426d45f5063afb9eafa9ee01d200efd879293bc14174ad84aebba0885efd3407e0c9ef204a62bbc2319a3c4b95bef92df48d278676eb2d25e702e6a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000028843211620082a860829ff642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000009f86bb86902f8660128808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a005cb7dafd7b6e8c2a4667425b9a3f2da2d5e8a11ac4caf7dac4ecd9c6af5eb0aa05c7a8ead40b946840a53aa17b2397973bb2b79b893aaf06333428a9768ced014c0" + }, + { + "chainname" : "default", + "blocknumber" : "41", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x13833c81c10baaae63f2d45f16e463be50eb0b42baa73f0e2928b3a1c3451cba", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x29", + "parentHash" : "0xea3a13486392ba9168e3a89fe0f4cc425c447dfd94db2965600e8c8999fc059c", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xe9dd97d70421859d7edba5532ec7ae2f32d7c7c31fd025245d9f68c68291de3b", + "timestamp" : "0xa3de", + "transactionsTrie" : "0x668bd12f0a1555a350b14530d1f9f7dc1b5d56ca8e513f6c175bef535bd1e2b0", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x29", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x41c389b2a8bdfb61440f842591ae8f0bfddbfc99de2071ac8687f666063e6058", + "s" : "0x45cbde8453a4a813e7e1f6ca491b3c182255f257c0d55976ba4b77dd0d6b4797", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0ea3a13486392ba9168e3a89fe0f4cc425c447dfd94db2965600e8c8999fc059ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0e9dd97d70421859d7edba5532ec7ae2f32d7c7c31fd025245d9f68c68291de3ba0668bd12f0a1555a350b14530d1f9f7dc1b5d56ca8e513f6c175bef535bd1e2b0a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000029843211620082a86082a3de42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f8660129808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a041c389b2a8bdfb61440f842591ae8f0bfddbfc99de2071ac8687f666063e6058a045cbde8453a4a813e7e1f6ca491b3c182255f257c0d55976ba4b77dd0d6b4797c0" + }, + { + "chainname" : "default", + "blocknumber" : "42", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xbdd81e3c14fa3f57fd4e5a7835e27ee6232802b334175bec9017c261fa701bdf", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x2a", + "parentHash" : "0x13833c81c10baaae63f2d45f16e463be50eb0b42baa73f0e2928b3a1c3451cba", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0xb500c3552d134c71657375071cebfab78d4795f233e847dbaae880a53aff2340", + "timestamp" : "0xa7c6", + "transactionsTrie" : "0xfb648dd81d0ca3451ad5e08ed75045c91afdcf43acc0624224c549dd7cba77c4", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x2a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x43ee508c52217ada5af7e5fafc4392c1995deb0c03107f418729ff82e7253dc7", + "s" : "0x24d7fdce4416e7148d6607ba50ca36dd5c9a70e01885368a118b090b241c9d8a", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a013833c81c10baaae63f2d45f16e463be50eb0b42baa73f0e2928b3a1c3451cbaa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0b500c3552d134c71657375071cebfab78d4795f233e847dbaae880a53aff2340a0fb648dd81d0ca3451ad5e08ed75045c91afdcf43acc0624224c549dd7cba77c4a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200002a843211620082a86082a7c642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f866012a808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a043ee508c52217ada5af7e5fafc4392c1995deb0c03107f418729ff82e7253dc7a024d7fdce4416e7148d6607ba50ca36dd5c9a70e01885368a118b090b241c9d8ac0" + }, + { + "chainname" : "default", + "blocknumber" : "43", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x92c79648d1ff4b3335e2c7690fcde6ad42caf64d920f6e8e1afdd62657629e83", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x2b", + "parentHash" : "0xbdd81e3c14fa3f57fd4e5a7835e27ee6232802b334175bec9017c261fa701bdf", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x9de0a35d88e31134b988a22bee98871e8d4d561774be18f7c7f252e56f3c19e4", + "timestamp" : "0xabae", + "transactionsTrie" : "0xae37dab4e4b2ccf6bf4b38f91f555d800ec1c80eb571e1518897b37bf5a54f48", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x2b", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x8e799908308d5f2db80eb9f85bd9ec3a3e43049638cb8e4f3296a56665b68ef3", + "s" : "0x3e5d3f67b35b007abcec3b76b29c900f2e5d08333f64fe0bcff3456d18548baa", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0bdd81e3c14fa3f57fd4e5a7835e27ee6232802b334175bec9017c261fa701bdfa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa09de0a35d88e31134b988a22bee98871e8d4d561774be18f7c7f252e56f3c19e4a0ae37dab4e4b2ccf6bf4b38f91f555d800ec1c80eb571e1518897b37bf5a54f48a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200002b843211620082a86082abae42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f866012b808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a08e799908308d5f2db80eb9f85bd9ec3a3e43049638cb8e4f3296a56665b68ef3a03e5d3f67b35b007abcec3b76b29c900f2e5d08333f64fe0bcff3456d18548baac0" + }, + { + "chainname" : "default", + "blocknumber" : "44", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xddc65277011d2be6aa895ed418b910c0ad9261cc13432ddacc0d66d914cb4c39", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x2c", + "parentHash" : "0x92c79648d1ff4b3335e2c7690fcde6ad42caf64d920f6e8e1afdd62657629e83", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x28754ffd8b5528477ff27a2873a48af86b86cecd6c6997818007724d550e6a99", + "timestamp" : "0xaf96", + "transactionsTrie" : "0xab35be77b00946f0154ec8f5cab9a4ade6e678d9b7700da43b71acaaa51cb556", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x2c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x7c75dfd20dc74f10898fc31b4945156784c6bfdb2cb35428d52723e63231f34f", + "s" : "0x2e6e86ec4a10ef43d2f9d217c422fe49f944cac0ffb1dc5c63ee5093040e9d0b", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a092c79648d1ff4b3335e2c7690fcde6ad42caf64d920f6e8e1afdd62657629e83a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa028754ffd8b5528477ff27a2873a48af86b86cecd6c6997818007724d550e6a99a0ab35be77b00946f0154ec8f5cab9a4ade6e678d9b7700da43b71acaaa51cb556a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200002c843211620082a86082af9642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f866012c808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a07c75dfd20dc74f10898fc31b4945156784c6bfdb2cb35428d52723e63231f34fa02e6e86ec4a10ef43d2f9d217c422fe49f944cac0ffb1dc5c63ee5093040e9d0bc0" + }, + { + "chainname" : "default", + "blocknumber" : "45", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xf68f465b0f40c9319d14b0bcedbb58f023f1f0020e96e263d831125881c6ba39", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x2d", + "parentHash" : "0xddc65277011d2be6aa895ed418b910c0ad9261cc13432ddacc0d66d914cb4c39", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x372c9787f310b6a5e7a302ab45c327dabb1ee84a705cbae9d4c3099c55feffc5", + "timestamp" : "0xb37e", + "transactionsTrie" : "0x140d44ee3aed7ddb1db0a928abe1ddba716703ceba5acf5bfbdfe6ccd208cdce", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x2d", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb36a24ffaf4603fa532d9f73778ada8ab268b55b636b2456f65aa50a56228316", + "s" : "0x5015759124333667bb4dc98d086e871141a67f78f93e9a4a55cb1636c3ed8f5c", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0ddc65277011d2be6aa895ed418b910c0ad9261cc13432ddacc0d66d914cb4c39a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0372c9787f310b6a5e7a302ab45c327dabb1ee84a705cbae9d4c3099c55feffc5a0140d44ee3aed7ddb1db0a928abe1ddba716703ceba5acf5bfbdfe6ccd208cdcea05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200002d843211620082a86082b37e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f866012d808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a0b36a24ffaf4603fa532d9f73778ada8ab268b55b636b2456f65aa50a56228316a05015759124333667bb4dc98d086e871141a67f78f93e9a4a55cb1636c3ed8f5cc0" + }, + { + "chainname" : "default", + "blocknumber" : "46", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xb46ffe796531ebfe2d604e098397583da98d06f73abea1ce57b6d7169b0e0ae2", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x2e", + "parentHash" : "0xf68f465b0f40c9319d14b0bcedbb58f023f1f0020e96e263d831125881c6ba39", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x431db37e68ce98ec0386945c72ef7ff4bfd5fa3f2760d1f1d90d98c694fca0a8", + "timestamp" : "0xb766", + "transactionsTrie" : "0x550a7dca54b1d34442dbfee22667f858a353f4ec41d76978d4bc2482d95896bb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x2e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xdbc28a09eba6310a480f54171f23b637e9979bfd7ec85c915fa57e378612a927", + "s" : "0x54a6a164bceee41960f11dc77310029e4ab8317de5b597b5b5c639fa2b813473", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0f68f465b0f40c9319d14b0bcedbb58f023f1f0020e96e263d831125881c6ba39a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0431db37e68ce98ec0386945c72ef7ff4bfd5fa3f2760d1f1d90d98c694fca0a8a0550a7dca54b1d34442dbfee22667f858a353f4ec41d76978d4bc2482d95896bba05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200002e843211620082a86082b76642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f866012e808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a0dbc28a09eba6310a480f54171f23b637e9979bfd7ec85c915fa57e378612a927a054a6a164bceee41960f11dc77310029e4ab8317de5b597b5b5c639fa2b813473c0" + }, + { + "chainname" : "default", + "blocknumber" : "47", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xdc21ddaa070b24e947c67c1d4104dd5f82f3310e0562aa5617d376116bae98e7", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x2f", + "parentHash" : "0xb46ffe796531ebfe2d604e098397583da98d06f73abea1ce57b6d7169b0e0ae2", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x1205c22aceb68b1803dc9870e6454b8d48938537b339ba20b57e5a2996edbb6f", + "timestamp" : "0xbb4e", + "transactionsTrie" : "0x11766fbfb89d5a8142c95bcdca9085726abb4bdebe97c2eaef28382414b2c880", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x2f", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x0600669308163ac77f1147f1966c0c88059c232cefd1179428e092cd8de029e2", + "s" : "0x6a3a406922cb5f09e47b6a035e6660dd3afcb6a8bb1ce8b29f5251f92dec289f", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0b46ffe796531ebfe2d604e098397583da98d06f73abea1ce57b6d7169b0e0ae2a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa01205c22aceb68b1803dc9870e6454b8d48938537b339ba20b57e5a2996edbb6fa011766fbfb89d5a8142c95bcdca9085726abb4bdebe97c2eaef28382414b2c880a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200002f843211620082a86082bb4e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f866012f808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a00600669308163ac77f1147f1966c0c88059c232cefd1179428e092cd8de029e2a06a3a406922cb5f09e47b6a035e6660dd3afcb6a8bb1ce8b29f5251f92dec289fc0" + }, + { + "chainname" : "default", + "blocknumber" : "48", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xa03931f7a0dd1f0c98e818cb01ae200ffb4d950dd593de7359b8922a89ed8892", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x30", + "parentHash" : "0xdc21ddaa070b24e947c67c1d4104dd5f82f3310e0562aa5617d376116bae98e7", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x23945092c4d4f16f9d4a44bbd6d2062fb66f96cf858e15d7f7344d02f4a176d5", + "timestamp" : "0xbf36", + "transactionsTrie" : "0xc5907dcb7bb88eae1264f2ce379dc2e039ce1b8ecd3487799f7fd7e03eeadf80", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x30", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x4873aa605185c80c35f189938e182c102979a04f92efaa3199d5f32887a90f82", + "s" : "0x1ab8c285852337b5d83c17b28ad9c88171e3aae930cbfc77928433a30d466952", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0dc21ddaa070b24e947c67c1d4104dd5f82f3310e0562aa5617d376116bae98e7a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa023945092c4d4f16f9d4a44bbd6d2062fb66f96cf858e15d7f7344d02f4a176d5a0c5907dcb7bb88eae1264f2ce379dc2e039ce1b8ecd3487799f7fd7e03eeadf80a05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000030843211620082a86082bf3642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008f86bb86902f8660130808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c080a04873aa605185c80c35f189938e182c102979a04f92efaa3199d5f32887a90f82a01ab8c285852337b5d83c17b28ad9c88171e3aae930cbfc77928433a30d466952c0" + }, + { + "chainname" : "default", + "blocknumber" : "49", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0x00", + "hash" : "0xd960936da3f5c8bff5306ad35bf55ec03138855a79f74680234c806d3cbf306f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x31", + "parentHash" : "0xa03931f7a0dd1f0c98e818cb01ae200ffb4d950dd593de7359b8922a89ed8892", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xf2312473531c4dbe69dd32771874c32e56d5be4212e54b46d4706b352fd556ca", + "timestamp" : "0xc31e", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x08" + }, + "transactions" : [ + ], + "rlp" : "0xf901fcf901f7a0a03931f7a0dd1f0c98e818cb01ae200ffb4d950dd593de7359b8922a89ed8892a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f2312473531c4dbe69dd32771874c32e56d5be4212e54b46d4706b352fd556caa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200003184321162008082c31e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000008c0c0" + }, + { + "chainname" : "default", + "blocknumber" : "50", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0x14676f59aed3cefdc5a4825bac1d44c43dfcd910f097494bc8679a752edee75a", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x32", + "parentHash" : "0xd960936da3f5c8bff5306ad35bf55ec03138855a79f74680234c806d3cbf306f", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x05bd425b59ecf5f762da5dae2f35ba25f6b75c446aeaf3c359899a5e3781cab9", + "timestamp" : "0xc706", + "transactionsTrie" : "0xb644a922c17df871189b62332ab6109b7f28e4301c11819e654f7f3beb3029ff", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x07" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x31", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x2bc425a40dffd8f246b818a357933c06b4ba1d4c78becf17f661eeabfc4ee9cd", + "s" : "0x01c3ff4a97653679c687c56e64dd6c3037a1baf57afb53ba9c8f7782b659cc95", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0d960936da3f5c8bff5306ad35bf55ec03138855a79f74680234c806d3cbf306fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa005bd425b59ecf5f762da5dae2f35ba25f6b75c446aeaf3c359899a5e3781cab9a0b644a922c17df871189b62332ab6109b7f28e4301c11819e654f7f3beb3029ffa05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000032843211620082a86082c70642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007f86bb86902f8660131808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a02bc425a40dffd8f246b818a357933c06b4ba1d4c78becf17f661eeabfc4ee9cda001c3ff4a97653679c687c56e64dd6c3037a1baf57afb53ba9c8f7782b659cc95c0" + }, + { + "chainname" : "default", + "blocknumber" : "51", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0x00", + "hash" : "0xc046d6585ab9785188640fc5674561b9977f8b15e2eff1379eff39a77c6e25a4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x33", + "parentHash" : "0x14676f59aed3cefdc5a4825bac1d44c43dfcd910f097494bc8679a752edee75a", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xdc51da6199ef18ad9bb140d4da0443d7a2d7a21579560f37e16de651e2795953", + "timestamp" : "0xcaee", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x07" + }, + "transactions" : [ + ], + "rlp" : "0xf901fcf901f7a014676f59aed3cefdc5a4825bac1d44c43dfcd910f097494bc8679a752edee75aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0dc51da6199ef18ad9bb140d4da0443d7a2d7a21579560f37e16de651e2795953a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200003384321162008082caee42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007c0c0" + }, + { + "chainname" : "default", + "blocknumber" : "52", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x32116200", + "gasUsed" : "0xa860", + "hash" : "0xb5f096321e52b7e28e1c2822a1ef61de250debd9f47562e2de4fbcb44ed10137", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x34", + "parentHash" : "0xc046d6585ab9785188640fc5674561b9977f8b15e2eff1379eff39a77c6e25a4", + "receiptTrie" : "0x5d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489", + "stateRoot" : "0x29b22d66a0baaba821c82fb4f94ad3005f0451c2b4044f6e9cc15fe2b5337a98", + "timestamp" : "0xced6", + "transactionsTrie" : "0x752a2830954c698c8e87010e26b38a47fb41869f8c969a76fcd3d3e05e48506b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x07" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x02faf080", + "nonce" : "0x32", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x2aab55b638936cdf2f5c38ecbb3783142288600a033e9d9ce76471c0185c56a9", + "s" : "0x042745c4cf4b500e40c76a2b4628c0e002b60c5bbf16691b54d5e9c01e1ab31d", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026af901f9a0c046d6585ab9785188640fc5674561b9977f8b15e2eff1379eff39a77c6e25a4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa029b22d66a0baaba821c82fb4f94ad3005f0451c2b4044f6e9cc15fe2b5337a98a0752a2830954c698c8e87010e26b38a47fb41869f8c969a76fcd3d3e05e48506ba05d721667f3f41c6e8a5e630b2c5f259855d2365513295c4fd0c5d05498ce6489b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008302000034843211620082a86082ced642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000007f86bb86902f8660132808203e88402faf08094cccccccccccccccccccccccccccccccccccccccc8080c001a02aab55b638936cdf2f5c38ecbb3783142288600a033e9d9ce76471c0185c56a9a0042745c4cf4b500e40c76a2b4628c0e002b60c5bbf16691b54d5e9c01e1ab31dc0" + } + ], + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x05a34a38fc00a00000", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x3a4355", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x01" : "0x036b", + "0x02" : "0x02fe", + "0x03" : "0x029f", + "0x04" : "0x024c", + "0x05" : "0x0203", + "0x06" : "0x01c3", + "0x07" : "0x018b", + "0x08" : "0x015a", + "0x09" : "0x012f", + "0x0a" : "0x010a", + "0x0b" : "0xe9", + "0x0c" : "0xcc", + "0x0d" : "0xb3", + "0x0e" : "0x9d", + "0x0f" : "0x8a", + "0x10" : "0x79", + "0x11" : "0x6a", + "0x12" : "0x5d", + "0x13" : "0x52", + "0x14" : "0x48", + "0x15" : "0x40", + "0x16" : "0x39", + "0x17" : "0x32", + "0x18" : "0x2c", + "0x19" : "0x27", + "0x1a" : "0x23", + "0x1b" : "0x1f", + "0x1c" : "0x1c", + "0x1d" : "0x19", + "0x1e" : "0x16", + "0x1f" : "0x14", + "0x20" : "0x12", + "0x21" : "0x10", + "0x22" : "0x0f", + "0x23" : "0x0e", + "0x24" : "0x0d", + "0x25" : "0x0c", + "0x26" : "0x0b", + "0x27" : "0x0a", + "0x28" : "0x09", + "0x29" : "0x08", + "0x2a" : "0x08", + "0x2b" : "0x08", + "0x2c" : "0x08", + "0x2d" : "0x08", + "0x2e" : "0x08", + "0x2f" : "0x08", + "0x30" : "0x08", + "0x32" : "0x07", + "0x34" : "0x07" + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x33", + "balance" : "0xffed92de80", + "storage" : { + } + } + }, + "lastblockhash" : "0xb5f096321e52b7e28e1c2822a1ef61de250debd9f47562e2de4fbcb44ed10137" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/medDemand.json b/BlockchainTests/ValidBlocks/bcEIP1559/medDemand.json new file mode 100644 index 00000000000..6aae8ec7589 --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/medDemand.json @@ -0,0 +1,1507 @@ +{ + "medDemand_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/medDemandFiller.yml", + "sourceHash" : "2d20a380284dc019b1ad9dd1a8b0f28167c065e9c4139e69a8cefce45876fb9f" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0x1111111111111111111111111111111111111111" : { + "balance" : "0x010000000000", + "code" : "0xfe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x010000000000", + "code" : "0x3a4355", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x00", + "hash" : "0x78d6aaa5c248c7cb165fc238768699333fded923170b11dccdea763e6b53ddcf", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x8cc13eb1b10895b8f84397fe2b4dcff28ea3c4f88bed2d29fcf43eb557544ec1", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fdf901f8a00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08cc13eb1b10895b8f84397fe2b4dcff28ea3c4f88bed2d29fcf43eb557544ec1a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808302af80808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x50f658cd80efe500de702e2834b188ffe0d928e019a25229b644b4215fb1f9ca", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x78d6aaa5c248c7cb165fc238768699333fded923170b11dccdea763e6b53ddcf", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x187e82311b75d9d890419fe7df7413d634435065837f7ec829e799e4ec92f46f", + "timestamp" : "0x079e", + "transactionsTrie" : "0x79e431a00fd04b9eb000c1781906193cdfe9d4dabf65bf1599399d2ae0875418", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x01", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x1c271b891d56fc0d926d1f8decb96617cabab1c3a0c39fbec9e720268ccc1cea", + "s" : "0x7b5ad851668c0737697c7529cdc1863f57caba3f134d09012fdc5cb09795cc5c", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x02", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x5e89adbb56a84061bebf704b184ec217f905c2c6374b2f26a604109c7b3a4692", + "s" : "0x6b3fc1d479955119df73eba3e96cc1e72df8348289b608ee10a9d9d365a76d9f", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba078d6aaa5c248c7cb165fc238768699333fded923170b11dccdea763e6b53ddcfa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0187e82311b75d9d890419fe7df7413d634435065837f7ec829e799e4ec92f46fa079e431a00fd04b9eb000c1781906193cdfe9d4dabf65bf1599399d2ae0875418a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018302af80830157c082079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640101808207d082af609411111111111111111111111111111111111111118080c080a01c271b891d56fc0d926d1f8decb96617cabab1c3a0c39fbec9e720268ccc1ceaa07b5ad851668c0737697c7529cdc1863f57caba3f134d09012fdc5cb09795cc5cb86702f8640102808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a05e89adbb56a84061bebf704b184ec217f905c2c6374b2f26a604109c7b3a4692a06b3fc1d479955119df73eba3e96cc1e72df8348289b608ee10a9d9d365a76d9fc0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x82116161ecde277f54c9a153079158701801d67291349838d4f3e88cf0145409", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0x50f658cd80efe500de702e2834b188ffe0d928e019a25229b644b4215fb1f9ca", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x2d51d9fb51a242b24fc82eaf8673a3aba0b7879f9f90dcc6630a7c315f9262eb", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x6554de7487e70435e4ab2ef8c51eb3066c5ef605bf16682948fa3a19b2d84119", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x03", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xbac5d9e06ac1231fb7f04ebc7424d84583932366ef0035228a2396e9bfb944e5", + "s" : "0x73fc562cf0e1c64f7293b1703c4dda15f913d641c2bc8f47272b3509ab21a4b6", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x04", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xcd3c4317ec5da2824370267f9166870da16655c4b4d538fdf54b3e243112a169", + "s" : "0x565173a763c2210381e2e4f3f37867f77a5a1db6f01874f0e4c4637fc1235049", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba050f658cd80efe500de702e2834b188ffe0d928e019a25229b644b4215fb1f9caa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02d51d9fb51a242b24fc82eaf8673a3aba0b7879f9f90dcc6630a7c315f9262eba06554de7487e70435e4ab2ef8c51eb3066c5ef605bf16682948fa3a19b2d84119a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000028302af80830157c0820b8642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640103808207d082af609411111111111111111111111111111111111111118080c080a0bac5d9e06ac1231fb7f04ebc7424d84583932366ef0035228a2396e9bfb944e5a073fc562cf0e1c64f7293b1703c4dda15f913d641c2bc8f47272b3509ab21a4b6b86702f8640104808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a0cd3c4317ec5da2824370267f9166870da16655c4b4d538fdf54b3e243112a169a0565173a763c2210381e2e4f3f37867f77a5a1db6f01874f0e4c4637fc1235049c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xe4a9c49aa81b2fab014d2f2d7385eb277673533d9c5e83a8fe72d837b54bf612", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x82116161ecde277f54c9a153079158701801d67291349838d4f3e88cf0145409", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0xa12a0c69fed6cd449a9d7ea32426cdbf3f94a4d2e072472a7e2260d5110ce409", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0x81bf2b0186aea0729e7065bf043d9cf090ed17dfc9ab138a707887745dfdabf5", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x05", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x436dee4094cd7acf97a8e6d8ed62af508914dcd20a4289369323aef917e7c48a", + "s" : "0x67c5ecf0ff642eb0bd2a29ceeaaf41f0256a6f2942ed814407c71b97885788ff", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x06", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb3a496c1b50ca31ea73ade40a17842b232d06c99f1328b4edf98368dc9b4df64", + "s" : "0x686aaf23243ffcdbd945a942ee37ef95a58c5ff734a967aacc1bc654ff2226df", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba082116161ecde277f54c9a153079158701801d67291349838d4f3e88cf0145409a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0a12a0c69fed6cd449a9d7ea32426cdbf3f94a4d2e072472a7e2260d5110ce409a081bf2b0186aea0729e7065bf043d9cf090ed17dfc9ab138a707887745dfdabf5a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000038302af80830157c0820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640105808207d082af609411111111111111111111111111111111111111118080c080a0436dee4094cd7acf97a8e6d8ed62af508914dcd20a4289369323aef917e7c48aa067c5ecf0ff642eb0bd2a29ceeaaf41f0256a6f2942ed814407c71b97885788ffb86702f8640106808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a0b3a496c1b50ca31ea73ade40a17842b232d06c99f1328b4edf98368dc9b4df64a0686aaf23243ffcdbd945a942ee37ef95a58c5ff734a967aacc1bc654ff2226dfc0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xd27ad65a760fad1aacb19b187527f3178d0fbaff5f6b16e0470dc0bcfe316a1c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0xe4a9c49aa81b2fab014d2f2d7385eb277673533d9c5e83a8fe72d837b54bf612", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x2fd60a16a1a57b28fec3c6512e03ffe784fda3da1b6c0fa9009f9fa9cf926b09", + "timestamp" : "0x1356", + "transactionsTrie" : "0x8367fcbb53c5d6c357c08310e6fe007a9a966055fb54c4be0f9695fc5502ccb8", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x07", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xd36c25e9332b89219300f2825395577f21e7cf29007e03986c2af36c13055820", + "s" : "0x59224b0c1584530f9dda89ea26e8e6418b89781a972035d9ed4b8e179e338173", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x08", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x4d46f0cb7e9c4f9211fafd43985e13ff09b2bb18d6e6dc8a0482f83559fe2030", + "s" : "0x6d9b1104efb9df375a2a6e4d851b2a30bde5bfbaca6fdc7a9e7c06955789d242", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0e4a9c49aa81b2fab014d2f2d7385eb277673533d9c5e83a8fe72d837b54bf612a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02fd60a16a1a57b28fec3c6512e03ffe784fda3da1b6c0fa9009f9fa9cf926b09a08367fcbb53c5d6c357c08310e6fe007a9a966055fb54c4be0f9695fc5502ccb8a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000048302af80830157c082135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640107808207d082af609411111111111111111111111111111111111111118080c080a0d36c25e9332b89219300f2825395577f21e7cf29007e03986c2af36c13055820a059224b0c1584530f9dda89ea26e8e6418b89781a972035d9ed4b8e179e338173b86702f8640108808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a04d46f0cb7e9c4f9211fafd43985e13ff09b2bb18d6e6dc8a0482f83559fe2030a06d9b1104efb9df375a2a6e4d851b2a30bde5bfbaca6fdc7a9e7c06955789d242c0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x637e6a1b1e853728157ef0583dd3342ea089920b89cd7e945ef16c4b55807d2e", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x05", + "parentHash" : "0xd27ad65a760fad1aacb19b187527f3178d0fbaff5f6b16e0470dc0bcfe316a1c", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0xd9f165195b6af1fafa9d505fc1e0ef7100c19ee81d89d9099ed138635d2bf915", + "timestamp" : "0x173e", + "transactionsTrie" : "0xf062eeca222e153ca8e859e926ccd5a971708525a084642d3b8ef6d5a4821ffe", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x09", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x391aeb9da7fe274f7c69aaba03529ba3865ff28c55a8b15194072abb1ee23070", + "s" : "0x0d1cc96343f35bb04bb0e01c597b2cc9991a7b33a6ceb66a7247d2e640f3be26", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x0a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x36f12bc86cc2869720a71966c42df1510cd2728902f52fe4dd9a6cfa05bc5c58", + "s" : "0x211b322ba4ccc027f4ac2eb4a59d585ed2728fbae0c1d92e42ad6e130c096f38", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0d27ad65a760fad1aacb19b187527f3178d0fbaff5f6b16e0470dc0bcfe316a1ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0d9f165195b6af1fafa9d505fc1e0ef7100c19ee81d89d9099ed138635d2bf915a0f062eeca222e153ca8e859e926ccd5a971708525a084642d3b8ef6d5a4821ffea02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000058302af80830157c082173e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640109808207d082af609411111111111111111111111111111111111111118080c001a0391aeb9da7fe274f7c69aaba03529ba3865ff28c55a8b15194072abb1ee23070a00d1cc96343f35bb04bb0e01c597b2cc9991a7b33a6ceb66a7247d2e640f3be26b86702f864010a808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a036f12bc86cc2869720a71966c42df1510cd2728902f52fe4dd9a6cfa05bc5c58a0211b322ba4ccc027f4ac2eb4a59d585ed2728fbae0c1d92e42ad6e130c096f38c0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xd21ec71cf059b957be57d15a58b39d1592d06f13b63175eaacd91c36c72e98d9", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x06", + "parentHash" : "0x637e6a1b1e853728157ef0583dd3342ea089920b89cd7e945ef16c4b55807d2e", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0xf0bb09636b0cafcbddd21b285612a682c107dd6af5b193860378e24ec239cb2c", + "timestamp" : "0x1b26", + "transactionsTrie" : "0x089de2536101f7a86acac2dbc03c094e27db95ace5a77b3129780a3743af3898", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x0b", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x6653765416da5a4a050cf189c0f382ced22b4a4373c0df3a023542d23056d2fa", + "s" : "0x6b00d2b87f0be9b4c4860777a7d83dbdcf07d7c6e72f3e5898f820b1a20211f5", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x0c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x95390825a17d85ff348dbaaafa9e59b4b4ab820fcd13d8b27a926f3324378430", + "s" : "0x44ca9e6642fb021778573c0d64afa856200c9dafb7b69527186c0afda9e10837", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0637e6a1b1e853728157ef0583dd3342ea089920b89cd7e945ef16c4b55807d2ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0f0bb09636b0cafcbddd21b285612a682c107dd6af5b193860378e24ec239cb2ca0089de2536101f7a86acac2dbc03c094e27db95ace5a77b3129780a3743af3898a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000068302af80830157c0821b2642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864010b808207d082af609411111111111111111111111111111111111111118080c080a06653765416da5a4a050cf189c0f382ced22b4a4373c0df3a023542d23056d2faa06b00d2b87f0be9b4c4860777a7d83dbdcf07d7c6e72f3e5898f820b1a20211f5b86702f864010c808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a095390825a17d85ff348dbaaafa9e59b4b4ab820fcd13d8b27a926f3324378430a044ca9e6642fb021778573c0d64afa856200c9dafb7b69527186c0afda9e10837c0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xcd55c4b0e555ebc78cba9e05d2de44425dbcb4e7b32397aca144b3dc8f0a9bff", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x07", + "parentHash" : "0xd21ec71cf059b957be57d15a58b39d1592d06f13b63175eaacd91c36c72e98d9", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0xbe601880d76ac27bfa8dce4796742ad87bd785ec46ff09c8127d6abc86987abf", + "timestamp" : "0x1f0e", + "transactionsTrie" : "0xad9e529525d1a3f420a97823510eff389bdc3b039acfcd42134f52a4b9dde353", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x0d", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xb9b252d29c786e012815f21834bd397395afbb3a377be5a9f5c4699e93e79f31", + "s" : "0x1615c6b738ebbafcda12a6a0f7c2796b6bdda64d22d1630f4f4f1144c0af7f31", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x0e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc4ad15e52a2bce881340692b77ca47500067d49b4b6eba81bb3dc58996318237", + "s" : "0x2efdbd2efc132fbd8a37f83812ba301afda42f3f4ba2404a51b237f1da219059", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0d21ec71cf059b957be57d15a58b39d1592d06f13b63175eaacd91c36c72e98d9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0be601880d76ac27bfa8dce4796742ad87bd785ec46ff09c8127d6abc86987abfa0ad9e529525d1a3f420a97823510eff389bdc3b039acfcd42134f52a4b9dde353a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000078302af80830157c0821f0e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864010d808207d082af609411111111111111111111111111111111111111118080c080a0b9b252d29c786e012815f21834bd397395afbb3a377be5a9f5c4699e93e79f31a01615c6b738ebbafcda12a6a0f7c2796b6bdda64d22d1630f4f4f1144c0af7f31b86702f864010e808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a0c4ad15e52a2bce881340692b77ca47500067d49b4b6eba81bb3dc58996318237a02efdbd2efc132fbd8a37f83812ba301afda42f3f4ba2404a51b237f1da219059c0" + }, + { + "chainname" : "default", + "blocknumber" : "8", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x055807594a0f5b9cf8ba6812fb1fc222d014bd93bef688e0955f26a6d8936494", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x08", + "parentHash" : "0xcd55c4b0e555ebc78cba9e05d2de44425dbcb4e7b32397aca144b3dc8f0a9bff", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x71db556b294e92954049e5bf8ab705c62e6d8cd0550d045b38da869d8d58c2dc", + "timestamp" : "0x22f6", + "transactionsTrie" : "0xeab886fcb311897e95ebf4b567742946c417fe878202c7d2dd188ecee77e680e", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x0f", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xe4126fc7be79db8de59f21163fe70ed68eaf46b8a4979c69b58165e13e1d74cc", + "s" : "0x46f2d1cc5977dce617c85d8f6859f452062737ae302b778dfb0dde8b68e8bd62", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x10", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf2959da2d427a1451925043d23652093767bcf305c34857a42047744ffb73f9c", + "s" : "0x61cd3c948412fdab7091d00e8fc10208ce792e676139afa251e3d152194c9215", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0cd55c4b0e555ebc78cba9e05d2de44425dbcb4e7b32397aca144b3dc8f0a9bffa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa071db556b294e92954049e5bf8ab705c62e6d8cd0550d045b38da869d8d58c2dca0eab886fcb311897e95ebf4b567742946c417fe878202c7d2dd188ecee77e680ea02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000088302af80830157c08222f642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864010f808207d082af609411111111111111111111111111111111111111118080c080a0e4126fc7be79db8de59f21163fe70ed68eaf46b8a4979c69b58165e13e1d74cca046f2d1cc5977dce617c85d8f6859f452062737ae302b778dfb0dde8b68e8bd62b86702f8640110808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a0f2959da2d427a1451925043d23652093767bcf305c34857a42047744ffb73f9ca061cd3c948412fdab7091d00e8fc10208ce792e676139afa251e3d152194c9215c0" + }, + { + "chainname" : "default", + "blocknumber" : "9", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x850acf3eef86cd6bce88ee75dcd97f971371ae13e4ab68c4bc2de3adaa6cea80", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x09", + "parentHash" : "0x055807594a0f5b9cf8ba6812fb1fc222d014bd93bef688e0955f26a6d8936494", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x07a3f2aa10bb9c31f9b4fb298ba9547f71d05473a5c0186944ef03bc4f5122cf", + "timestamp" : "0x26de", + "transactionsTrie" : "0xb4bcf8685f60c33d6ba764703ca38e5ec73d3d4665be66c476ebf538bff4502f", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x11", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x76dade10fd508ac9e4e9a0ba85a5d6ee13f3a0066156ffe298cb20b5791b7b2d", + "s" : "0x722bb85fe49b50861ed06fb3a13e21c96df8d0c542f40cb61cd5f623f2d13817", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x12", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x3ce79c66482fff93bf6089ab50af3d5da00b66d1f1c2c26dbea8e51765f56c36", + "s" : "0x231420b9b16c545058ceef5eccf807b93bbf2aaf05838a78008c715b3cb08dab", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0055807594a0f5b9cf8ba6812fb1fc222d014bd93bef688e0955f26a6d8936494a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa007a3f2aa10bb9c31f9b4fb298ba9547f71d05473a5c0186944ef03bc4f5122cfa0b4bcf8685f60c33d6ba764703ca38e5ec73d3d4665be66c476ebf538bff4502fa02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000098302af80830157c08226de42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640111808207d082af609411111111111111111111111111111111111111118080c080a076dade10fd508ac9e4e9a0ba85a5d6ee13f3a0066156ffe298cb20b5791b7b2da0722bb85fe49b50861ed06fb3a13e21c96df8d0c542f40cb61cd5f623f2d13817b86702f8640112808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a03ce79c66482fff93bf6089ab50af3d5da00b66d1f1c2c26dbea8e51765f56c36a0231420b9b16c545058ceef5eccf807b93bbf2aaf05838a78008c715b3cb08dabc0" + }, + { + "chainname" : "default", + "blocknumber" : "10", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xd1c639ec6aaf75c03b4fbd3ec203d316d032ec659e6746e58da8e6947ba78165", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0a", + "parentHash" : "0x850acf3eef86cd6bce88ee75dcd97f971371ae13e4ab68c4bc2de3adaa6cea80", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0xae0eeacd9fa288b3295f8edfc19a58fd14aaa6797909c89c87f0d02e116db6dd", + "timestamp" : "0x2ac6", + "transactionsTrie" : "0x81be93c4bd4e9668c3658d054744129984574247f5ebd117c0cf293b2490399c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x13", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xcf8ba164516847dfedef8e6b48afa5abb5d91e43b61154256e363f1dfe777f8b", + "s" : "0x0521715ab40cbec7925c71597f813234d0a416e30b9898e2739c1a92f9cdb3d8", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x14", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb2cc226f60fa5cb884de882b9b7f8c1ec2992416275cedb62619422c47034c72", + "s" : "0x11fd10498af47454cfe7fdbdfc06a91a3dae441ce6dbdeaaa1439b760d479615", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0850acf3eef86cd6bce88ee75dcd97f971371ae13e4ab68c4bc2de3adaa6cea80a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ae0eeacd9fa288b3295f8edfc19a58fd14aaa6797909c89c87f0d02e116db6dda081be93c4bd4e9668c3658d054744129984574247f5ebd117c0cf293b2490399ca02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000a8302af80830157c0822ac642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640113808207d082af609411111111111111111111111111111111111111118080c080a0cf8ba164516847dfedef8e6b48afa5abb5d91e43b61154256e363f1dfe777f8ba00521715ab40cbec7925c71597f813234d0a416e30b9898e2739c1a92f9cdb3d8b86702f8640114808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a0b2cc226f60fa5cb884de882b9b7f8c1ec2992416275cedb62619422c47034c72a011fd10498af47454cfe7fdbdfc06a91a3dae441ce6dbdeaaa1439b760d479615c0" + }, + { + "chainname" : "default", + "blocknumber" : "11", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x839a533974be733e842906637306e06ce2f8f7ba4ad36c67bbed306f345beb51", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0b", + "parentHash" : "0xd1c639ec6aaf75c03b4fbd3ec203d316d032ec659e6746e58da8e6947ba78165", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x3557ea48ad3923bd50cd675d83f44e87e1acb402e3541355f3d6816f75a048a2", + "timestamp" : "0x2eae", + "transactionsTrie" : "0xa22994e16646c24c0173dcdde6c59ed284d1a71c5d658341bb9a583419df019c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x15", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x06122e7dd61af01844de86a145d6b17814c3e4686ed96a2ca0a90f11483a8830", + "s" : "0x7967fe84ea206a4408c76aa8b5a9f789d0a7416456beba1a5ee45a17ab6c9df0", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x16", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x9934a990556a3907f98542a1936c2cc6675f8a16fcfa5762f229f70927201c00", + "s" : "0x7a7d4823c0c52147dbf1d01e967dac9cd59e9953099356bc6ddf76bd1e698c57", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0d1c639ec6aaf75c03b4fbd3ec203d316d032ec659e6746e58da8e6947ba78165a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa03557ea48ad3923bd50cd675d83f44e87e1acb402e3541355f3d6816f75a048a2a0a22994e16646c24c0173dcdde6c59ed284d1a71c5d658341bb9a583419df019ca02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000b8302af80830157c0822eae42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640115808207d082af609411111111111111111111111111111111111111118080c080a006122e7dd61af01844de86a145d6b17814c3e4686ed96a2ca0a90f11483a8830a07967fe84ea206a4408c76aa8b5a9f789d0a7416456beba1a5ee45a17ab6c9df0b86702f8640116808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a09934a990556a3907f98542a1936c2cc6675f8a16fcfa5762f229f70927201c00a07a7d4823c0c52147dbf1d01e967dac9cd59e9953099356bc6ddf76bd1e698c57c0" + }, + { + "chainname" : "default", + "blocknumber" : "12", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x4b084ad837e15f09b8ebbc02d99738b94db22b9d5bad2452724b40d9f4b87d84", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0c", + "parentHash" : "0x839a533974be733e842906637306e06ce2f8f7ba4ad36c67bbed306f345beb51", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x4ce8dcb97a93f3de600c121b30b394c8884147b9ac14008fd06f4462ccb88f8f", + "timestamp" : "0x3296", + "transactionsTrie" : "0xe63d2745c7b1c7c0d6a5cafcebf83064b557f224f9abad0b0a85a7f4a4a01e5e", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x17", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x30ede60179bf0a3d59855c7a0f007d38379278dde42ef9a3698268d8c10e534e", + "s" : "0x227f7d911fe48a119693727424d526fc74bffe9fc05fd7977e97c3db7549ef7f", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x18", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x2ad2fb3e5f382c58c2679348dae99fb25d443cf0a0e4b99d83b985716c37e3ea", + "s" : "0x51536422d553f8c22848cf97760a18dec8ceea82abf87b70139031f62e62e60a", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0839a533974be733e842906637306e06ce2f8f7ba4ad36c67bbed306f345beb51a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa04ce8dcb97a93f3de600c121b30b394c8884147b9ac14008fd06f4462ccb88f8fa0e63d2745c7b1c7c0d6a5cafcebf83064b557f224f9abad0b0a85a7f4a4a01e5ea02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000c8302af80830157c082329642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640117808207d082af609411111111111111111111111111111111111111118080c080a030ede60179bf0a3d59855c7a0f007d38379278dde42ef9a3698268d8c10e534ea0227f7d911fe48a119693727424d526fc74bffe9fc05fd7977e97c3db7549ef7fb86702f8640118808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a02ad2fb3e5f382c58c2679348dae99fb25d443cf0a0e4b99d83b985716c37e3eaa051536422d553f8c22848cf97760a18dec8ceea82abf87b70139031f62e62e60ac0" + }, + { + "chainname" : "default", + "blocknumber" : "13", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x0b5816e523fe64eb26bdca10a5ab09cf4b62e107f16d8fc8fadb7060a252890f", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0d", + "parentHash" : "0x4b084ad837e15f09b8ebbc02d99738b94db22b9d5bad2452724b40d9f4b87d84", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x8a6243259ea0c22489102278cd39b833551846c038500f70e0210d5552fb8d01", + "timestamp" : "0x367e", + "transactionsTrie" : "0xda9ac4ea69dc20c4caf945cafc015a1b7038ce2aeb4aec322780242ce5427538", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x19", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x482536b09d654b5bd3e0fca7c9a04195452474e47966adb1952575eeecebc98b", + "s" : "0x147193ae8fe7ab25ca6e381c927ed132fa60bb2ee09b5e21b20757f64cf75529", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x1a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x6b71761d85638e99e2aab61de113ec0565ef3d2b432f0d2e1c27ac2cbedd48df", + "s" : "0x6294030da2e1d0cc482b6e3a0e7c76e18aeea6f71f3217591e109970bfd5b1de", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba04b084ad837e15f09b8ebbc02d99738b94db22b9d5bad2452724b40d9f4b87d84a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08a6243259ea0c22489102278cd39b833551846c038500f70e0210d5552fb8d01a0da9ac4ea69dc20c4caf945cafc015a1b7038ce2aeb4aec322780242ce5427538a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000d8302af80830157c082367e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640119808207d082af609411111111111111111111111111111111111111118080c080a0482536b09d654b5bd3e0fca7c9a04195452474e47966adb1952575eeecebc98ba0147193ae8fe7ab25ca6e381c927ed132fa60bb2ee09b5e21b20757f64cf75529b86702f864011a808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a06b71761d85638e99e2aab61de113ec0565ef3d2b432f0d2e1c27ac2cbedd48dfa06294030da2e1d0cc482b6e3a0e7c76e18aeea6f71f3217591e109970bfd5b1dec0" + }, + { + "chainname" : "default", + "blocknumber" : "14", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x4e390114d08b3d89720b24221dcae01a908d249155a3f216c8f01c5e63c7f926", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0e", + "parentHash" : "0x0b5816e523fe64eb26bdca10a5ab09cf4b62e107f16d8fc8fadb7060a252890f", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x7ea2f4dee50f8edd7c2649e272d4a7f8688d3fae85377f071b91ff71b7e5ffd7", + "timestamp" : "0x3a66", + "transactionsTrie" : "0xcda3c45fba77dfb7895634633995934a2c3efd04523e0518a0c6cc153443186f", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x1b", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xb7dbb16126111acdd11016c11c140301e138fcd334673dd787468be5460f8da8", + "s" : "0x670f7982d1933cce5eef8526dd41e1f18d3220a36d0ab226e19c8f74e96fcc33", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x1c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x221dda02184d3d032bb2becbc0f89ab7400d4db94f5785a913b1e0c8b1c837be", + "s" : "0x44edc2249a864a3738ab8673e707d98facd20ac7fa2eff079c835453e3e8f885", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba00b5816e523fe64eb26bdca10a5ab09cf4b62e107f16d8fc8fadb7060a252890fa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa07ea2f4dee50f8edd7c2649e272d4a7f8688d3fae85377f071b91ff71b7e5ffd7a0cda3c45fba77dfb7895634633995934a2c3efd04523e0518a0c6cc153443186fa02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000e8302af80830157c0823a6642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864011b808207d082af609411111111111111111111111111111111111111118080c001a0b7dbb16126111acdd11016c11c140301e138fcd334673dd787468be5460f8da8a0670f7982d1933cce5eef8526dd41e1f18d3220a36d0ab226e19c8f74e96fcc33b86702f864011c808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a0221dda02184d3d032bb2becbc0f89ab7400d4db94f5785a913b1e0c8b1c837bea044edc2249a864a3738ab8673e707d98facd20ac7fa2eff079c835453e3e8f885c0" + }, + { + "chainname" : "default", + "blocknumber" : "15", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x075b58421d505848946c5084ba690d74812e35865f1332fbae2040ea3445d8d1", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0f", + "parentHash" : "0x4e390114d08b3d89720b24221dcae01a908d249155a3f216c8f01c5e63c7f926", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x2b9944ea25bf04e0e30f1805ef81c58d0995ade1e25251343e3622bc42eee67f", + "timestamp" : "0x3e4e", + "transactionsTrie" : "0x23cb0fa1b7ab088e63047a57858b03eb7da4faca3f8a17060ce2b72e069be1a4", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x1d", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xe0645d4b6dede2f1b715ae1247a387704f6f3e12e0b2688ddbac12f9859d73f0", + "s" : "0x2f81ff3cc4773b1663970f818301437bd07df79128e1fddb3b565e2e693027f6", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x1e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x2fec48f9429058b11a1e0891fce9000a17c89ecc103b9a32ee8202252ad46a86", + "s" : "0x7f3d9bf5ba02e1694616538ad35d47a3db481a110788005fd64f963733c24adc", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba04e390114d08b3d89720b24221dcae01a908d249155a3f216c8f01c5e63c7f926a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02b9944ea25bf04e0e30f1805ef81c58d0995ade1e25251343e3622bc42eee67fa023cb0fa1b7ab088e63047a57858b03eb7da4faca3f8a17060ce2b72e069be1a4a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000f8302af80830157c0823e4e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864011d808207d082af609411111111111111111111111111111111111111118080c080a0e0645d4b6dede2f1b715ae1247a387704f6f3e12e0b2688ddbac12f9859d73f0a02f81ff3cc4773b1663970f818301437bd07df79128e1fddb3b565e2e693027f6b86702f864011e808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a02fec48f9429058b11a1e0891fce9000a17c89ecc103b9a32ee8202252ad46a86a07f3d9bf5ba02e1694616538ad35d47a3db481a110788005fd64f963733c24adcc0" + }, + { + "chainname" : "default", + "blocknumber" : "16", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xb57e7cb3ed24ea097761f28f74e26703fb671e5589e62dbfb5c3d9e9bf2b7025", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x10", + "parentHash" : "0x075b58421d505848946c5084ba690d74812e35865f1332fbae2040ea3445d8d1", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x55ba1f5e898d7092837a125d51c169a81ce7b208d9707c2a193ca3ea4977302d", + "timestamp" : "0x4236", + "transactionsTrie" : "0xf6dc59112f244076d0f3e30a585d6742c5144355f04ef400fc1396f544aa7500", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x1f", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x291ca89baa2c2d2a29127e76d9cba64ec2563b13200196c41809c8abde0d4535", + "s" : "0x4b0de3c50702238c3aeb1a3bb949addaa278088813adcc0b4991dc57b408cfbe", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x20", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x0deb23f263cd409dbe53702e8300fddbe838a88275a4fc58935ff4bc603f2052", + "s" : "0x11c8e804e91d11856352fabde92050aa7befbd4e68bce4c6e70a54660923ec94", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0075b58421d505848946c5084ba690d74812e35865f1332fbae2040ea3445d8d1a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa055ba1f5e898d7092837a125d51c169a81ce7b208d9707c2a193ca3ea4977302da0f6dc59112f244076d0f3e30a585d6742c5144355f04ef400fc1396f544aa7500a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000108302af80830157c082423642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864011f808207d082af609411111111111111111111111111111111111111118080c001a0291ca89baa2c2d2a29127e76d9cba64ec2563b13200196c41809c8abde0d4535a04b0de3c50702238c3aeb1a3bb949addaa278088813adcc0b4991dc57b408cfbeb86702f8640120808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a00deb23f263cd409dbe53702e8300fddbe838a88275a4fc58935ff4bc603f2052a011c8e804e91d11856352fabde92050aa7befbd4e68bce4c6e70a54660923ec94c0" + }, + { + "chainname" : "default", + "blocknumber" : "17", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x2beb6078a00974f0e0999e32c368c22da7115ced821331dec9cd15bfa450dd22", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x11", + "parentHash" : "0xb57e7cb3ed24ea097761f28f74e26703fb671e5589e62dbfb5c3d9e9bf2b7025", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0xbda24ed743b0c1079a3968caac1fd43b69e9d85524e2700284d30a64c6f9b4a1", + "timestamp" : "0x461e", + "transactionsTrie" : "0xe039c57bdb268c7f6a82cab7d42f9c5eb23c5801aadff390240bd7ddeba4b8f6", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x21", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xf21e75943c99f8c1e9d8ae85b9fe49caec3ae81f0c1eb86293cd637135ca08ab", + "s" : "0x532715ca944bca6060b9902052ea87a56b0c96c21ee6be4df0ac50bc04718ef5", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x22", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x01b14b664bdc79e77fc727282868e74195889fced40b361e3a538d3c51adb221", + "s" : "0x7f61c5bbf5dc8569db3522964272d2015c19ec5a9f870f5454e7afb7bfe490ba", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0b57e7cb3ed24ea097761f28f74e26703fb671e5589e62dbfb5c3d9e9bf2b7025a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0bda24ed743b0c1079a3968caac1fd43b69e9d85524e2700284d30a64c6f9b4a1a0e039c57bdb268c7f6a82cab7d42f9c5eb23c5801aadff390240bd7ddeba4b8f6a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000118302af80830157c082461e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640121808207d082af609411111111111111111111111111111111111111118080c080a0f21e75943c99f8c1e9d8ae85b9fe49caec3ae81f0c1eb86293cd637135ca08aba0532715ca944bca6060b9902052ea87a56b0c96c21ee6be4df0ac50bc04718ef5b86702f8640122808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a001b14b664bdc79e77fc727282868e74195889fced40b361e3a538d3c51adb221a07f61c5bbf5dc8569db3522964272d2015c19ec5a9f870f5454e7afb7bfe490bac0" + }, + { + "chainname" : "default", + "blocknumber" : "18", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x3f2a81c26c72813542af9d581cfd0675a763eeb051a7130a75e35d5bf54f45ed", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x12", + "parentHash" : "0x2beb6078a00974f0e0999e32c368c22da7115ced821331dec9cd15bfa450dd22", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x2395ab4aeb13105f169f3bb5440fd68178b0082b7317acbdaebf4771eb22fc8e", + "timestamp" : "0x4a06", + "transactionsTrie" : "0x8e20c82ef56cd36ff07c5cc87cc0fbdee0957f57511e77911ba02cbf50c09956", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x23", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x3ab15b2dd5fac8231e356caf00a7614176813ec1f376ed9e5cafa3a1a1624b94", + "s" : "0x0d2e30f32f8059ebd792062193a9503f8bc79fb6491a9b9ec4bc857aa82ed5e3", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x24", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x6494b0a0bde007145aeaab8fccf375d20870ae05acdff60f774820f89417286e", + "s" : "0x21a5d8b2c1861bf2f7b45bcc07761e93889e702fbffedd04163c713d28c3797c", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba02beb6078a00974f0e0999e32c368c22da7115ced821331dec9cd15bfa450dd22a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa02395ab4aeb13105f169f3bb5440fd68178b0082b7317acbdaebf4771eb22fc8ea08e20c82ef56cd36ff07c5cc87cc0fbdee0957f57511e77911ba02cbf50c09956a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000128302af80830157c0824a0642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640123808207d082af609411111111111111111111111111111111111111118080c080a03ab15b2dd5fac8231e356caf00a7614176813ec1f376ed9e5cafa3a1a1624b94a00d2e30f32f8059ebd792062193a9503f8bc79fb6491a9b9ec4bc857aa82ed5e3b86702f8640124808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a06494b0a0bde007145aeaab8fccf375d20870ae05acdff60f774820f89417286ea021a5d8b2c1861bf2f7b45bcc07761e93889e702fbffedd04163c713d28c3797cc0" + }, + { + "chainname" : "default", + "blocknumber" : "19", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x6830710c66a852cf51c57d0cc63eb5683eae8f45655dc391eccdd9679e1cc13d", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x13", + "parentHash" : "0x3f2a81c26c72813542af9d581cfd0675a763eeb051a7130a75e35d5bf54f45ed", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x0be48226dd89237dedc402a3087c74ccf648371077b0121c95cb729795ac6b16", + "timestamp" : "0x4dee", + "transactionsTrie" : "0xdd75278924c4523bd9bc760f075c6df634529603d458f2e201fcb281e5300807", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x25", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xc6c06a2f0f9dbdcd9b38cf7fde461f0af668c9d2194c8ac5f1ad2b864eaccc33", + "s" : "0x7c0fdc62be62790b37f95768c83fcd070dcc8be89ac4028f1d730a0227247970", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x26", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xaaa6b6c52fd5aa974ec955fe558221e9e3fa6934f1e72d6840f16c8f36db152b", + "s" : "0x7e445fffe7218b1ad3de5e8ffcc59ec87b85f78dd4204d9ff3bf29a5059d67a3", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba03f2a81c26c72813542af9d581cfd0675a763eeb051a7130a75e35d5bf54f45eda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa00be48226dd89237dedc402a3087c74ccf648371077b0121c95cb729795ac6b16a0dd75278924c4523bd9bc760f075c6df634529603d458f2e201fcb281e5300807a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000138302af80830157c0824dee42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640125808207d082af609411111111111111111111111111111111111111118080c080a0c6c06a2f0f9dbdcd9b38cf7fde461f0af668c9d2194c8ac5f1ad2b864eaccc33a07c0fdc62be62790b37f95768c83fcd070dcc8be89ac4028f1d730a0227247970b86702f8640126808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a0aaa6b6c52fd5aa974ec955fe558221e9e3fa6934f1e72d6840f16c8f36db152ba07e445fffe7218b1ad3de5e8ffcc59ec87b85f78dd4204d9ff3bf29a5059d67a3c0" + }, + { + "chainname" : "default", + "blocknumber" : "20", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x015c0060d402488004a17fadf46e9ea4dadf8cb08e50cbc85c5f430f2523277b", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x14", + "parentHash" : "0x6830710c66a852cf51c57d0cc63eb5683eae8f45655dc391eccdd9679e1cc13d", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x71ad73935a72a7af57315345e91f03a1d1f8e954cfcafea1b5391298702c0ae2", + "timestamp" : "0x51d6", + "transactionsTrie" : "0x80475dd646a6a04f997b927ee86592309b05486029b611af7d52cba107a85e36", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x27", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x586c5eac8b038b1d3bb4a20aece244f5764f8987d25f9434cb8d3ae48a029350", + "s" : "0x647c763d57c2033117e0b0a773a219ac7b605b1137baac161a2c3f5538f95e38", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x28", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb139699165fca2b3573006ce64dd0c8e2993db899ff56cd0d8c50c081d21e512", + "s" : "0x08638d53d5587d91d59c7a7607d23262fbd77206e5439700d6c6517ba2e39543", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba06830710c66a852cf51c57d0cc63eb5683eae8f45655dc391eccdd9679e1cc13da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa071ad73935a72a7af57315345e91f03a1d1f8e954cfcafea1b5391298702c0ae2a080475dd646a6a04f997b927ee86592309b05486029b611af7d52cba107a85e36a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000148302af80830157c08251d642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640127808207d082af609411111111111111111111111111111111111111118080c001a0586c5eac8b038b1d3bb4a20aece244f5764f8987d25f9434cb8d3ae48a029350a0647c763d57c2033117e0b0a773a219ac7b605b1137baac161a2c3f5538f95e38b86702f8640128808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a0b139699165fca2b3573006ce64dd0c8e2993db899ff56cd0d8c50c081d21e512a008638d53d5587d91d59c7a7607d23262fbd77206e5439700d6c6517ba2e39543c0" + }, + { + "chainname" : "default", + "blocknumber" : "21", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xe89942bb4014a0160756a056dabdd589096d3c9e6f71c55b9d91bc89e9a8bcdd", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x15", + "parentHash" : "0x015c0060d402488004a17fadf46e9ea4dadf8cb08e50cbc85c5f430f2523277b", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x8a824c74e0fe876077999221724d8fd7dc2cd6438cb723ca20a1aba509444844", + "timestamp" : "0x55be", + "transactionsTrie" : "0x09e17bc7b9ba2d5d664d1885132a54639c34dd6961f70e5d0af1ccbd0e1240bb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x29", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xd886726e309898faac521dd017a4334702d76228f8c3189cbee39d0ac369e09b", + "s" : "0x1d5687606c058d4812e75d09c79eb1fc670b8b63f3fcad96d2ff185d68e43ff5", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x2a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc69baad7acd03296ce0119bb61ba3ffea37f498f085068a92db98684565fd7f6", + "s" : "0x6eb4e11a3b14af7c6173af759dfecea9e06845526ff254f169e211853d0727cf", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0015c0060d402488004a17fadf46e9ea4dadf8cb08e50cbc85c5f430f2523277ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa08a824c74e0fe876077999221724d8fd7dc2cd6438cb723ca20a1aba509444844a009e17bc7b9ba2d5d664d1885132a54639c34dd6961f70e5d0af1ccbd0e1240bba02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000158302af80830157c08255be42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f8640129808207d082af609411111111111111111111111111111111111111118080c001a0d886726e309898faac521dd017a4334702d76228f8c3189cbee39d0ac369e09ba01d5687606c058d4812e75d09c79eb1fc670b8b63f3fcad96d2ff185d68e43ff5b86702f864012a808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c001a0c69baad7acd03296ce0119bb61ba3ffea37f498f085068a92db98684565fd7f6a06eb4e11a3b14af7c6173af759dfecea9e06845526ff254f169e211853d0727cfc0" + }, + { + "chainname" : "default", + "blocknumber" : "22", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0xa077b573cae9dba7a302d0c70ec1c4b69613b4f0af9ec5c29d681b5902bd986d", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x16", + "parentHash" : "0xe89942bb4014a0160756a056dabdd589096d3c9e6f71c55b9d91bc89e9a8bcdd", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x88bd4bfa0de9628f1db783b1b018ef04318c7b961251a1fb812c152aa3384543", + "timestamp" : "0x59a6", + "transactionsTrie" : "0x9f3b4e58abae25989d14fe0a80c2783f5515b3aeca9076e1007249379d46f3eb", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x2b", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0xdded4ea8eabf1e78ea11adba8d237609a9404d8be79b5abed2b6f941d20d2ce7", + "s" : "0x540e80b30e174be46a24be4b689bc047d7d936273490dc50502cf5fe3ceefca5", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x2c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xbb942e6e087d7052a8066f6ba3265862f24b290f9d99b45e8b3a3997462ccaed", + "s" : "0x06ca1fe03e03a13771df81300d76df9e48db4e1456d841cb3186a5d9e60d5a95", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0e89942bb4014a0160756a056dabdd589096d3c9e6f71c55b9d91bc89e9a8bcdda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa088bd4bfa0de9628f1db783b1b018ef04318c7b961251a1fb812c152aa3384543a09f3b4e58abae25989d14fe0a80c2783f5515b3aeca9076e1007249379d46f3eba02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000168302af80830157c08259a642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864012b808207d082af609411111111111111111111111111111111111111118080c001a0dded4ea8eabf1e78ea11adba8d237609a9404d8be79b5abed2b6f941d20d2ce7a0540e80b30e174be46a24be4b689bc047d7d936273490dc50502cf5fe3ceefca5b86702f864012c808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a0bb942e6e087d7052a8066f6ba3265862f24b290f9d99b45e8b3a3997462ccaeda006ca1fe03e03a13771df81300d76df9e48db4e1456d841cb3186a5d9e60d5a95c0" + }, + { + "chainname" : "default", + "blocknumber" : "23", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02af80", + "gasUsed" : "0x0157c0", + "hash" : "0x4fff834e0d82f9f78c15b0e5256747392cd3b03e364b5e635aef12b5b72fe6df", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x17", + "parentHash" : "0xa077b573cae9dba7a302d0c70ec1c4b69613b4f0af9ec5c29d681b5902bd986d", + "receiptTrie" : "0x2046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920", + "stateRoot" : "0x439ba77b70d2f6a13f4b4311a7b745ee6de2437dd478c41da3afddf35ddf1f09", + "timestamp" : "0x5d8e", + "transactionsTrie" : "0x3a820afe951642c57c78bdad5c57a3fcd47dd20343ca19477c27c8f05b02b088", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xaf60", + "nonce" : "0x2d", + "to" : "0x1111111111111111111111111111111111111111", + "r" : "0x43e1bb90c969d341e5ea872098a01b6159059c62f402be5f6c3ce6318c3f37f0", + "s" : "0x5874b1690eeb58bb35816d7d6d5ce896653061943c80a1ec1dc32ff88e212368", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0xa860", + "nonce" : "0x2e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x07298d4966cff55e18e74f6802664468e29a9dac5c123c8e12216003a80d834f", + "s" : "0x1a28e29cd6c85715a00b2f4f20b897bd0e81cd566ef07d21a05047315c54ceae", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x07d0", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d3f901fba0a077b573cae9dba7a302d0c70ec1c4b69613b4f0af9ec5c29d681b5902bd986da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0439ba77b70d2f6a13f4b4311a7b745ee6de2437dd478c41da3afddf35ddf1f09a03a820afe951642c57c78bdad5c57a3fcd47dd20343ca19477c27c8f05b02b088a02046fe20f789c2fa8c49a7e61cb1f2abb5badc8a21a0172b2361936690bb7920b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000178302af80830157c0825d8e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf8d2b86702f864012d808207d082af609411111111111111111111111111111111111111118080c001a043e1bb90c969d341e5ea872098a01b6159059c62f402be5f6c3ce6318c3f37f0a05874b1690eeb58bb35816d7d6d5ce896653061943c80a1ec1dc32ff88e212368b86702f864012e808207d082a86094cccccccccccccccccccccccccccccccccccccccc8080c080a007298d4966cff55e18e74f6802664468e29a9dac5c123c8e12216003a80d834fa01a28e29cd6c85715a00b2f4f20b897bd0e81cd566ef07d21a05047315c54ceaec0" + } + ], + "postState" : { + "0x1111111111111111111111111111111111111111" : { + "code" : "0xfe", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x027e60d44813f80000", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x010000000000000000", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x3a4355", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x01" : "0x036b", + "0x02" : "0x036b", + "0x03" : "0x036b", + "0x04" : "0x036b", + "0x05" : "0x036b", + "0x06" : "0x036b", + "0x07" : "0x036b", + "0x08" : "0x036b", + "0x09" : "0x036b", + "0x0a" : "0x036b", + "0x0b" : "0x036b", + "0x0c" : "0x036b", + "0x0d" : "0x036b", + "0x0e" : "0x036b", + "0x0f" : "0x036b", + "0x10" : "0x036b", + "0x11" : "0x036b", + "0x12" : "0x036b", + "0x13" : "0x036b", + "0x14" : "0x036b", + "0x15" : "0x036b", + "0x16" : "0x036b", + "0x17" : "0x036b" + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x2f", + "balance" : "0xffffffff9670af40", + "storage" : { + } + } + }, + "lastblockhash" : "0x4fff834e0d82f9f78c15b0e5256747392cd3b03e364b5e635aef12b5b72fe6df" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/tips.json b/BlockchainTests/ValidBlocks/bcEIP1559/tips.json new file mode 100644 index 00000000000..681e122c1df --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/tips.json @@ -0,0 +1,1293 @@ +{ + "tips_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/tipsFiller.yml", + "sourceHash" : "d4324aa1cc152a42047923fb649d8610e8238983eda77a87bfa31fe9f5547a18" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" : { + "balance" : "0x010000000000", + "code" : "0x60ff00", + "nonce" : "0x01", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab" : { + "balance" : "0x010000000000", + "code" : "0xfe", + "nonce" : "0x01", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac" : { + "balance" : "0x010000000000", + "code" : "0x60006000fd", + "nonce" : "0x01", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x010000000000", + "code" : "0x73ba5e000000000000000000000000000000000000671bc16d674ec8000061ffff82316001431415602f57600092505b828254820303600143035560003614156046578082555b6000361115605357600082555b50505050", + "nonce" : "0x01", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccd" : { + "balance" : "0x010000000000", + "code" : "0x48435500", + "nonce" : "0x01", + "storage" : { + } + }, + "0xccccccccccccccccccccccccccccccccccccccce" : { + "balance" : "0x010000000000", + "code" : "0x484355483a0361100043015500", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020001", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x491eea5d87dbdafcd43279bf84cbf1484d72743c8b38716328862fbe4e32b752", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0x01e74638c0faefb8c03af09b27ed2c6be27ef98309f419cba6d20d79c502a4e6", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fff901faa00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a001e74638c0faefb8c03af09b27ed2c6be27ef98309f419cba6d20d79c502a4e6a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020001808502540be400808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x6de4", + "hash" : "0x0eb3f724b9a0430825f4f6b05bd826da0e9966ba61d6e37da94923f45bb67b9b", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x491eea5d87dbdafcd43279bf84cbf1484d72743c8b38716328862fbe4e32b752", + "receiptTrie" : "0xb20b43c45c5321cde348b6e9849a06ca9259b21ee352aa178263cfdca7e4f2cd", + "stateRoot" : "0x3b842101261ad9bc939cfec5a46ee932f81a03a69a0bae169a3055e13f56ab7f", + "timestamp" : "0x079e", + "transactionsTrie" : "0xa2799c8b68af6b3e41c9c7365bc7e0251773137067a96bca5bc6e362eafde607", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x01", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf161aef28ed40b4fe549de3b06cb17635175847e52a7f4b30a6f8fcc06f85ff3", + "s" : "0x59ff3e2bec0abec4a801ea9531170720f4e649bb7b8d9475087b8cdca3320234", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fca0491eea5d87dbdafcd43279bf84cbf1484d72743c8b38716328862fbe4e32b752a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a03b842101261ad9bc939cfec5a46ee932f81a03a69a0bae169a3055e13f56ab7fa0a2799c8b68af6b3e41c9c7365bc7e0251773137067a96bca5bc6e362eafde607a0b20b43c45c5321cde348b6e9849a06ca9259b21ee352aa178263cfdca7e4f2cdb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be400826de482079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf86ab86802f8650101808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c080a0f161aef28ed40b4fe549de3b06cb17635175847e52a7f4b30a6f8fcc06f85ff3a059ff3e2bec0abec4a801ea9531170720f4e649bb7b8d9475087b8cdca3320234c0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0xbb98", + "hash" : "0x93a7461565a2b407697620da1402104d4dd87a713b32423c49fc7fa529ec4ec4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0x0eb3f724b9a0430825f4f6b05bd826da0e9966ba61d6e37da94923f45bb67b9b", + "receiptTrie" : "0x5d7b3d9609e99b4d08eeae49b8f80c59bb0b3a979b5362e8f625e4afdec3f23b", + "stateRoot" : "0xf9140370c3662d451d2f37eefe736adaf02b4253d58852005dd9fbbe996cac4d", + "timestamp" : "0x0b86", + "transactionsTrie" : "0x20646a37136ba640649c06fefc95a3c891127698347720b93b297d2dbeaf12dc", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x02", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x653405d088085bb302f0e74c25f3f43272769d87aeede9ed9f7417472fcc6998", + "s" : "0x268d0889589cb92d18a569c28e851bb32eda34eaeb710d4044be199db2f1d1ee", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf9026cf901fca00eb3f724b9a0430825f4f6b05bd826da0e9966ba61d6e37da94923f45bb67b9ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0f9140370c3662d451d2f37eefe736adaf02b4253d58852005dd9fbbe996cac4da020646a37136ba640649c06fefc95a3c891127698347720b93b297d2dbeaf12dca05d7b3d9609e99b4d08eeae49b8f80c59bb0b3a979b5362e8f625e4afdec3f23bb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000028502540be40082bb98820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fef86ab86802f8650102808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0653405d088085bb302f0e74c25f3f43272769d87aeede9ed9f7417472fcc6998a0268d0889589cb92d18a569c28e851bb32eda34eaeb710d4044be199db2f1d1eec0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0xcad7", + "hash" : "0xab7c3e21cacf888ab55e2b5739077a64bc7f426b825fd0fbd199d45d4414b7c4", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0x93a7461565a2b407697620da1402104d4dd87a713b32423c49fc7fa529ec4ec4", + "receiptTrie" : "0x3f68a52db59f73019e43ad4c443ac2f8e9cb032337c28e27d139c5678b42f58a", + "stateRoot" : "0x1ee19398d0c08da142267cdb3f043005a4f03eb2ee2af217d79ed937e09afff0", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0x3e91550b04a2f7ff4349465209418d6a75cf803dc18be99bfec5b113e66cde95", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x03", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xf628b57e1e1c7a4ca2238e9bb3d3de8b45b19144b762b076ade1431f5a8333bc", + "s" : "0x58a0793a3eba9b1f2c759a179e481748b4777e9d9b92c26e3030752ed79f0c11", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x04", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0x931bc248d34099e2c1ff2d778c75a7fe4343598dc69ac2c9c9d286a81f604ac5", + "s" : "0x438958f817801d826bf402619e1dbd444e06448cb5dc7f9c7caca4ba6414b783", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d6f901fca093a7461565a2b407697620da1402104d4dd87a713b32423c49fc7fa529ec4ec4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a01ee19398d0c08da142267cdb3f043005a4f03eb2ee2af217d79ed937e09afff0a03e91550b04a2f7ff4349465209418d6a75cf803dc18be99bfec5b113e66cde95a03f68a52db59f73019e43ad4c443ac2f8e9cb032337c28e27d139c5678b42f58ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000038502540be40082cad7820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029ff8d4b86802f8650103808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0f628b57e1e1c7a4ca2238e9bb3d3de8b45b19144b762b076ade1431f5a8333bca058a0793a3eba9b1f2c759a179e481748b4777e9d9b92c26e3030752ed79f0c11b86802f8650104018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c001a0931bc248d34099e2c1ff2d778c75a7fe4343598dc69ac2c9c9d286a81f604ac5a0438958f817801d826bf402619e1dbd444e06448cb5dc7f9c7caca4ba6414b783c0" + }, + { + "chainname" : "default", + "blocknumber" : "4", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x01c0f3", + "hash" : "0x8f999ad2d3b696259a1711afb42685c5bdbc094e9b0bcb4e6ca3a4da38167fee", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x04", + "parentHash" : "0xab7c3e21cacf888ab55e2b5739077a64bc7f426b825fd0fbd199d45d4414b7c4", + "receiptTrie" : "0xd0f81f7c7668b0338c73abcc65ca287098c95aa597a4467e6060f84d26acf9e3", + "stateRoot" : "0x6a7014cef274161efd1b7616e216b1834a6ae9fe07c72479039ad8cc10d86ef4", + "timestamp" : "0x1356", + "transactionsTrie" : "0x2f7b34d0ace3190f3cab7812fcc555dc2d81d66ee63d28a839df670172396f50", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x024c" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x05", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xa277d9a075a4cfbe63e374e15f91e8f06ff7b327d5e7edf3e69d468475dea6cf", + "s" : "0x55392d5f2b39f94994f4ef655de75475ae21a5941378eb1f78eba25609f05007", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x06", + "to" : "0xcccccccccccccccccccccccccccccccccccccccd", + "r" : "0x593fbf49b73b0c36b34724f0ca335d5e7316615be6d3f9432965e2bd0130b1e0", + "s" : "0x1336fa0613489531e03fb537183c988d28ab87771c69d9196f835270111029b9", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x07", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xa4d17d7fdbb10a5893f6c66820f34b4cfdd49926a98257b58c3e4e48533e7bf7", + "s" : "0x68687dd988a4a0415c715d67c9cbf7c2570847ae8c281c01b663dde1b4e138db", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x05f5e100", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90346f901fda0ab7c3e21cacf888ab55e2b5739077a64bc7f426b825fd0fbd199d45d4414b7c4a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a06a7014cef274161efd1b7616e216b1834a6ae9fe07c72479039ad8cc10d86ef4a02f7b34d0ace3190f3cab7812fcc555dc2d81d66ee63d28a839df670172396f50a0d0f81f7c7668b0338c73abcc65ca287098c95aa597a4467e6060f84d26acf9e3b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000048502540be4008301c0f382135642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082024cf90142b86802f8650105808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0a277d9a075a4cfbe63e374e15f91e8f06ff7b327d5e7edf3e69d468475dea6cfa055392d5f2b39f94994f4ef655de75475ae21a5941378eb1f78eba25609f05007b86802f8650106808203e8830186a094cccccccccccccccccccccccccccccccccccccccd8080c080a0593fbf49b73b0c36b34724f0ca335d5e7316615be6d3f9432965e2bd0130b1e0a01336fa0613489531e03fb537183c988d28ab87771c69d9196f835270111029b9b86c02f86901078405f5e1008203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c080a0a4d17d7fdbb10a5893f6c66820f34b4cfdd49926a98257b58c3e4e48533e7bf7a068687dd988a4a0415c715d67c9cbf7c2570847ae8c281c01b663dde1b4e138dbc0" + }, + { + "chainname" : "default", + "blocknumber" : "5", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x01bca9", + "hash" : "0xb4df95ebd28ebb3b57aba22dc27d52d9f381d079871c6f88a0a0e07a6374ae47", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x05", + "parentHash" : "0x8f999ad2d3b696259a1711afb42685c5bdbc094e9b0bcb4e6ca3a4da38167fee", + "receiptTrie" : "0xe00de99aaaab5f72fd75cea0d662560e3ecf3b9d9f030d21d5fb11d8cd08c05e", + "stateRoot" : "0xe65bfe83d1c4702a5f56082e27b6293df51251a5e95e63f4eb10c4ba69c8db51", + "timestamp" : "0x173e", + "transactionsTrie" : "0x7521bc4d83dc1a93fa804d7d7c98d611497ce5bf69eeef8e6e8e19a857f4aa9d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x0203" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x08", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x54c3e81678265357656092b5b36790160276928f5a0b1b4c841c7417bf5c863f", + "s" : "0x11bc95994e3a884f969c1314531f835f3bb39a29dec7973d0307d996a1c661dc", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x09", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xc63724d5cc45198a5a1f5ca0785c827125e1bb15f3120801fdad5e35c5b1e756", + "s" : "0x2463566634a85b7b82176ee2bba9e02d2f0e43a3e57b4d4f71c78789a87221d1", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0a", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0x8982ede4449c81e5fc7222eff3edb58f896bfd4a189095770fee38bf654e77e3", + "s" : "0x0fa793b367cdc41e37b7da2733a61a88267a362bc6ce7de8797de2348c2ba52d", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x895440", + "maxPriorityFeePerGas" : "0x0f4240", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0b", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xb76f2261428fe21e98c4bc2eff031da5f88c27637f359fdd0a84ddc14e99a48c", + "s" : "0x70a3c54a15f2b2b09aea8078d9b4c804dfeeb75a020366853cbc0f9ef7f76c8b", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x082f79cd9000", + "maxPriorityFeePerGas" : "0xe8d4a51000", + "accessList" : [ + ] + } + ], + "rlp" : "0xf903b9f901fda08f999ad2d3b696259a1711afb42685c5bdbc094e9b0bcb4e6ca3a4da38167feea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0e65bfe83d1c4702a5f56082e27b6293df51251a5e95e63f4eb10c4ba69c8db51a07521bc4d83dc1a93fa804d7d7c98d611497ce5bf69eeef8e6e8e19a857f4aa9da0e00de99aaaab5f72fd75cea0d662560e3ecf3b9d9f030d21d5fb11d8cd08c05eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000058502540be4008301bca982173e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000820203f901b5b86802f8650108808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c080a054c3e81678265357656092b5b36790160276928f5a0b1b4c841c7417bf5c863fa011bc95994e3a884f969c1314531f835f3bb39a29dec7973d0307d996a1c661dcb86802f8650109018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c080a0c63724d5cc45198a5a1f5ca0785c827125e1bb15f3120801fdad5e35c5b1e756a02463566634a85b7b82176ee2bba9e02d2f0e43a3e57b4d4f71c78789a87221d1b86c02f869010a830f424083895440830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c080a08982ede4449c81e5fc7222eff3edb58f896bfd4a189095770fee38bf654e77e3a00fa793b367cdc41e37b7da2733a61a88267a362bc6ce7de8797de2348c2ba52db87102f86e010b85e8d4a5100086082f79cd9000830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080c001a0b76f2261428fe21e98c4bc2eff031da5f88c27637f359fdd0a84ddc14e99a48ca070a3c54a15f2b2b09aea8078d9b4c804dfeeb75a020366853cbc0f9ef7f76c8bc0" + }, + { + "chainname" : "default", + "blocknumber" : "6", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x0121f3", + "hash" : "0x4cdf694d9dab7295578a88f505780e3797f3feb901ddf1edd85a5d67e60b5965", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x06", + "parentHash" : "0xb4df95ebd28ebb3b57aba22dc27d52d9f381d079871c6f88a0a0e07a6374ae47", + "receiptTrie" : "0xef07077f86078d15596894e724fe58fa9401062b39a1f116430f68f1bb725a65", + "stateRoot" : "0x5201dcd20c65c3c4c911f8d6945f82544d8737b7ae20c0f1d2270d2b34d35808", + "timestamp" : "0x1b26", + "transactionsTrie" : "0xc01b6b5c5cda37cd84b8674776bea3e73da991d34f521e5e26185656b9f832e1", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x01c3" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xe9fa20db28a20fec077dfb17b9ec8cca632830422b4814afe3fbfd4fa4c38634", + "s" : "0x5085873e3720d82341551b5464c7d7d65f531cde7246bde417fb677a617d5a4c", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0d", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xbc24f98238a80d401cb73a6724feb5aac1ae3bb24a78b0feb8f125c03a774ebf", + "s" : "0x3f9e9f1d0c1c47fa3d7b3e7855820dc9d78c7f51ae2646f42f387befbbab5608", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + } + ] + } + ], + "rlp" : "0xf902eef901fda0b4df95ebd28ebb3b57aba22dc27d52d9f381d079871c6f88a0a0e07a6374ae47a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a05201dcd20c65c3c4c911f8d6945f82544d8737b7ae20c0f1d2270d2b34d35808a0c01b6b5c5cda37cd84b8674776bea3e73da991d34f521e5e26185656b9f832e1a0ef07077f86078d15596894e724fe58fa9401062b39a1f116430f68f1bb725a65b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000068502540be400830121f3821b2642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008201c3f8ebb86802f865010c808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0e9fa20db28a20fec077dfb17b9ec8cca632830422b4814afe3fbfd4fa4c38634a05085873e3720d82341551b5464c7d7d65f531cde7246bde417fb677a617d5a4cb87f02f87c010d018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080d7d694ccccccccccccccccccccccccccccccccccccccccc080a0bc24f98238a80d401cb73a6724feb5aac1ae3bb24a78b0feb8f125c03a774ebfa03f9e9f1d0c1c47fa3d7b3e7855820dc9d78c7f51ae2646f42f387befbbab5608c0" + }, + { + "chainname" : "default", + "blocknumber" : "7", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x01295f", + "hash" : "0x33e1e2a0e7b774aac1ee25c59a7fb07491daac00795a78e631afdb1dd63f338b", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x07", + "parentHash" : "0x4cdf694d9dab7295578a88f505780e3797f3feb901ddf1edd85a5d67e60b5965", + "receiptTrie" : "0x5b4ad30f73663cd46e6f16d455f1eed86284af9ddf6fda98def18ce7240806fa", + "stateRoot" : "0x4214ef9b67d28972ecb76a68bd57939be29e124be6aa2811f9f134ac71844a53", + "timestamp" : "0x1f0e", + "transactionsTrie" : "0x6bc274504060ac643bbbc672e28f66d24d16ee5ad784938e822f8b42337c4e42", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x018b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb6b442f9aa4de66a4cdaf59462e637e8b0ef556f249618950407c60768d78125", + "s" : "0x1eced1a89f26c23de281caed281a4db42bfe979ca57fb96bcd593b7191b6acc5", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x0f", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0x34f1ca3b9526f190edfab08d3288d033f04cff8a312ab1976277b4485919ead7", + "s" : "0x7221904ee8740db70cd84f69d9dd2f5707d05c41794ffb746ecc42a0ca41dd9b", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + } + ] + } + ], + "rlp" : "0xf90311f901fda04cdf694d9dab7295578a88f505780e3797f3feb901ddf1edd85a5d67e60b5965a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a04214ef9b67d28972ecb76a68bd57939be29e124be6aa2811f9f134ac71844a53a06bc274504060ac643bbbc672e28f66d24d16ee5ad784938e822f8b42337c4e42a05b4ad30f73663cd46e6f16d455f1eed86284af9ddf6fda98def18ce7240806fab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000078502540be4008301295f821f0e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082018bf9010db86802f865010e808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0b6b442f9aa4de66a4cdaf59462e637e8b0ef556f249618950407c60768d78125a01eced1a89f26c23de281caed281a4db42bfe979ca57fb96bcd593b7191b6acc5b8a102f89e010f018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080f838f794cccccccccccccccccccccccccccccccccccccccce1a0000000000000000000000000000000000000000000000000000000000000000080a034f1ca3b9526f190edfab08d3288d033f04cff8a312ab1976277b4485919ead7a07221904ee8740db70cd84f69d9dd2f5707d05c41794ffb746ecc42a0ca41dd9bc0" + }, + { + "chainname" : "default", + "blocknumber" : "8", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x012b53", + "hash" : "0xcfeec8b00bf94a1ddea099af7737b771fc0a7209c851db375fa6a514a2569328", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x08", + "parentHash" : "0x33e1e2a0e7b774aac1ee25c59a7fb07491daac00795a78e631afdb1dd63f338b", + "receiptTrie" : "0x92c10d8d0a67df95c7995dc97061b37dc605906347b0d1f0d667a3af3ebae9ef", + "stateRoot" : "0x6642388cdfb4faca8357451b7649650c61384d3eb0519b79f50fd798ab47319a", + "timestamp" : "0x22f6", + "transactionsTrie" : "0x7fc1bed91c5eac0615f86bc844e5203e2330106832e537755945b265b8fda53b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x015a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x10", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc1b598ae5caa1d573defb6a6e05f735150d8b4e56032aa500ccee6b45e0bdf40", + "s" : "0x6cffcfb009c5be9161e908669564c928a65d0737da41cebda92d1cea60de373a", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x11", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xd44a29be68d3c67c5cfda572be6ae29a35ef1e421db54250a6e0fc98609ee258", + "s" : "0x3c95bdbceb03034c40d8b61801d88ac27f63e5623ed675e59c2f24ba6411b128", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + }, + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccd", + "storageKeys" : [ + ] + } + ] + } + ], + "rlp" : "0xf90306f901fda033e1e2a0e7b774aac1ee25c59a7fb07491daac00795a78e631afdb1dd63f338ba01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a06642388cdfb4faca8357451b7649650c61384d3eb0519b79f50fd798ab47319aa07fc1bed91c5eac0615f86bc844e5203e2330106832e537755945b265b8fda53ba092c10d8d0a67df95c7995dc97061b37dc605906347b0d1f0d667a3af3ebae9efb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000088502540be40083012b538222f642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082015af90102b86802f8650110808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0c1b598ae5caa1d573defb6a6e05f735150d8b4e56032aa500ccee6b45e0bdf40a06cffcfb009c5be9161e908669564c928a65d0737da41cebda92d1cea60de373ab89602f8930111018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080eed694ccccccccccccccccccccccccccccccccccccccccc0d694cccccccccccccccccccccccccccccccccccccccdc001a0d44a29be68d3c67c5cfda572be6ae29a35ef1e421db54250a6e0fc98609ee258a03c95bdbceb03034c40d8b61801d88ac27f63e5623ed675e59c2f24ba6411b128c0" + }, + { + "chainname" : "default", + "blocknumber" : "9", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x0132bf", + "hash" : "0xb5c49f164c82082d6846c6cd5b7bdb5ff3087ff144431f5c20fdb4f20f965b9c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x09", + "parentHash" : "0xcfeec8b00bf94a1ddea099af7737b771fc0a7209c851db375fa6a514a2569328", + "receiptTrie" : "0x8764a3ac0c8eb158e21de34a0a6438c275f25775b2fb33f059f18b2a39b13299", + "stateRoot" : "0xa0a823b7deadcd4961a2a5070b357025bbaef10b758ae46034a36aec167b6ce5", + "timestamp" : "0x26de", + "transactionsTrie" : "0xd8e6b01ff6ec34e681a8575a7e72d46702fb411441c829c8d70edfb384f02972", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x012f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x12", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xc9c5c9897b4510c15f835399f00628d867865273eee51f55b13bc3cd8112190c", + "s" : "0x12e02b686428aad37f5d1c5d9dc150ecf97fb12229b4c068c992ea9c191c519f", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x13", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xe25a430041675844ea0a5c44bcf1bb585cc5eb396bd39004450bebee40a42bca", + "s" : "0x691f264c76d76c7c9e0a317c260827e2b714275496a8316213af79b53991bc2b", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + }, + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccd", + "storageKeys" : [ + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + } + ] + } + ], + "rlp" : "0xf90328f901fda0cfeec8b00bf94a1ddea099af7737b771fc0a7209c851db375fa6a514a2569328a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0a0a823b7deadcd4961a2a5070b357025bbaef10b758ae46034a36aec167b6ce5a0d8e6b01ff6ec34e681a8575a7e72d46702fb411441c829c8d70edfb384f02972a08764a3ac0c8eb158e21de34a0a6438c275f25775b2fb33f059f18b2a39b13299b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000098502540be400830132bf8226de42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082012ff90124b86802f8650112808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0c9c5c9897b4510c15f835399f00628d867865273eee51f55b13bc3cd8112190ca012e02b686428aad37f5d1c5d9dc150ecf97fb12229b4c068c992ea9c191c519fb8b802f8b50113018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080f84fd694ccccccccccccccccccccccccccccccccccccccccc0f794cccccccccccccccccccccccccccccccccccccccde1a0000000000000000000000000000000000000000000000000000000000000000001a0e25a430041675844ea0a5c44bcf1bb585cc5eb396bd39004450bebee40a42bcaa0691f264c76d76c7c9e0a317c260827e2b714275496a8316213af79b53991bc2bc0" + }, + { + "chainname" : "default", + "blocknumber" : "10", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x013a2b", + "hash" : "0x740ed3357e11a37d4383aef77848e7089cf1622fc5f7c9c62e8d4f52ea073272", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0a", + "parentHash" : "0xb5c49f164c82082d6846c6cd5b7bdb5ff3087ff144431f5c20fdb4f20f965b9c", + "receiptTrie" : "0x1f3c5b1f7a751b4b2a24e4c822f80d9eb6f8d0b01586cfdc3bda7456bb0f24cf", + "stateRoot" : "0x7ed4286670a4b2040954f4c4c333ae6ca5fe2327f6ecdd1a408d86a3396883f3", + "timestamp" : "0x2ac6", + "transactionsTrie" : "0x3e6c1f3901a647e7f0cbe0721f14f9387061fb85114df9531e1ac8d8fa9589a4", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x010a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x14", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xd9a7e13c7c00cfa071b475d1431efbbeb4087c9ac434c9b80a00731c7d11b470", + "s" : "0x58570223c9b3791ee9766653eecacc02b8ffc23d6149473c11cfe3876eef18d6", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x15", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xec7eb2fd69d4c42d275d451cd2f2ad71b72ad4fb300534158f299bc43b1a744d", + "s" : "0x3634dfb6a4e7c733d448b89bf53004a007e3ac2a4007b10d8ff2b00a3edae3df", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccd", + "storageKeys" : [ + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + } + ] + } + ], + "rlp" : "0xf90349f901fda0b5c49f164c82082d6846c6cd5b7bdb5ff3087ff144431f5c20fdb4f20f965b9ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a07ed4286670a4b2040954f4c4c333ae6ca5fe2327f6ecdd1a408d86a3396883f3a03e6c1f3901a647e7f0cbe0721f14f9387061fb85114df9531e1ac8d8fa9589a4a01f3c5b1f7a751b4b2a24e4c822f80d9eb6f8d0b01586cfdc3bda7456bb0f24cfb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000a8502540be40083013a2b822ac642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082010af90145b86802f8650114808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0d9a7e13c7c00cfa071b475d1431efbbeb4087c9ac434c9b80a00731c7d11b470a058570223c9b3791ee9766653eecacc02b8ffc23d6149473c11cfe3876eef18d6b8d902f8d60115018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080f870f794cccccccccccccccccccccccccccccccccccccccce1a00000000000000000000000000000000000000000000000000000000000000000f794cccccccccccccccccccccccccccccccccccccccde1a0000000000000000000000000000000000000000000000000000000000000000080a0ec7eb2fd69d4c42d275d451cd2f2ad71b72ad4fb300534158f299bc43b1a744da03634dfb6a4e7c733d448b89bf53004a007e3ac2a4007b10d8ff2b00a3edae3dfc0" + }, + { + "chainname" : "default", + "blocknumber" : "11", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x013a2b", + "hash" : "0x9fe3700dc3cd667d279d388e22c59b461d4df50e44f0751b23d5d165817e1e0c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0b", + "parentHash" : "0x740ed3357e11a37d4383aef77848e7089cf1622fc5f7c9c62e8d4f52ea073272", + "receiptTrie" : "0x1f3c5b1f7a751b4b2a24e4c822f80d9eb6f8d0b01586cfdc3bda7456bb0f24cf", + "stateRoot" : "0x0c1e3f6c3efbb948755f718e94b978cec5dc1fa12365adb939751ef9ebff7a9c", + "timestamp" : "0x2eae", + "transactionsTrie" : "0x4a2852f3e84981d05d014db2ddb949e9affd2d31a2f40748aa2f3f5089a366cd", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0xe9" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x16", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x5496fbc816f9532fbe7c856d11c8e6c0e39a251dfd68952370d682354eaf0c55", + "s" : "0x6ff692611bf3e9bbede3f9d0c713687d533c941d720ede7bcddc37e0e3a03b48", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x17", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0xeafa1e4f972f7a2f59f12ec60717371fbf7ed9f028fad8e16469913091fb01be", + "s" : "0x6262aa974d06e17387c116aa55c8371454855478d66dd18a10d52f5f0c0c2462", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000001" + ] + }, + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccd", + "storageKeys" : [ + ] + } + ] + } + ], + "rlp" : "0xf9034af901fca0740ed3357e11a37d4383aef77848e7089cf1622fc5f7c9c62e8d4f52ea073272a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a00c1e3f6c3efbb948755f718e94b978cec5dc1fa12365adb939751ef9ebff7a9ca04a2852f3e84981d05d014db2ddb949e9affd2d31a2f40748aa2f3f5089a366cda01f3c5b1f7a751b4b2a24e4c822f80d9eb6f8d0b01586cfdc3bda7456bb0f24cfb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000b8502540be40083013a2b822eae42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000081e9f90147b86802f8650116808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a05496fbc816f9532fbe7c856d11c8e6c0e39a251dfd68952370d682354eaf0c55a06ff692611bf3e9bbede3f9d0c713687d533c941d720ede7bcddc37e0e3a03b48b8db02f8d80117018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080f872f85994ccccccccccccccccccccccccccccccccccccccccf842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000001d694cccccccccccccccccccccccccccccccccccccccdc080a0eafa1e4f972f7a2f59f12ec60717371fbf7ed9f028fad8e16469913091fb01bea06262aa974d06e17387c116aa55c8371454855478d66dd18a10d52f5f0c0c2462c0" + }, + { + "chainname" : "default", + "blocknumber" : "12", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x012b53", + "hash" : "0x8c7cd7dcfec6fb14dc280eb44008dd7dfd8b178bf410468abdae80a81374898c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0c", + "parentHash" : "0x9fe3700dc3cd667d279d388e22c59b461d4df50e44f0751b23d5d165817e1e0c", + "receiptTrie" : "0x92c10d8d0a67df95c7995dc97061b37dc605906347b0d1f0d667a3af3ebae9ef", + "stateRoot" : "0x7a3368679d2a8adfd045b199f7ded22ac131654466cde59f96d9b48895c93fa0", + "timestamp" : "0x3296", + "transactionsTrie" : "0x0126f7d6dc8c7f935b7376d39898209f7109decc572e8af2c82b04329d52ea31", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0xcc" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x18", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x5cb9f24357ff5969d46633e6345cc3ed40294be14534813260e66c1cb3e288d1", + "s" : "0x77886091d3ee18f7d104554e7e6871b08800645b6573a2e95c68391c5cf5ef6e", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x19", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0x836070b92f423eea0ad9e4bb61136266efe7c7886195aac85f4db81032332f1f", + "s" : "0x686aadcec242a26fa7dd28dcaf06e0e8102f4155b9e2aba77beeb022717f95fd", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + }, + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + } + ] + } + ], + "rlp" : "0xf90305f901fca09fe3700dc3cd667d279d388e22c59b461d4df50e44f0751b23d5d165817e1e0ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a07a3368679d2a8adfd045b199f7ded22ac131654466cde59f96d9b48895c93fa0a00126f7d6dc8c7f935b7376d39898209f7109decc572e8af2c82b04329d52ea31a092c10d8d0a67df95c7995dc97061b37dc605906347b0d1f0d667a3af3ebae9efb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000c8502540be40083012b5382329642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000081ccf90102b86802f8650118808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a05cb9f24357ff5969d46633e6345cc3ed40294be14534813260e66c1cb3e288d1a077886091d3ee18f7d104554e7e6871b08800645b6573a2e95c68391c5cf5ef6eb89602f8930119018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080eed694ccccccccccccccccccccccccccccccccccccccccc0d694ccccccccccccccccccccccccccccccccccccccccc001a0836070b92f423eea0ad9e4bb61136266efe7c7886195aac85f4db81032332f1fa0686aadcec242a26fa7dd28dcaf06e0e8102f4155b9e2aba77beeb022717f95fdc0" + }, + { + "chainname" : "default", + "blocknumber" : "13", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x013a2b", + "hash" : "0x046b0ad1a411cc3672aa284cd4c2a8364c8eb9279be9d516c9db36458ccb450a", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0d", + "parentHash" : "0x8c7cd7dcfec6fb14dc280eb44008dd7dfd8b178bf410468abdae80a81374898c", + "receiptTrie" : "0x1f3c5b1f7a751b4b2a24e4c822f80d9eb6f8d0b01586cfdc3bda7456bb0f24cf", + "stateRoot" : "0x5075ca97aa378da4ac7c4e362061e65b5a68738fd67a8611ab07c44d27db24fa", + "timestamp" : "0x367e", + "transactionsTrie" : "0x9daff24fc30318a272db257e9c19a08b1860d0f4248a58b0690bea6b7054b98e", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0xb3" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x1a", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xa60b431f630ff3978fd50fab6f62ef7374f5440d33a9f160e2093f1a27f525f5", + "s" : "0x44f64b8e926202ed65629b4f28ee967e24635545d1288dd0209944474c30fdc1", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x1b", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "r" : "0x74aab3038dfcc2084b222867dab0258440dbfbde7b4775b4c5283831e4eb40ee", + "s" : "0x0e995be3e872e0dfba29a5f5c9d69229b5f01cb5fef77c15871404860df8920c", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + "0x0000000000000000000000000000000000000000000000000000000000000010", + "0x0000000000000000000000000000000000000000000000000000000000000010" + ] + }, + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + } + ] + } + ], + "rlp" : "0xf9034af901fca08c7cd7dcfec6fb14dc280eb44008dd7dfd8b178bf410468abdae80a81374898ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a05075ca97aa378da4ac7c4e362061e65b5a68738fd67a8611ab07c44d27db24faa09daff24fc30318a272db257e9c19a08b1860d0f4248a58b0690bea6b7054b98ea01f3c5b1f7a751b4b2a24e4c822f80d9eb6f8d0b01586cfdc3bda7456bb0f24cfb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000d8502540be40083013a2b82367e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000081b3f90147b86802f865011a808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c080a0a60b431f630ff3978fd50fab6f62ef7374f5440d33a9f160e2093f1a27f525f5a044f64b8e926202ed65629b4f28ee967e24635545d1288dd0209944474c30fdc1b8db02f8d8011b018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8080f872f85994ccccccccccccccccccccccccccccccccccccccccf842a00000000000000000000000000000000000000000000000000000000000000010a00000000000000000000000000000000000000000000000000000000000000010d694ccccccccccccccccccccccccccccccccccccccccc001a074aab3038dfcc2084b222867dab0258440dbfbde7b4775b4c5283831e4eb40eea00e995be3e872e0dfba29a5f5c9d69229b5f01cb5fef77c15871404860df8920cc0" + }, + { + "chainname" : "default", + "blocknumber" : "14", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x024d28", + "hash" : "0x55cb233851b93ab449020663f736a636c7335b84f905e8dc9677467d906f4190", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0e", + "parentHash" : "0x046b0ad1a411cc3672aa284cd4c2a8364c8eb9279be9d516c9db36458ccb450a", + "receiptTrie" : "0x9c13c6b4567865c9ec3d51e6e43ca1bef1eadf736af02a3f20a0b9e8e1b61447", + "stateRoot" : "0xc11a6c72cde3852ce4b78d3bd950104a5be1d3d337e9e0e1aec2c14b94d71612", + "timestamp" : "0x3a66", + "transactionsTrie" : "0x4e59c635d1824c4e06c17e9c478306e19c6f492ecfa401b311bc30a8e54a1e82", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x9d" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x1c", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xb2d58212708ff51552d6d00122269ebb4f76efe3c0b6adda102580757c364361", + "s" : "0x7924c4d62e0cd73083923b6dba11229ec83d0e7b85ada7a5bf7edb28c65e7c4f", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x1d", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab", + "r" : "0x84525c231bf1c6a561f9450c2e19e9f8094bb49db4ff3f43f149929f6c1d1515", + "s" : "0x1189387f59795bf1b06e519188dd9844feb2c3d963457788e0f73d089a845ddd", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d6f901fca0046b0ad1a411cc3672aa284cd4c2a8364c8eb9279be9d516c9db36458ccb450aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0c11a6c72cde3852ce4b78d3bd950104a5be1d3d337e9e0e1aec2c14b94d71612a04e59c635d1824c4e06c17e9c478306e19c6f492ecfa401b311bc30a8e54a1e82a09c13c6b4567865c9ec3d51e6e43ca1bef1eadf736af02a3f20a0b9e8e1b61447b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000e8502540be40083024d28823a6642a00000000000000000000000000000000000000000000000000000000000000000880000000000000000819df8d4b86802f865011c808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0b2d58212708ff51552d6d00122269ebb4f76efe3c0b6adda102580757c364361a07924c4d62e0cd73083923b6dba11229ec83d0e7b85ada7a5bf7edb28c65e7c4fb86802f865011d018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab8080c080a084525c231bf1c6a561f9450c2e19e9f8094bb49db4ff3f43f149929f6c1d1515a01189387f59795bf1b06e519188dd9844feb2c3d963457788e0f73d089a845dddc0" + }, + { + "chainname" : "default", + "blocknumber" : "15", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x011896", + "hash" : "0x45cd18621f91b2ecec6aa43efd8d65428ab30811dad1ecb67aee8f2c40c12815", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x0f", + "parentHash" : "0x55cb233851b93ab449020663f736a636c7335b84f905e8dc9677467d906f4190", + "receiptTrie" : "0x3dce405af8aab597e313342a01d9996015c3f48fd7f9d7f8d31242d915f86dfa", + "stateRoot" : "0xb7a8eb418805744d3a4f0b91fb4c0718e9e87c5056ae53a6d94d8d0b62ad9a4f", + "timestamp" : "0x3e4e", + "transactionsTrie" : "0xb0338897dc4e64119b0eb6ee12c30b97065ed6eb5b1e0c8416d3b97312b17471", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x8a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x1e", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0xdf6c895e023b4ad36a67b7c1534a9157a70c4c735a245e77491b98e3df336627", + "s" : "0x70a0f56249902aa1ab8420ea8b7f2f1183fa4b2df8898187fc81f291d0fb1035", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x1f", + "to" : "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac", + "r" : "0xa89f444b27d55fe67ff3f9e42a6b083b3dfc55d12ecd77c1c91b8aa6efcd0b69", + "s" : "0x41292ddc376ae8bbc9d3f740101543c3e2efeb3e5071fe91beee18b06f590108", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x01", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d6f901fca055cb233851b93ab449020663f736a636c7335b84f905e8dc9677467d906f4190a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0b7a8eb418805744d3a4f0b91fb4c0718e9e87c5056ae53a6d94d8d0b62ad9a4fa0b0338897dc4e64119b0eb6ee12c30b97065ed6eb5b1e0c8416d3b97312b17471a03dce405af8aab597e313342a01d9996015c3f48fd7f9d7f8d31242d915f86dfab9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000f8502540be40083011896823e4e42a00000000000000000000000000000000000000000000000000000000000000000880000000000000000818af8d4b86802f865011e808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c001a0df6c895e023b4ad36a67b7c1534a9157a70c4c735a245e77491b98e3df336627a070a0f56249902aa1ab8420ea8b7f2f1183fa4b2df8898187fc81f291d0fb1035b86802f865011f018203e8830186a094aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac8080c080a0a89f444b27d55fe67ff3f9e42a6b083b3dfc55d12ecd77c1c91b8aa6efcd0b69a041292ddc376ae8bbc9d3f740101543c3e2efeb3e5071fe91beee18b06f590108c0" + }, + { + "chainname" : "default", + "blocknumber" : "16", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x01c54b", + "hash" : "0x65217b07b1850afdec441858c1860b42b6a7f5ae518911c9175442a71233ae64", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x10", + "parentHash" : "0x45cd18621f91b2ecec6aa43efd8d65428ab30811dad1ecb67aee8f2c40c12815", + "receiptTrie" : "0xb0eab9188f319c94e572d3c272d34b0fd1427eca17e9371526aa0db1f57f6098", + "stateRoot" : "0xeb998567bb01cc0836c43037c3dc2e3fa9132079732685923e01782ccf8acc04", + "timestamp" : "0x4236", + "transactionsTrie" : "0xe5ece855b9cdaf5223c8936ccce333b6f00dfc10a1625df0d27333f985b6b861", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x79" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x20", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x03cb8a4df09291303485ee7e4f5b6c60966772bb6d9e5f8d9c935797f4a9438f", + "s" : "0x578593d54055778af5e65ca6584436f5c7c41469e2e54d9130e48183a136d152", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + }, + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x21", + "to" : "0xccccccccccccccccccccccccccccccccccccccce", + "r" : "0x01357f7b394b24098ccc26a59991769439c12322003b2a31a828431d39335164", + "s" : "0x13519b6d20ff5ba09830855a63293cd906084f0a1f11f479c881df0b08983d21", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0xf2", + "maxPriorityFeePerGas" : "0x79", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d4f901fba045cd18621f91b2ecec6aa43efd8d65428ab30811dad1ecb67aee8f2c40c12815a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a0eb998567bb01cc0836c43037c3dc2e3fa9132079732685923e01782ccf8acc04a0e5ece855b9cdaf5223c8936ccce333b6f00dfc10a1625df0d27333f985b6b861a0b0eab9188f319c94e572d3c272d34b0fd1427eca17e9371526aa0db1f57f6098b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000108502540be4008301c54b82423642a0000000000000000000000000000000000000000000000000000000000000000088000000000000000079f8d3b86802f8650120808203e8830186a094cccccccccccccccccccccccccccccccccccccccc8080c080a003cb8a4df09291303485ee7e4f5b6c60966772bb6d9e5f8d9c935797f4a9438fa0578593d54055778af5e65ca6584436f5c7c41469e2e54d9130e48183a136d152b86702f86401217981f2830186a094ccccccccccccccccccccccccccccccccccccccce8080c001a001357f7b394b24098ccc26a59991769439c12322003b2a31a828431d39335164a013519b6d20ff5ba09830855a63293cd906084f0a1f11f479c881df0b08983d21c0" + }, + { + "chainname" : "default", + "blocknumber" : "17", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0xba5e000000000000000000000000000000000000", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x01b2ab", + "hash" : "0x5b762ea43492117ff53d39ca0ed852374b4ecdfac35dcd4b696498338b3320ce", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x11", + "parentHash" : "0x65217b07b1850afdec441858c1860b42b6a7f5ae518911c9175442a71233ae64", + "receiptTrie" : "0x41ecec83c48388c5db8dab61d4339cb2acaad88dff91f2c38aabb02d0c191fff", + "stateRoot" : "0x18bd36509b38cd077bdb29a6d4c4156155e7ce9ed09e2648b881b6f36adcff8f", + "timestamp" : "0x461e", + "transactionsTrie" : "0xf58fb5d1d6ee13231403854553d7a2331127e29afc7a3a6f2ad856b72ace43e5", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x6a" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0x0186a0", + "nonce" : "0x22", + "to" : "0xccccccccccccccccccccccccccccccccccccccce", + "r" : "0xbbe39b9535a204b5fc63516019bb5924d950cf7c55843dbcddf8129429dc21d3", + "s" : "0x0239395932785ba2e582650d59498ad4150488c9875155b7e27f9e424f010ed0", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x01f4", + "maxPriorityFeePerGas" : "0x01f4", + "accessList" : [ + ] + }, + { + "data" : "0x60a7", + "gasLimit" : "0x0186a0", + "nonce" : "0x23", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x024f01a291342d8706836f94d307d5bdb36ead00f9bf7706f40d99d126ed1618", + "s" : "0x04662ef0b04135f97d90fe14fcd233409560e12cde0b9c84a2a87adbd364e048", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x00", + "accessList" : [ + ] + } + ], + "rlp" : "0xf902d9f901fba065217b07b1850afdec441858c1860b42b6a7f5ae518911c9175442a71233ae64a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794ba5e000000000000000000000000000000000000a018bd36509b38cd077bdb29a6d4c4156155e7ce9ed09e2648b881b6f36adcff8fa0f58fb5d1d6ee13231403854553d7a2331127e29afc7a3a6f2ad856b72ace43e5a041ecec83c48388c5db8dab61d4339cb2acaad88dff91f2c38aabb02d0c191fffb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000118502540be4008301b2ab82461e42a000000000000000000000000000000000000000000000000000000000000000008800000000000000006af8d8b86a02f86701228201f48201f4830186a094ccccccccccccccccccccccccccccccccccccccce8080c080a0bbe39b9535a204b5fc63516019bb5924d950cf7c55843dbcddf8129429dc21d3a00239395932785ba2e582650d59498ad4150488c9875155b7e27f9e424f010ed0b86a02f8670123808203e8830186a094cccccccccccccccccccccccccccccccccccccccc808260a7c001a0024f01a291342d8706836f94d307d5bdb36ead00f9bf7706f40d99d126ed1618a004662ef0b04135f97d90fe14fcd233409560e12cde0b9c84a2a87adbd364e048c0" + } + ], + "postState" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x010000000000000000", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" : { + "code" : "0x60ff00", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab" : { + "code" : "0xfe", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac" : { + "code" : "0x60006000fd", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xba5e000000000000000000000000000000000000" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x01d822e1ff23ea6079", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x73ba5e000000000000000000000000000000000000671bc16d674ec8000061ffff82316001431415602f57600092505b828254820303600143035560003614156046578082555b6000361115605357600082555b50505050", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x03" : "0x520b", + "0x04" : "0x8409b4", + "0x05" : "0x4a9e22e6185acb", + "0x06" : "0x5b6b", + "0x07" : "0x62d7", + "0x08" : "0x64cb", + "0x09" : "0x6c37", + "0x0a" : "0x73a3", + "0x0b" : "0x73a3", + "0x0c" : "0x64cb", + "0x0d" : "0x73a3", + "0x0e" : "0x0186a0", + "0x0f" : "0x520e", + "0x10" : "0x02008249" + } + }, + "0xcccccccccccccccccccccccccccccccccccccccd" : { + "code" : "0x48435500", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x04" : "0x024c" + } + }, + "0xccccccccccccccccccccccccccccccccccccccce" : { + "code" : "0x484355483a0361100043015500", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + "0x10" : "0x79", + "0x1010" : "0x79", + "0x1011" : "0x018a", + "0x11" : "0x6a" + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x24", + "balance" : "0xffb561dcfb98b02b", + "storage" : { + } + } + }, + "lastblockhash" : "0x5b762ea43492117ff53d39ca0ed852374b4ecdfac35dcd4b696498338b3320ce" + } +} \ No newline at end of file diff --git a/BlockchainTests/ValidBlocks/bcEIP1559/transType.json b/BlockchainTests/ValidBlocks/bcEIP1559/transType.json new file mode 100644 index 00000000000..1e19861e89e --- /dev/null +++ b/BlockchainTests/ValidBlocks/bcEIP1559/transType.json @@ -0,0 +1,300 @@ +{ + "transType_London" : { + "_info" : { + "comment" : "", + "filling-rpc-server" : "evm version 1.10.4-unstable-93407b14-20210524", + "filling-tool-version" : "retesteth-0.1.1-eip1559+commit.5ad217c6.Linux.g++", + "lllcversion" : "Version: 0.5.14-develop.2021.5.24+commit.401d5358.Linux.g++", + "source" : "src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/transTypeFiller.yml", + "sourceHash" : "13d975ab976247c90e8823ccf7b24ec8c77bedb36e564af272451988edcf5714" + }, + "sealEngine" : "NoProof", + "network" : "London", + "pre" : { + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x00", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "balance" : "0x010000000000", + "code" : "0x3a50", + "nonce" : "0x01", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "balance" : "0x010000000000000000", + "code" : "0x", + "nonce" : "0x01", + "storage" : { + } + } + }, + "genesisBlockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0x00", + "hash" : "0x13d16d755424874f8ec0ccac875fc8854b4e3f14a1e159829e457d8b41e9064a", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x00", + "parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot" : "0xc8269f54efcb2bf2125bcce1bea81e061acf405bd73d7f9b9316ad731e5fd9e2", + "timestamp" : "0x03b6", + "transactionsTrie" : "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x03e8" + }, + "genesisRLP" : "0xf901fff901faa00000000000000000000000000000000000000000000000000000000000000000a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0c8269f54efcb2bf2125bcce1bea81e061acf405bd73d7f9b9316ad731e5fd9e2a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000808502540be400808203b642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008203e8c0c0", + "blocks" : [ + { + "chainname" : "default", + "blocknumber" : "1", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0xf624", + "hash" : "0xeff8f15b77636be6cb86dcd84e9acd724e6d5a46dd8b94c306cbaafa12d1d4f6", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x01", + "parentHash" : "0x13d16d755424874f8ec0ccac875fc8854b4e3f14a1e159829e457d8b41e9064a", + "receiptTrie" : "0xcd76d093515687eea69117f777a3c26466c99303c93a7bfb4475671611e82f59", + "stateRoot" : "0x048d4c49094a7b97986c69c75fef84c808075b2a12456a1e4b84c11b3799342b", + "timestamp" : "0x079e", + "transactionsTrie" : "0x52d9b585efcf7bfe20a7b8b49861bbf90381c64c03757ee97d4cffe9da0d448d", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x036b" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x03e8", + "nonce" : "0x01", + "r" : "0x21539ef96c70ab75350c594afb494458e211c8c722a7a0ffb7025c03b87ad584", + "s" : "0x1d5395fe48edb306f614f0cd682b8c2537537f5fd3e3275243c42e9deff8e93d", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "v" : "0x1c", + "value" : "0x00" + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x03e8", + "nonce" : "0x02", + "r" : "0x260f95e555a1282ef49912ff849b2007f023c44529dc8fb7ecca7693cccb64ca", + "s" : "0x6252cf8af2a49f4cb76fd7172feaece05124edec02db242886b36963a30c2606", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "v" : "0x00", + "value" : "0x00", + "chainId" : "0x01", + "accessList" : [ + ], + "type" : "0x01" + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x03", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x8480e6848952a15ae06192b8051d213d689bdccdf8f14cf69f61725e44e5e80a", + "s" : "0x57c2af627175a2ac812dab661146dfc7b9886e885c257ad9c9175c3fcec2202e", + "value" : "0x00", + "v" : "0x01", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x64", + "accessList" : [ + ] + } + ], + "rlp" : "0xf90337f901fca013d16d755424874f8ec0ccac875fc8854b4e3f14a1e159829e457d8b41e9064aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0048d4c49094a7b97986c69c75fef84c808075b2a12456a1e4b84c11b3799342ba052d9b585efcf7bfe20a7b8b49861bbf90381c64c03757ee97d4cffe9da0d448da0cd76d093515687eea69117f777a3c26466c99303c93a7bfb4475671611e82f59b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018502540be40082f62482079e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082036bf90134f861018203e882c35094cccccccccccccccccccccccccccccccccccccccc80801ca021539ef96c70ab75350c594afb494458e211c8c722a7a0ffb7025c03b87ad584a01d5395fe48edb306f614f0cd682b8c2537537f5fd3e3275243c42e9deff8e93db86601f86301028203e882c35094cccccccccccccccccccccccccccccccccccccccc8080c080a0260f95e555a1282ef49912ff849b2007f023c44529dc8fb7ecca7693cccb64caa06252cf8af2a49f4cb76fd7172feaece05124edec02db242886b36963a30c2606b86702f8640103648203e882c35094cccccccccccccccccccccccccccccccccccccccc8080c001a08480e6848952a15ae06192b8051d213d689bdccdf8f14cf69f61725e44e5e80aa057c2af627175a2ac812dab661146dfc7b9886e885c257ad9c9175c3fcec2202ec0" + }, + { + "chainname" : "default", + "blocknumber" : "2", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0xb6d8", + "hash" : "0xb07fd8fc4ef46bad89e0aa60cfee25620835d544742a290bc861a6d9f3fc725c", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x02", + "parentHash" : "0xeff8f15b77636be6cb86dcd84e9acd724e6d5a46dd8b94c306cbaafa12d1d4f6", + "receiptTrie" : "0x3391275d18757779934ebcabd3d799c3abb33839d3a2513af426465630f7d40c", + "stateRoot" : "0x15a10504f971d0ad2945d09fc31d02485ce811578eddd51ce6904a0b5f7d64c6", + "timestamp" : "0x0b86", + "transactionsTrie" : "0xafe061a31e1a5aab3ce3ed23406c523e62be69f12b8fb3b4bb0724de1327441c", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x02fe" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x03e8", + "nonce" : "0x04", + "r" : "0x2059e424cc17013c610b4d2a9b583d6ae2c685230143653b755835ea4fc5a84e", + "s" : "0x772f8db772ada240a9473232e711f1fb39a51b2475c772a007228438a1d124ac", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "v" : "0x01", + "value" : "0x00", + "chainId" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + } + ], + "type" : "0x01" + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x05", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x34e0b71a5ae0f8de5936904e7f7a43acca9faeaa75517bff22ed0341e84d648a", + "s" : "0x6119578147183e09411ecc3cefa80f6b7fe31aac452331ed96957a4f72c29f39", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x64", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + ] + } + ] + } + ], + "rlp" : "0xf90301f901fca0eff8f15b77636be6cb86dcd84e9acd724e6d5a46dd8b94c306cbaafa12d1d4f6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa015a10504f971d0ad2945d09fc31d02485ce811578eddd51ce6904a0b5f7d64c6a0afe061a31e1a5aab3ce3ed23406c523e62be69f12b8fb3b4bb0724de1327441ca03391275d18757779934ebcabd3d799c3abb33839d3a2513af426465630f7d40cb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000028502540be40082b6d8820b8642a000000000000000000000000000000000000000000000000000000000000000008800000000000000008202fef8ffb87d01f87a01048203e882c35094cccccccccccccccccccccccccccccccccccccccc8080d7d694ccccccccccccccccccccccccccccccccccccccccc001a02059e424cc17013c610b4d2a9b583d6ae2c685230143653b755835ea4fc5a84ea0772f8db772ada240a9473232e711f1fb39a51b2475c772a007228438a1d124acb87e02f87b0105648203e882c35094cccccccccccccccccccccccccccccccccccccccc8080d7d694ccccccccccccccccccccccccccccccccccccccccc080a034e0b71a5ae0f8de5936904e7f7a43acca9faeaa75517bff22ed0341e84d648aa06119578147183e09411ecc3cefa80f6b7fe31aac452331ed96957a4f72c29f39c0" + }, + { + "chainname" : "default", + "blocknumber" : "3", + "uncleHeaders" : [ + ], + "blockHeader" : { + "bloom" : "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase" : "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba", + "difficulty" : "0x020000", + "extraData" : "0x42", + "gasLimit" : "0x02540be400", + "gasUsed" : "0xc5b0", + "hash" : "0x1a64c661509e691b4887fbd132aa6e8ebccd86422a27f408cf0b4a10c3d33de8", + "mixHash" : "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce" : "0x0000000000000000", + "number" : "0x03", + "parentHash" : "0xb07fd8fc4ef46bad89e0aa60cfee25620835d544742a290bc861a6d9f3fc725c", + "receiptTrie" : "0x7aa69d77ecfdbbf1d725e12e27693d049461ad6157f130ad7746877c867cd209", + "stateRoot" : "0xce2fd4d09d2e3e71d892c9bc9bd2ee37e91e67aa73c99baef5b36366dcd34b6b", + "timestamp" : "0x0f6e", + "transactionsTrie" : "0x3a3f6f47592269108eda96a84d45bfc626693f4d044858f98430c7a737636b9b", + "uncleHash" : "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "baseFee" : "0x029f" + }, + "transactions" : [ + { + "data" : "0x", + "gasLimit" : "0xc350", + "gasPrice" : "0x03e8", + "nonce" : "0x06", + "r" : "0xfd766adc2799154d8c98466d1a47a2a73dad60c5390622dfdc78ba0101f2dfb6", + "s" : "0x2215834679195126da3263980b90c767825a6353a9aae8af1bebcb333f765b98", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "v" : "0x00", + "value" : "0x00", + "chainId" : "0x01", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + "0x00000000000000000000000000000000000000000000000000000000000060a7" + ] + } + ], + "type" : "0x01" + }, + { + "data" : "0x", + "gasLimit" : "0xc350", + "nonce" : "0x07", + "to" : "0xcccccccccccccccccccccccccccccccccccccccc", + "r" : "0x14fa14c1c093ec33d99d1f3e1e8bafac57b3bd529e4a7c733e2855b9c4c96645", + "s" : "0x423c780d35fd581a5c8fbdc918c560ee0c13ae635740aadcce1f611e7803cd74", + "value" : "0x00", + "v" : "0x00", + "chainId" : "0x01", + "type" : "0x02", + "maxFeePerGas" : "0x03e8", + "maxPriorityFeePerGas" : "0x64", + "accessList" : [ + { + "address" : "0xcccccccccccccccccccccccccccccccccccccccc", + "storageKeys" : [ + "0x00000000000000000000000000000000000000000000000000000000000060a7" + ] + } + ] + } + ], + "rlp" : "0xf90346f901fca0b07fd8fc4ef46bad89e0aa60cfee25620835d544742a290bc861a6d9f3fc725ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347942adc25665018aa1fe0e6bc666dac8fc2697ff9baa0ce2fd4d09d2e3e71d892c9bc9bd2ee37e91e67aa73c99baef5b36366dcd34b6ba03a3f6f47592269108eda96a84d45bfc626693f4d044858f98430c7a737636b9ba07aa69d77ecfdbbf1d725e12e27693d049461ad6157f130ad7746877c867cd209b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000038502540be40082c5b0820f6e42a0000000000000000000000000000000000000000000000000000000000000000088000000000000000082029ff90143b89f01f89c01068203e882c35094cccccccccccccccccccccccccccccccccccccccc8080f838f794cccccccccccccccccccccccccccccccccccccccce1a000000000000000000000000000000000000000000000000000000000000060a780a0fd766adc2799154d8c98466d1a47a2a73dad60c5390622dfdc78ba0101f2dfb6a02215834679195126da3263980b90c767825a6353a9aae8af1bebcb333f765b98b8a002f89d0107648203e882c35094cccccccccccccccccccccccccccccccccccccccc8080f838f794cccccccccccccccccccccccccccccccccccccccce1a000000000000000000000000000000000000000000000000000000000000060a780a014fa14c1c093ec33d99d1f3e1e8bafac57b3bd529e4a7c733e2855b9c4c96645a0423c780d35fd581a5c8fbdc918c560ee0c13ae635740aadcce1f611e7803cd74c0" + } + ], + "postState" : { + "0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x53444835ede51748", + "storage" : { + } + }, + "0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b" : { + "code" : "0x", + "nonce" : "0x00", + "balance" : "0x010000000000000000", + "storage" : { + } + }, + "0xcccccccccccccccccccccccccccccccccccccccc" : { + "code" : "0x3a50", + "nonce" : "0x01", + "balance" : "0x010000000000", + "storage" : { + } + }, + "0xd02d72e067e77158444ef2020ff2d325f929b363" : { + "code" : "0x", + "nonce" : "0x08", + "balance" : "0xfffffffff700590c", + "storage" : { + } + } + }, + "lastblockhash" : "0x1a64c661509e691b4887fbd132aa6e8ebccd86422a27f408cf0b4a10c3d33de8" + } +} \ No newline at end of file diff --git a/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/badBlocksFiller.yml b/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/badBlocksFiller.yml new file mode 100644 index 00000000000..725116665b1 --- /dev/null +++ b/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/badBlocksFiller.yml @@ -0,0 +1,135 @@ +# Check for block headers that don't obey EIP 1559 +# +# 1. Incorrect baseFee after a block +# 2. gasTarget decreased by more than 1/1024 +# 3. gasTarget increased by more than 1/1024 + + +badBlocks: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 1073741824 # 1024^3 + baseFee: 1000 + sealEngine: NoProof + + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000 + code: '' + nonce: 1 + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x1000000000000 + nonce: 1 + code: '' + storage: {} + + + # Spend all the gas you can + # (that is the result of a call with an illegal opcode) + 0x1111111111111111111111111111111111111111: + balance: 0x10000000000 + nonce: 1 + code: :raw 0xfe + storage: {} + + + + + blocks: + + # The baseFee is calculated, in a fixed manner, by the blockchain. + # If you specify the wrong one it won't work + # + # From the EIP: + # + # if parent_gas_used == parent_gas_target: + # expected_base_fee_per_gas = parent_base_fee_per_gas + # elif parent_gas_used > parent_gas_target: + # gas_used_delta = parent_gas_used - parent_gas_target + # base_fee_per_gas_delta = max(parent_base_fee_per_gas * gas_used_delta // parent_gas_target // BASE_FEE_MAX_CHANGE_DENOMINATOR, 1) + # expected_base_fee_per_gas = parent_base_fee_per_gas + base_fee_per_gas_delta + # else: + # gas_used_delta = parent_gas_target - parent_gas_used + # base_fee_per_gas_delta = parent_base_fee_per_gas * gas_used_delta // parent_gas_target // BASE_FEE_MAX_CHANGE_DENOMINATOR + # expected_base_fee_per_gas = max(parent_base_fee_per_gas - base_fee_per_gas_delta, 0) + # assert expected_base_fee_per_gas == block.base_fee_per_gas, 'invalid block: base fee not correct' + + - blockHeader: + baseFee: 0x36c + expectException: + '>=London': 1559BlockImportImpossible_BaseFeeWrong + transactions: [] + - blockHeader: + baseFee: 0x36a + expectException: + '>=London': 1559BlockImportImpossible_BaseFeeWrong + transactions: [] + - blockHeader: + baseFee: 0x36b + transactions: [] + + + # gasTarget can be decreased, but by no more than 1/1024 per block. + # gasLimit is twice gasTarget, so it is the same fraction. + # + # From the EIP: + # + # assert block.gas_target >= parent_gas_target - parent_gas_target // 1024, 'invalid block: gas target decreased too much' + + - blockHeader: + gasLimit: 1072693247 + expectException: + '>=London': 1559BlockImportImpossible_TargetGasLow + transactions: [] + - blockHeader: + gasLimit: 1072693248 # 1024*1024*1023 (1023/1024 of the previous gasLimit) + transactions: [] + + + # gasTarget can be increased, but by no more than 1/1024 per block. + # gasLimit is twice gasTarget, so it is the same fraction. + # + # From the EIP: + # + # assert block.gas_target <= parent_gas_target + parent_gas_target // 1024, 'invalid block: gas target increased too much' + + - blockHeader: + gasLimit: 1073740802 + expectException: + '>=London': 1559BlockImportImpossible_TargetGasHigh + transactions: [] + - blockHeader: + # 1024*1023*1025 (1025/1024 of the previous limit) plus one. The one is accepted + # because of the effects of integer division + gasLimit: 1073740801 + transactions: [] + + + + + + + expect: + - network: + - ">=London" + # No real result, this test is based on exceptions + # No transactions, so no need to check the nonces either + result: {} + + diff --git a/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit20mFiller.yml b/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit20mFiller.yml new file mode 100644 index 00000000000..ece8579f224 --- /dev/null +++ b/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit20mFiller.yml @@ -0,0 +1,87 @@ +# Check the how far gasLimit can stretch from block to block +# +# Test cases taken from: +# https://github.com/ethereum/go-ethereum/blob/c9116a7c19301d6906c1aff87085c2fa345a84bf/consensus/misc/eip1559_test.go#L62 + + +gasLimit20m: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 20000000 + baseFee: 1000 + sealEngine: NoProof + + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000 + code: '' + nonce: 1 + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x1000000000000 + nonce: 1 + code: '' + storage: {} + + + blocks: + + # It's OK for the block to have the same gasLimit as the previous one + - blockHeader: + gasLimit: 20000000 + transactions: [] + + # The gasLimit can go down, but only to 1023/1024 of the current limit + - blockHeader: + gasLimit: 19980469 + expectException: + '>=London': 1559BlockImportImpossible_TargetGasLow + transactions: [] + - blockHeader: + gasLimit: 19980470 + transactions: [] + + + # Go back to the 20m limit + - blockHeader: + gasLimit: 19990000 + transactions: [] + - blockHeader: + gasLimit: 20000000 + transactions: [] + + + # The gasLimit can go up, but only to 1025/1024 of the current limit + - blockHeader: + gasLimit: 20019532 + expectException: + '>=London': 1559BlockImportImpossible_TargetGasHigh + transactions: [] + - blockHeader: + gasLimit: 20019531 + transactions: [] + + + expect: + - network: + - ">=London" + # No real result, this test is based on exceptions + # (where they occur and where they don't) + result: {} + + diff --git a/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit40mFiller.yml b/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit40mFiller.yml new file mode 100644 index 00000000000..d35a0129e3a --- /dev/null +++ b/src/BlockchainTestsFiller/InvalidBlocks/bcEIP1559/gasLimit40mFiller.yml @@ -0,0 +1,87 @@ +# Check the how far gasLimit can stretch from block to block +# +# Test cases taken from: +# https://github.com/ethereum/go-ethereum/blob/c9116a7c19301d6906c1aff87085c2fa345a84bf/consensus/misc/eip1559_test.go#L62 + + +gasLimit40m: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 40000000 + baseFee: 1000 + sealEngine: NoProof + + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000 + code: '' + nonce: 1 + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x1000000000000 + nonce: 1 + code: '' + storage: {} + + + blocks: + + # It's OK for the block to have the same gasLimit as the previous one + - blockHeader: + gasLimit: 40000000 + transactions: [] + + # The gasLimit can go down, but only to 1023/1024 of the current limit + - blockHeader: + gasLimit: 39960937 + expectException: + '>=London': 1559BlockImportImpossible_TargetGasLow + transactions: [] + - blockHeader: + gasLimit: 39960938 + transactions: [] + + + # Go back to the 40m limit + - blockHeader: + gasLimit: 39980000 + transactions: [] + - blockHeader: + gasLimit: 40000000 + transactions: [] + + + # The gasLimit can go up, but only to 1025/1024 of the current limit + - blockHeader: + gasLimit: 40039064 + expectException: + '>=London': 1559BlockImportImpossible_TargetGasHigh + transactions: [] + - blockHeader: + gasLimit: 40039063 + transactions: [] + + + expect: + - network: + - ">=London" + # No real result, this test is based on exceptions + # (where they occur and where they don't) + result: {} + + diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/baseFeeFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/baseFeeFiller.yml new file mode 100644 index 00000000000..64776b169ab --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/baseFeeFiller.yml @@ -0,0 +1,285 @@ +# Check baseFee in multiple blocks, multiple times per block + +baseFee: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: 0xBA5E000000000000000000000000000000000000 + difficulty: '131073' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 100000000000000000 + gasUsed: 10000000000 + baseFee: 1000 + sealEngine: NoProof + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000000000 + code: '' + nonce: '0x00' + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x10000000000000000 + nonce: 1 + code: '' + storage: {} + + # Gives us the current baseFee, tip, and selfBalance + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0x10000000000 + nonce: 1 + code: | + { + (sstore (number) (basefee)) + (sstore (add (number) 0x1000) (sub (gasprice) (basefee))) + (sstore (add (number) 0x2000) (selfbalance)) + } + storage: {} + + + # Same as cc..cc, except it gets stored in a different account + 0xcccccccccccccccccccccccccccccccccccccccd: + balance: 0x20000000000 + nonce: 1 + code: | + :yul { + let throwMe := delegatecall(gas(), + 0xcccccccccccccccccccccccccccccccccccccccc, + 0, 0, 0, 0) + } + storage: {} + + + # Same as cc..cc, except it gets stored in a different account + 0x000000000000000000000000000000000000c0de: + balance: 0 + nonce: 1 + code: | + :yul { + let throwMe := delegatecall(gas(), + 0xcccccccccccccccccccccccccccccccccccccccc, + 0, 0, 0, 0) + } + storage: {} + + + # Send some wei to 0xc0de + 0xccccccccccccccccccccccccccccccccccccccce: + balance: 0x20000000000 + nonce: 1 + code: | + :yul { + let throwMe := call(gas(), 0xC0DE, 0x1000, + 0, 0, 0, 0) + throwMe := delegatecall(gas(), + 0xcccccccccccccccccccccccccccccccccccccccc, + 0, 0, 0, 0) + } + storage: {} + + # Gives us the current baseFee, tip, and selfBalance + + + blocks: + # Block 1 + - transactions: + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 1 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + # Block 2 + - transactions: + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 10 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 100 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 100 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCE + value: 0x0 + + + # Block 3 + - transactions: + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 1000 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 100000 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 100 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCE + value: 0x0 + + + # Block 4 + - transactions: + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 1000 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 100000 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000000000 + maxPriorityFeePerGas: 100 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCE + value: 0x0 + + + + + expect: + - network: + - ">=London" + result: + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: + storage: + + # BASEFEE and the tip in various blocks + 0x0001: 0x036b # BASEFEE + 0x1001: 0x0001 # tip + + 0x0002: 0x02fe + 0x1002: 0x000a + + 0x0003: 0x029f + 0x1003: 0x0149 + + 0x0004: 0x024c + 0x1004: 0x019c + + # SELFBALANCE, always the same + 0x2001: 0x010000000000 + 0x2002: 0x010000000000 + 0x2003: 0x010000000000 + 0x2004: 0x010000000000 + + + # Just another contract that stores the same info as cc..cc + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD: + storage: + + # BASEFEE and the tip in various blocks + 0x0002: 0x02fe + 0x1002: 0x0064 + + 0x0003: 0x029f + 0x1003: 0x0149 + + 0x0004: 0x024c + 0x1004: 0x019c + + # SELFBALANCE, always the same + 0x2002: 0x020000000000 + 0x2003: 0x020000000000 + 0x2004: 0x020000000000 + + + # This contract sends out some of its balance + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCE: + storage: + + # BASEFEE and the tip in various blocks + 0x0002: 0x02fe + 0x1002: 0x0064 + + 0x0003: 0x029f + 0x1003: 0x0064 + + 0x0004: 0x024c + 0x1004: 0x0064 + + # SELFBALANCE + 0x2002: 0x01fffffff000 + 0x2003: 0x01ffffffe000 + 0x2004: 0x01ffffffd000 + + # And this contract receives it + 0x000000000000000000000000000000000000C0DE: + storage: + + # BASEFEE and the tip in various blocks + 0x0002: 0x02fe + 0x1002: 0x0064 + + 0x0003: 0x029f + 0x1003: 0x0064 + + 0x0004: 0x024c + 0x1004: 0x0064 + + # SELFBALANCE + 0x2002: 0x1000 + 0x2003: 0x2000 + 0x2004: 0x3000 diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/burnVerifyFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/burnVerifyFiller.yml new file mode 100644 index 00000000000..d7ae4e02e6d --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/burnVerifyFiller.yml @@ -0,0 +1,460 @@ +# Verify that the balance of the caller is reduced by the basefee and tip per gas, +# but the balance of coinbase only gets the tip (and the 2 ETH standard reward) + +burnVerify: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: 0xBA5E000000000000000000000000000000000000 + difficulty: '131073' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 10000000000 + gasUsed: 0 + baseFee: 1000 + sealEngine: NoProof + + pre: + # Account corresponding to secretKey: 45a9 ... + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 1000000000000000000 # 1 ETH (in wei) + code: '' + nonce: '0x00' + storage: {} + + # The miner + 0xBA5E000000000000000000000000000000000000: + balance: 0 + nonce: 1 + code: '' + storage: {} + + # We start with a total balance of 1 ETH. + # Store how many Wei are missing after the previous block, + # and how much gas was used + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0 + nonce: 1 + code: | + :yul { + // Inside block n we can see the balance at the end of block n-1, + // because the end of block processing hasn't happened yet + let miner := 0xBA5E000000000000000000000000000000000000 + let sender := 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b + + let eth := 1000000000000000000 // 1 ETH (in wei) + let blockReward := mul(eth, 2) + + // get the previous baseFee and update it + // Yul doesn't have the opcode yet, so we'll just use GASPRICE and refrain + // from tipping + let prevBaseFee := sload(0xFFFFFF) + sstore(0xFFFFFF, gasprice()) + + // The number of the previous block + let prevBlock := sub(number(), 1) + + // Wei are in three locations: + // The balance of the miner (blockReward*(number-1)) + tips + // The balance of the sender (accumulated gas costs for previous transactions) + // The maximum this transaction could cost, *gasPrice + let totalWeiTemp := add(balance(miner), balance(sender)) + let totalWei := add(totalWeiTemp, mul(100000, gasprice())) + + // The total wei we'd expect to have had there not been + // any burn. The initial balance plus the blockRewards + let noBurnTotal := add(eth, + mul(blockReward, prevBlock)) + + // The number of "missing" wei + // Number of "missing" wei + sstore(prevBlock, + sub(noBurnTotal, totalWei)) + + // Get the number of missing wei specifically from the previous block + // This calculation even works if prevBlock=0, because sload(0xFF..FFF) is zero + let prevBurnedWei := sub(sload(prevBlock), sload(sub(prevBlock,1))) + + // At 0x1000 + , store the amount of gas used based on the + // amount of wei burned + sstore(add(prevBlock, 0x1000), div(prevBurnedWei, prevBaseFee)) + + // At 0x2000 + , should ALWAYS be zero + sstore(add(prevBlock, 0x2000), mod(prevBurnedWei, prevBaseFee)) + } + storage: + 0xFFFFFF: 875 # The initial baseFee + + + # Gives us the current baseFee + 0xcccccccccccccccccccccccccccccccccccccccd: + balance: 0 + nonce: 1 + code: | + { + (sstore (number) (basefee)) + } + storage: {} + + + + # Extremely simple (and cheap in gas) contract. Just a push, 3 gas + 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa: + balance: 0 + nonce: 1 + code: :raw 0x60FF00 + storage: {} + + + # Invalid operation + 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab: + balance: 0 + nonce: 1 + code: | + :yul { + invalid() + } + storage: {} + + + + + # Orderly revert + 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac: + balance: 0 + nonce: 1 + code: | + :yul { + revert(0,0) + } + storage: {} + + + + + + + + blocks: + # Block 1, no missing wei + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + # Record base fee + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + + + # Block 2, burned wei because of the transactions last time + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + # Record base fee + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + + + # Block 3, base as block 2 (except for a lower baseFee) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + # Record base fee + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + + + # Block 4, add some transactions (zero tip so far) + - transactions: + # Process results of previous block + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + # Just 21003 gas (21k for the call, three for the contract + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + # Spend all the gas on an invalid opcode + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB + value: 0x0 + + # Orderly revert + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC + value: 0x0 + + # Record base fee, 0x01c3 = 451 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 10000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + + + + + # Block 5, now with tips. Shows that tips don't affect + # the total (they just move wei from the sender to the miner) + - transactions: + # Process results of previous block + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0 + maxFeePerGas: 1000000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + # Just 21003 gas (21k for the call, three for the contract + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1 + maxFeePerGas: 100000000000000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + # Spend all the gas on an invalid opcode + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1000 + maxFeePerGas: 100000000000000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB + value: 0x0 + + # Orderly revert + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1000000 + maxFeePerGas: 100000000000000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC + value: 0x0 + + # Record base fee + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 10000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + + + + + # Block 6, with tips that are not maxPriorityFee + # the total (they just move wei from the sender to the miner) + - transactions: + # Process results of previous block + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0 + maxFeePerGas: 1000000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Record base fee, 0x01c3 = 451 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 10000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + + + + # Just 21003 gas (21k for the call, three for the contract + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1 + maxFeePerGas: 460 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + # Spend all the gas on an invalid opcode + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1000 + maxFeePerGas: 470 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB + value: 0x0 + + # Orderly revert + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1000000 + maxFeePerGas: 480 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC + value: 0x0 + + + + + # Last block, call cc..cc to get the figures for the previous block + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 45a915e4d060149eb4365960e6a7a45f334393093061116b197e3240065ff2d8 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + + + expect: + - network: + - ">=London" + result: + # Number of wei "missing" because they were burned + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: + storage: + # Block one + 0x0001: 68222875 # Wei burned (in all blocks so far) + 0x1001: 77969 # Gas used ( / ) + + # Block two + 0x0002: 160578729 # Wei burned in this block: 92355854 + 0x1002: 120569 # 92355854 / 766 + + # Block three (same transactions as block two, lower baseFee) + 0x0003: 241480528 # Wei burned in this block: 80901799 + 0x1003: 120569 # 80901799 / 671 + + # Block four (new transactions) + 0x0004: 395876392 # Wei burned in this block: 154395864 + 0x1004: 262578 + + # Block five (same transactions as block four, but with tips) + 0x0005: 531104062 # Wei burned in this block: 135227670 + 0x1005: 262578 + + # Block six (still the same transactions as block four, but + # tips calculated based on maxFeePerGas + # rather than maxPriorityFeePerGas + 0x0006: 649526740 # Wei burned in this block: 118422678 + 0x1006: 262578 + + # Temporary value is it easiest not to erase + 0xffffff: 0x018b + + + # The base fees at the different blocks + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD: + storage: + 0x01: 875 + 0x02: 766 + 0x03: 671 + 0x04: 588 + 0x05: 515 + 0x06: 451 + + diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/checkGasLimitFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/checkGasLimitFiller.yml new file mode 100644 index 00000000000..a4a76d516ed --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/checkGasLimitFiller.yml @@ -0,0 +1,182 @@ +# Check that gasLimit is enforced + +checkGasLimit: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 4000000 # 4m gas + baseFee: 1 + sealEngine: NoProof + + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000 + code: '' + nonce: 1 + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x1000000000000 + nonce: 1 + code: '' + storage: {} + + + # Spend all the gas you can + # (that is the result of a call with an illegal opcode) + 0x1111111111111111111111111111111111111111: + balance: 0x10000000000 + nonce: 1 + code: :raw 0xfe + storage: {} + + + + + blocks: + + # Gas used is one more than the gas limit + - blockHeader: + gasLimit: 4000000 # 4m gas + transactions: + - data: '' + accessList: [] + gasLimit: 1000001 # 1m gas plus one + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000 # 1m gas + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000 # 1m gas + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + invalid: 1 + accessList: [] + gasLimit: 1000000 # 1m gas + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + + # Gas used is exactly the gas limit + - blockHeader: + gasLimit: 4000000 # 4m gas + transactions: + - data: '' + accessList: [] + gasLimit: 1000000 # 1m gas plus one + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: 4 + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000 # 1m gas + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000 # 1m gas + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 1000000 # 1m gas + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + # Gas used is exactly the gas limit, all in one transaction + - blockHeader: + gasLimit: 4000000 # 4m gas + transactions: + - data: '' + accessList: [] + gasLimit: 4000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + # Gas used is the gas limit plus one, all in one transaction + - blockHeader: + gasLimit: 4000000 # 4m gas + transactions: + - data: '' + invalid: 1 + accessList: [] + gasLimit: 4000001 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 4000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + + + + expect: + - network: + - ">=London" + # No real result, this test is based on whether transactions are + # considered valid or not. But at least we can count transactions + result: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + nonce: 1 + 0xd02d72e067e77158444ef2020ff2d325f929b363: + nonce: 9 + + diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/feeCapFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/feeCapFiller.yml new file mode 100644 index 00000000000..897bfb1f758 --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/feeCapFiller.yml @@ -0,0 +1,249 @@ +# Show the effect of maxFeePerGas. Transactions where baseFee+maxPriorityFeePerGas > maxFeePerGas don't happen. + +feeCap: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 10000000000 + gasUsed: 10000000000 + baseFee: 1000 + sealEngine: NoProof + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000000000 + code: '' + nonce: '0x00' + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x10000000000000000 + nonce: 1 + code: '' + storage: {} + + # Store the fact we were called with this gasPrice (baseFee + maxPriorityFeePerGas) + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0x10000000000 + nonce: 1 + code: | + :yul { + sstore(gasprice(), 1) + } + storage: {} + + + + + blocks: + + - transactions: + # gasPrice of 875 = 0x375, the current baseFee (after the genesis block) + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 876 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 877 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x02 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 878 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x03 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 879 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x04 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 880 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x05 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 881 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x06 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 882 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x07 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 883 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x08 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 884 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x09 + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # 885 + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 0x0a + maxFeePerGas: 880 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Type 0 transaction with sufficiently high gasPrice + - data: '' + gasLimit: 50000 + gasPrice: 875 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Type 1 transaction with sufficiently high gasPrice + - data: '' + accessList: [] + gasLimit: 50000 + gasPrice: 875 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + + # Type 0 transaction with insufficiently high gasPrice + - data: '' + invalid: 1 + gasLimit: 50000 + gasPrice: 874 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Type 1 transaction with insufficiently high gasPrice + - data: '' + invalid: 1 + accessList: [] + gasLimit: 50000 + gasPrice: 874 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Type 2 transaction with insufficiently high max + - data: '' + invalid: 1 + accessList: [] + gasLimit: 50000 + maxFeePerGas: 874 + maxPriorityFeePerGas: 874 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + + expect: + - network: + - ">=London" + result: + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: + storage: + 0x36b: 1 # gasPrice 875 (= baseFee) + 0x36c: 1 + 0x36d: 1 + 0x36e: 1 + 0x36f: 1 + 0x370: 1 # gasPrice 880 (= maxFeePerGas) + + + 0x371: 0 # gasPrice 881 (> maxFeePerGas, so the transaction is reverted) + 0x372: 0 + 0x373: 0 + 0x374: 0 + 0x375: 0 # gasPrice 885 + diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/highDemandFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/highDemandFiller.yml new file mode 100644 index 00000000000..027f8f41986 --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/highDemandFiller.yml @@ -0,0 +1,268 @@ +# This test looks at the effects of very high demand on baseFee. +# +# Each of the blocks have a gasTarget of 100k, and a gasUsed of almost 200k. This +# leads to baseFee growing by 12.5% (1/BASE_FEE_MAX_CHANGE_DENOMINATOR) every block + + +highDemand: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 200000 + gasUsed: 100000 + baseFee: 1000 + sealEngine: NoProof + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000000000 + code: '' + nonce: '0x00' + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x10000000000000000 + nonce: 1 + code: '' + storage: {} + + # Store the current gasPrice (the amount a user pays, which isn't the same as + # what the miner gets) + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0x10000000000 + nonce: 1 + code: | + :yul { + sstore(number(), gasprice()) + } + storage: {} + + + # Spend the entire allowance (by having an illegal opcode) + 0x1111111111111111111111111111111111111111: + balance: 0x10000000000 + nonce: 1 + code: :raw 0xFE + storage: {} + + + + blocks: + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + + - blockHeader: + gasLimit: 200000 + transactions: + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 156896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + + + + + + + + expect: + - network: + - ">=London" + result: + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: + storage: + 0x01: 0x036b # 875, because the genesis block didn't have any gas used + 0x02: 0x03d8 # 984 ~= 875 * 1.125 + 0x03: 0x0453 # 1107 = 984 * 1.125 + 0x04: 0x04dd # 1245 ~= 1107 * 1.125 + 0x05: 0x0578 # 1400 ~= 1245 * 1.125 + 0x06: 0x0627 # 1575 = 1400 * 1.125 + 0x07: 0x06eb # 1771 ~= 1575 * 1.125 + 0x08: 0x07c8 # 1992 ~= 1771 * 1.125 diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/lowDemandFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/lowDemandFiller.yml new file mode 100644 index 00000000000..eccd97ed68a --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/lowDemandFiller.yml @@ -0,0 +1,781 @@ +# This test looks at the effects of very low demand on the gas price. +# Each block contains one transaction, which costs about 42k gas +# (21k for the transaction, and 21k for the sstore within the transaction) +# +# gasTarget is 42000*10000, so the gas used is 10^-4 of gasTarget, which is +# negligible. So the calculation becomes +# +# gas_used_delta = parent_gas_target - parent_gas_used ~= parent_gas_target +# +# base_fee_per_gas_delta = +# parent_base_fee_per_gas * gas_used_delta // parent_gas_target // BASE_FEE_MAX_CHANGE_DENOMINATOR +# ~= parent_base_fee_per_gas * 1 // BASE_FEE_MAX_CHANGE_DENOMINATOR +# ~= parent_base_fee_per_gas / 8 +# +# expected_base_fee_per_gas = +# max(parent_base_fee_per_gas - base_fee_per_gas_delta, 0) +# ~= 7/8 * parent_base_fee_per_gas + +lowDemand: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 840000000 + baseFee: 1000 + sealEngine: NoProof + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000 + code: '' + nonce: '0x00' + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x10000000000 + nonce: 1 + code: '' + storage: {} + + # Store the current gasPrice (the amount a user pays, which isn't the same as + # what the miner gets) + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0x10000000000 + nonce: 1 + code: | + :yul { + sstore(number(), gasprice()) + } + storage: {} + + + + + blocks: + + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 3 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 4 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 5 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 6 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 7 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 8 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 9 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 10 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 11 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 12 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 13 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 14 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 15 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 16 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 17 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 18 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 19 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 20 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 21 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 22 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 23 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 24 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 25 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 26 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 27 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 28 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 29 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 30 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 31 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 32 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 33 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 34 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 35 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 36 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 37 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 38 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 39 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 40 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 41 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 42 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 43 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 44 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 45 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 46 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 47 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 48 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + # Block 49 + - blockHeader: + extraData: '0x42' + + + # Block 50 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + # Block 51 + - blockHeader: + extraData: '0x42' + + + # Block 52 + - transactions: + - data: '' + accessList: [] + gasLimit: 50000000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xcccccccccccccccccccccccccccccccccccccccc + value: 0x0 + + + + +# blockHeader: +# gasTarget: 0xffc0000 + + + + + + expect: + - network: + - ">=London" + result: + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: + storage: + # These blocks all have the same total gas, so the ratio between + # the old gas price and the new one is roughly constant. + # + 0x01: 0x036b # 875 = 1000*.875 + 0x02: 0x02fe # 766 ~= 875*.875 + 0x03: 0x029f # 671 ~= 766*.875 + 0x04: 0x024c # 588 ~= 671*.875 + 0x05: 0x0203 # 515 ~= 588*.875 + 0x06: 0x01c3 # 451 ~= 515*.875 + 0x07: 0x018b # 395 ~= 451*.875 + 0x08: 0x015a # 346 + 0x09: 0x012f # 303 + 0x0a: 0x010a # 266 + 0x0b: 0x00e9 # 233 + 0x0c: 0x00cc # 204 + 0x0d: 0x00b3 # 179 + 0x0e: 0x009d # 157 + 0x0f: 0x008a # 138 + 0x10: 0x0079 # 121 + 0x11: 0x006a # 106 + 0x12: 0x005d # 93 + 0x13: 0x0052 # 82 + 0x14: 0x0048 # 72 + 0x15: 0x0040 # 64 + 0x16: 0x0039 # 57 + 0x17: 0x0032 # 50 + 0x18: 0x002c # 44 + 0x19: 0x0027 # 39 + 0x1a: 0x0023 # 35 + 0x1b: 0x001f # 31 + 0x1c: 0x001c # 28 + 0x1d: 0x0019 # 25 + 0x1e: 0x0016 # 22 + 0x1f: 0x0014 # 20 + 0x20: 0x0012 # 18 + 0x21: 0x0010 # 16 + 0x22: 0x000f # 15 + 0x23: 0x000e # 14 + 0x24: 0x000d # 13 + 0x25: 0x000c # 12 + 0x26: 0x000b # 11 + 0x27: 0x000a # 10 + 0x28: 0x0009 # 9 + + # Once baseFee gets to 8 it stays there, because + # the fraction is slightly more than 7/8, since we + # use some gas + 0x29: 0x0008 # 8 + 0x2a: 0x0008 # 8 + 0x2b: 0x0008 # 8 + 0x2c: 0x0008 # + 0x2d: 0x0008 # + 0x2e: 0x0008 # + 0x2f: 0x0008 # + 0x30: 0x0008 # + + # If we put a block that doesn't use any gas, + # the ratio is exactly 7/8's, so the following block + # has a baseFee of 7. + + 0x32: 0x0007 + + # baseFee doesn't go below 7. 7*7/8 is 6.125, but then + # it is rounded up + 0x34: 0x0007 diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/medDemandFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/medDemandFiller.yml new file mode 100644 index 00000000000..9b349149d07 --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/medDemandFiller.yml @@ -0,0 +1,560 @@ +# A medium amount of demand, meaning that gasPrice is a good value for right now. + +# The gasTarget is 88000, and that is exactly what each block in this test spends. +# As a result, baseFee does not change. + + +medDemand: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 176000 + gasUsed: 88000 + baseFee: 1000 + sealEngine: NoProof + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000000000 + code: '' + nonce: '0x00' + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x10000000000000000 + nonce: 1 + code: '' + storage: {} + + # Store the current gasPrice (the amount a user pays, which isn't the same as + # what the miner gets) + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0x10000000000 + nonce: 1 + code: | + :yul { + sstore(number(), gasprice()) + } + storage: {} + + + # Spend the entire allowance (by having an illegal opcode) + 0x1111111111111111111111111111111111111111: + balance: 0x10000000000 + nonce: 1 + code: :raw 0xFE + storage: {} + + + + blocks: + + # A block that spends exactly gasTarget + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + - transactions: + - data: '' + accessList: [] + gasLimit: 44896 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0x1111111111111111111111111111111111111111 + value: 0x0 + - data: '' + accessList: [] + gasLimit: 43104 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 2000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + + + + + expect: + - network: + - ">=London" + result: + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: + storage: + # When we spend gasLimit the baseFee stays fixed + 0x01: 0x036b + 0x02: 0x036b + 0x03: 0x036b + 0x04: 0x036b + 0x05: 0x036b + 0x06: 0x036b + 0x07: 0x036b + 0x08: 0x036b + 0x09: 0x036b + 0x0a: 0x036b + 0x0b: 0x036b + 0x0c: 0x036b + 0x0d: 0x036b + 0x0e: 0x036b + 0x0f: 0x036b + 0x10: 0x036b + 0x11: 0x036b + 0x12: 0x036b + 0x13: 0x036b + 0x14: 0x036b + 0x15: 0x036b + 0x16: 0x036b + 0x17: 0x036b diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/tipsFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/tipsFiller.yml new file mode 100644 index 00000000000..321f5f58425 --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/tipsFiller.yml @@ -0,0 +1,629 @@ +# Check the effects of maxPriorityFeePerGass on the miner's (coinbase) balance + + +tips: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: 0xBA5E000000000000000000000000000000000000 + difficulty: '131073' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 10000000000 + gasUsed: 10000000000 + baseFee: 1000 + sealEngine: NoProof + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000000000 + code: '' + nonce: '0x00' + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x10000000000000000 + nonce: 1 + code: '' + storage: {} + + # Store the change in coinbase balance (minus the block reward, 2 ETH) + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0x10000000000 + nonce: 1 + code: | + :yul { + // Inside block n we can see the balance at the end of block n-1, + // because the end of block processing hasn't happened yet + let miner := 0xBA5E000000000000000000000000000000000000 + let blockReward := 2000000000000000000 // Block reward, 2 ETH (in wei) + let lastBalance := 0xFFFF // Storage for last balance + let minerBalance := balance(miner) + + if eq(number(), 1) { blockReward := 0 } + + + sstore(sub(number(),1), // The miner gets paid after the block, + // so in block n we see the result of block n-1 + sub(sub(minerBalance, sload(lastBalance)), blockReward) + ) + + // Update the balance. If we got any data, zero it so we won't have + // to keep track for the expect: section + if eq(calldatasize(), 0) { sstore(lastBalance, minerBalance) } + if gt(calldatasize(), 0) { sstore(lastBalance, 0) } + + + } + storage: {} + + + + # Gives us the current baseFee + 0xcccccccccccccccccccccccccccccccccccccccd: + balance: 0x10000000000 + nonce: 1 + code: | + { + (sstore (number) (basefee)) + } + storage: {} + + + # Gives us the current baseFee and gasPrice + 0xccccccccccccccccccccccccccccccccccccccce: + balance: 0x10000000000 + nonce: 1 + code: | + { + (sstore (number) (basefee)) + (sstore (add (number) 0x1000) (sub (gasprice) (basefee))) + } + storage: {} + + + + + + # Extremely simple (and cheap in gas) contract. Just a push, 3 gas + 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa: + balance: 0x10000000000 + nonce: 1 + code: :raw 0x60FF00 + storage: {} + + + # Invalid opcode, revert after using up the gas + 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab: + balance: 0x10000000000 + nonce: 1 + code: :raw 0xFE + storage: {} + + + + + # Orderly revert + 0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac: + balance: 0x10000000000 + nonce: 1 + code: | + :yul { + revert(0,0) + } + storage: {} + + + + + + + blocks: + # Block 1 + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Block 2 + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Block 3, maxPriorityFeePerGas=1 + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + # This transaction gives the miner 21003 wei because it uses 21003 gas + # 21k for the transaction, and 3 for the push that AA..AA does + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 4, maxPriorityFeePerGas=1e6, so it's effectively maxFeePerGas-baseFee + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + value: 0x0 + # This transaction has an huge maxPriorityFeePerGas (1e6), and a much smaller maxFeePerGas (1e3). So + # the real maxPriorityFeePerGas amount is maxFeePerGas-baseFee + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 100000000 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 5, mulmaxPriorityFeePerGasle transactions + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + # Tip = 1 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + # Tip = 1e6 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1000000 + maxFeePerGas: 9000000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + # Tip = 1e12 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 1000000000000 + maxFeePerGas: 9000000000000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 6, maxPriorityFeePerGas=1 but there is an access list (one address, no storage cells) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 7, maxPriorityFeePerGas=1 but there is an access list (one address, one storage cell) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: + - 0x00 + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 8, maxPriorityFeePerGas=1 but there is an access list (two addresses, no storage cells) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + storageKeys: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 9, maxPriorityFeePerGas=1 but there is an access list (two addresses, one storage cell) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + storageKeys: + - 0x00 + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + + # Block 10, maxPriorityFeePerGas=1 but there is an access list (two addresses, two storage cells) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: + - 0x00 + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + storageKeys: + - 0x00 + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + + # Block 11, maxPriorityFeePerGas=1 but there is an access list (two addresses, two storage cells in one) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: + - 0x00 + - 0x01 + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD + storageKeys: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 12, maxPriorityFeePerGas=1 but there is an access list (two identical addresses, count as two) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + # Block 13, maxPriorityFeePerGas=1 but there is an access list (2 identical addresses, 2 identical cells) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: + - 0x10 + - 0x10 + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + value: 0x0 + + + + # Block 14, maxPriorityFeePerGas=1 for an invalid transaction + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB + value: 0x0 + + + + # Block 15, maxPriorityFeePerGas=1 for an orderly revert + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x01 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC + value: 0x0 + + + + + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 121 + maxFeePerGas: 242 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCE + value: 0x00 + + + # Block 17, check tip > baseFee (here baseFee = 106) + - transactions: + - data: '' + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 500 + maxFeePerGas: 500 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCE + value: 0x0 + # Block 16, check tip == baseFee (here baseFee = 121) + # Clear 0xFFFF so we won't have to put it in the expect: section. + - data: :raw 0x60A7 + accessList: [] + gasLimit: 100000 + maxPriorityFeePerGas: 0x00 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + + + + + + + + expect: + - network: + - ">=London" + result: + # Change in miner balance, minus the block reward + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC: + storage: + # Two blocks without any maxPriorityFeePerGasped transactions + 0x01: 0 + 0x02: 0 + + # Tip=1 + 0x03: 21003 + + # Tip=maxFeePerGas-baseFee + 0x04: 8653236 # 21003 * 412 + + # Three transactions: + # 1. Tip=1 + # 2. Tip=1e6 + # 3. Tip=1e12 + 0x05: 21003021003021003 + # 1e6 1000000 + # 1e12 1000000000000 + + + # Access lists + 0x06: 23403 # One address (2400) + 0x07: 25303 # One address (2400) and one cell (1900) + 0x08: 25803 # Two addresses (4800) + 0x09: 27703 # Two addresses (4800), one cell (1900) + 0x0A: 29603 # Two addresses (4800), two cells (3800) + 0x0B: 29603 # Two addresses (4800), two cells (3800) in same addr + 0x0C: 25803 # Two identical addresses + 0x0D: 29603 # Two identical addresses, two identical cells + + # Invalid transactions still count for the maxPriorityFeePerGas + 0x0E: 100000 + + # As does an orderly revert + 0x0F: 21006 + + + + # baseFee (where it's relevant) + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCD: + storage: + 0x04: 588 # so with a maxFeePerGas of 1000, we get a maxPriorityFeePerGas of 412 + + + + 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCE: + storage: + # Block 16, tip == baseFee + 0x0010: 121 # baseFee + 0x1010: 121 # tip + + # Block 17, tip > baseFee + 0x0011: 106 + 0x1011: 394 + + diff --git a/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/transTypeFiller.yml b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/transTypeFiller.yml new file mode 100644 index 00000000000..d2e5661fa90 --- /dev/null +++ b/src/BlockchainTestsFiller/ValidBlocks/bcEIP1559/transTypeFiller.yml @@ -0,0 +1,156 @@ +# Check that all three transaction types are accepted + +transType: + genesisBlockHeader: + bloom: '0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000' + coinbase: '0x2adc25665018aa1fe0e6bc666dac8fc2697ff9ba' + difficulty: '131072' + extraData: '0x42' + gasUsed: '0' + mixHash: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + nonce: '0x0102030405060708' + number: '0' + parentHash: '0x0000000000000000000000000000000000000000000000000000000000000000' + receiptTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + stateRoot: '0xf99eb1626cfa6db435c0836235942d7ccaa935f1ae247d3f1c21e495685f903a' + timestamp: '0x03b6' + transactionsTrie: '0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421' + uncleHash: '0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347' + gasLimit: 10000000000 + gasUsed: 10000000000 + baseFee: 1000 + sealEngine: NoProof + + pre: + 0xa94f5374fce5edbc8e2a8697c15331677e6ebf0b: + balance: 0x10000000000000000 + code: '' + nonce: '0x00' + storage: {} + + 0xd02d72E067e77158444ef2020Ff2d325f929B363: + balance: 0x10000000000000000 + nonce: 1 + code: '' + storage: {} + + # Waste some gas and return + 0xcccccccccccccccccccccccccccccccccccccccc: + balance: 0x10000000000 + nonce: 1 + code: | + :yul { + pop(gasprice()) + } + storage: {} + + + + + blocks: + + # Transaction types 0-2, empty access lists + - transactions: + # Transaction type 0 + - data: '' + gasLimit: 50000 + gasPrice: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Transaction type 1 (EIP 2390) + - data: '' + accessList: [] + gasLimit: 50000 + gasPrice: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Transaction type 2 (EIP 1559) + - data: '' + accessList: [] + gasLimit: 50000 + maxPriorityFeePerGas: 100 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + # Transaction types 1,2, access list with an address (no storageKeys) + - transactions: + + # Transaction type 1 (EIP 2390) + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + gasLimit: 50000 + gasPrice: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Transaction type 2 (EIP 1559) + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: [] + gasLimit: 50000 + maxPriorityFeePerGas: 100 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + + # Transaction types 1,2, access list with an address and storageKeys + - transactions: + + # Transaction type 1 (EIP 2390) + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: + - 0x60A7 + gasLimit: 50000 + gasPrice: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + # Transaction type 2 (EIP 1559) + - data: '' + accessList: + - address: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + storageKeys: + - 0x60A7 + gasLimit: 50000 + maxPriorityFeePerGas: 100 + maxFeePerGas: 1000 + nonce: auto + secretKey: 41f6e321b31e72173f8ff2e292359e1862f24fba42fe6f97efaf641980eff298 + to: 0xCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC + value: 0x0 + + + + + + expect: + - network: + - ">=London" + + # The test here is that all the transactions are valid + result: + 0xd02d72e067e77158444ef2020ff2d325f929b363: + nonce: 8