diff --git a/crates/ethcore/res/chainspec/test/eip2930_test.json b/crates/ethcore/res/chainspec/test/eip2930_test.json new file mode 100644 index 000000000..764d255df --- /dev/null +++ b/crates/ethcore/res/chainspec/test/eip2930_test.json @@ -0,0 +1,69 @@ +{ + "name": "YoloEIP2930", + "engine": { + "Ethash": { + "params": { + "minimumDifficulty": "0x020000", + "difficultyBoundDivisor": "0x0800", + "durationLimit": "0x0d", + "blockReward": "0x1BC16D674EC80000", + "homesteadTransition": "0x0", + "eip100bTransition": "0x0", + "difficultyBombDelays": { + "0": 5000000 + } + } + } + }, + "params": { + "gasLimitBoundDivisor": "0x0400", + "registrar": "0xc6d9d2cd449a754c494264e1809c50e34d64562b", + "accountStartNonce": "0x00", + "maximumExtraDataSize": "0x20", + "minGasLimit": "0x1388", + "networkID": "0x1", + "maxCodeSize": 24576, + "maxCodeSizeTransition": "0x0", + "eip150Transition": "0x0", + "eip160Transition": "0x0", + "eip161abcTransition": "0x0", + "eip161dTransition": "0x0", + "eip140Transition": "0x0", + "eip211Transition": "0x0", + "eip214Transition": "0x0", + "eip155Transition": "0x0", + "eip658Transition": "0x0", + "eip145Transition": "0x0", + "eip1014Transition": "0x0", + "eip1052Transition": "0x0", + "eip1283Transition": "0x0", + "eip1283DisableTransition": "0x0", + "eip1283ReenableTransition": "0x0", + "eip1344Transition": "0x0", + "eip1706Transition": "0x0", + "eip1884Transition": "0x0", + "eip2028Transition": "0x0", + "eip2315Transition": "0x0", + "eip2929Transition": "0x0", + "eip2930Transition": "0x0" + }, + "genesis": { + "seal": { + "ethereum": { + "nonce": "0x0000000000000539", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000" + } + }, + "difficulty": "0x20000", + "gasLimit": "0x47e7c4" + }, + "accounts": { + "000000000000000000000000000000000000aaaa": { + "balance": "0", + "code": "0x5854505854503231" + }, + "71562b71999873db5b286df957af199ec94617f7": { + "balance": "0x3b9aca00" + } + } +} diff --git a/crates/ethcore/res/json_tests.json b/crates/ethcore/res/json_tests.json index 7fa205984..a795bd0c0 100644 --- a/crates/ethcore/res/json_tests.json +++ b/crates/ethcore/res/json_tests.json @@ -1,24 +1,32 @@ { + "local": [ + { + "path": "res/local_tests/block_en_de", + "test_type": "block_en_de" + } + ], "chain": [ + { + "path": "res/local_tests/chain", + "skip": [] + }, { "path": "res/json_tests/BlockchainTests", - "skip" : [] + "skip": [] }, { "path": "res/json_tests/LegacyTests/Constantinople/BlockchainTests", - "skip" : [] + "skip": [] } ], "state": [ { "path": "res/json_tests/GeneralStateTests", - "skip" : [] - + "skip": [] }, { "path": "res/json_tests/LegacyTests/Constantinople/GeneralStateTests", - "skip" : [] - + "skip": [] } ], "difficulty": [ @@ -42,10 +50,7 @@ ], "trie": [ { - "path": [ - "res/json_tests/TrieTests/trietest.json", - "res/json_tests/TrieTests/trieanyorder.json" - ], + "path": ["res/json_tests/TrieTests/trietest.json", "res/json_tests/TrieTests/trieanyorder.json"], "triespec": "Generic" }, { @@ -57,4 +62,4 @@ "triespec": "Secure" } ] -} \ No newline at end of file +} diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_0.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_0.json new file mode 100644 index 000000000..c7edcb031 --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_0.json @@ -0,0 +1,42 @@ +{ + "acl_block_0": { + "rlp": "f90263f901f5a0151b04645af991f513d5e11f8ed62e12b73f080af9c7a6a3d98fd6b1503f23faa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0968408b8a2f170bc78230cc2fac3881120a93f7392cf26b609566d8648abfd79a0e8137f2b67ac4680d8103f8b1cd7c05c49f56e4df464b0a79253679f38df9ab4a07f53535270d749f41b9d783aa1abcfceb73cc2a16ecde789cd3bc97a42fbda2ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018347e7c48262740a80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f868f866800a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec88a0e7545c5664e63873d7aeb4bb5f92152c3366a9095c9140e5f8453af0998194bea04d24143ac9bc97c0aa07a7074c12ab60484d83d3b447b1e5e6ba5cbf421675bfc0", + "header": { + "parentHash": "0x151b04645af991f513d5e11f8ed62e12b73f080af9c7a6a3d98fd6b1503f23fa", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x968408b8a2f170bc78230cc2fac3881120a93f7392cf26b609566d8648abfd79", + "transactionsTrie": "0xe8137f2b67ac4680d8103f8b1cd7c05c49f56e4df464b0a79253679f38df9ab4", + "receiptTrie": "0x7f53535270d749f41b9d783aa1abcfceb73cc2a16ecde789cd3bc97a42fbda2a", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x1", + "gasLimit": "0x47e7c4", + "gasUsed": "0x6274", + "timestamp": "0xa", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x9aa9cdb2afc4ebf893c32b67dedf1dea4291673bf4e80d3227a4e7f8d0feaf68" + }, + "transactions": [ + { + "type": "0x0", + "chainId": null, + "nonce": "0x0", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec88", + "r": "0xe7545c5664e63873d7aeb4bb5f92152c3366a9095c9140e5f8453af0998194be", + "s": "0x4d24143ac9bc97c0aa07a7074c12ab60484d83d3b447b1e5e6ba5cbf421675bf", + "hash": "0x7e122173adcc02b9a3c94da426f65c7d46e724e8e3fdb16be73d5e0405e280b6" + } + ], + "uncles": null, + "receipts": null + } +} diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_1.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_1.json new file mode 100644 index 000000000..318df8f47 --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_1.json @@ -0,0 +1,65 @@ +{ + "acl_block_1": { + "rlp": "f9032df901f5a09aa9cdb2afc4ebf893c32b67dedf1dea4291673bf4e80d3227a4e7f8d0feaf68a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0fb70f6c0512e7979903607bba8a4f1b18c2dd1060a8eff1b777a2182d05af524a0dfcad019a36acdf0f3fac6b3db02bf1d70012a0bd3eadabea87b856be9a6f1cca0a7a57ba954834e69b55d9115305f14f7faff9beb83443f7bb5526585848c6aefb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000028347e7c482dd201480a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f90131b8c701f8c486796f6c6f7632010a8301e24194000000000000000000000000000000000000aaaa8080f85bf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000001a0a9efa6b5fd3c2f210c4ec7232058d8dd30c93a456b4f6074429fb09bbd73eb4fa070632eff8bf0933381917c9161a98494e34fc7b836ee150445cae9ab151d267bf866020a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec88a055a39da3ce02c75e976ad84f608771080811a5ef322c6b6536c362f716c60985a018ab5df4198436eacd0e991f59bdeb8da9a75c678067db6b1a4d07881555c7a8c0", + "header": { + "parentHash": "0x9aa9cdb2afc4ebf893c32b67dedf1dea4291673bf4e80d3227a4e7f8d0feaf68", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xfb70f6c0512e7979903607bba8a4f1b18c2dd1060a8eff1b777a2182d05af524", + "transactionsTrie": "0xdfcad019a36acdf0f3fac6b3db02bf1d70012a0bd3eadabea87b856be9a6f1cc", + "receiptTrie": "0xa7a57ba954834e69b55d9115305f14f7faff9beb83443f7bb5526585848c6aef", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x2", + "gasLimit": "0x47e7c4", + "gasUsed": "0xdd20", + "timestamp": "0x14", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0xe1807e7366284bc72d34c8f02318f81c6598454dbff4c6cdd71e872cd8d5748c" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x1", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + [ + "0x0000000000000000000000000000000000000000", + [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + ] + ], + "v": "0x1", + "r": "0xa9efa6b5fd3c2f210c4ec7232058d8dd30c93a456b4f6074429fb09bbd73eb4f", + "s": "0x70632eff8bf0933381917c9161a98494e34fc7b836ee150445cae9ab151d267b", + "hash": "0x1916413ac8d1d5ee4eda786e5fe29509a109910f800894e0e18eb84abb7564cb" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x2", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec88", + "r": "0x55a39da3ce02c75e976ad84f608771080811a5ef322c6b6536c362f716c60985", + "s": "0x18ab5df4198436eacd0e991f59bdeb8da9a75c678067db6b1a4d07881555c7a8", + "hash": "0x54c6cfb51cbbe2c562e17a0d6ee1324f1b50013a9b9d47589cedcf0ec4ac342a" + } + ], + "uncles": null, + "receipts": null + } +} \ No newline at end of file diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_2.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_2.json new file mode 100644 index 000000000..901fbad84 --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_2.json @@ -0,0 +1,102 @@ +{ + "acl_block_2": { + "rlp": "f904b1f901f6a0e1807e7366284bc72d34c8f02318f81c6598454dbff4c6cdd71e872cd8d5748ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a025e5b4b7668760c0aa01d44c061d77e24b53f6d247d3e1d85a91e23646c1d679a0be53a36dd90786b4cd30fb0f3677ad3ce5f804a5615872a7b0512b6be82639a2a076946d9f034a6657c6832a6ad4df3ef0ddf3fa9f3f8be98ea64880fb23bd23e3b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000038347e7c48301883c1e80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f902b4b9012301f9011f86796f6c6f7632030a8301e24194000000000000000000000000000000000000aaaa8080f8b6f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0010000000000000000000000000000000000000000000000000000000000000001a0635c44b8110989ef84c77de11a377f19cbd84660559ed76b37ba0f7fdee1fb40a012e1576d168301614720c68f1a9e9d5ed20e23622dab6c3587b11177155d59f4b9012301f9011f86796f6c6f7632040a8301e24194000000000000000000000000000000000000aaaa8080f8b6f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0010000000000000000000000000000000000000000000000000000000000000001a00380e446bf3992ee1df44b8177a11e948dc52cc3faa8eae059a52b7183126c0fa05206f0f35648d3b8f23092d4d7bdccb926967d840a269cf65b706a8a359b9029f866050a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec87a0ea5de382dbf422aa1bd156547a2bc3a9357d745a68cdc9203b14812307068567a0388f7425b873ae204d43d91f4997ca41d2af6759be49538b174a06f67d5741b5c0", + "header": { + "parentHash": "0xe1807e7366284bc72d34c8f02318f81c6598454dbff4c6cdd71e872cd8d5748c", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x25e5b4b7668760c0aa01d44c061d77e24b53f6d247d3e1d85a91e23646c1d679", + "transactionsTrie": "0xbe53a36dd90786b4cd30fb0f3677ad3ce5f804a5615872a7b0512b6be82639a2", + "receiptTrie": "0x76946d9f034a6657c6832a6ad4df3ef0ddf3fa9f3f8be98ea64880fb23bd23e3", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x3", + "gasLimit": "0x47e7c4", + "gasUsed": "0x1883c", + "timestamp": "0x1e", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x1615129d2aa7b437cd40e3aa1a5794af9e40b07b9b017014e4123cefeef785ce" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x3", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x635c44b8110989ef84c77de11a377f19cbd84660559ed76b37ba0f7fdee1fb40", + "s": "0x12e1576d168301614720c68f1a9e9d5ed20e23622dab6c3587b11177155d59f4", + "hash": "0x54471f503901f2c2fe392e43df0377a11f9a1cd9cde0ec5c68c89eac1723e02a" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x4", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x380e446bf3992ee1df44b8177a11e948dc52cc3faa8eae059a52b7183126c0f", + "s": "0x5206f0f35648d3b8f23092d4d7bdccb926967d840a269cf65b706a8a359b9029", + "hash": "0xe3a1354e84d22ebbca0c55751937b075083f0f0e3a47c65fc7249d86f872f268" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x5", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec87", + "r": "0xea5de382dbf422aa1bd156547a2bc3a9357d745a68cdc9203b14812307068567", + "s": "0x388f7425b873ae204d43d91f4997ca41d2af6759be49538b174a06f67d5741b5", + "hash": "0x44b1e9999ac02a3b0daf1391be16bb00a262079706418697094bab5f37b522d7" + } + ], + "uncles": null, + "receipts": null + } +} diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_3.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_3.json new file mode 100644 index 000000000..060c209d0 --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_3.json @@ -0,0 +1,153 @@ +{ + "acl_block_3": { + "rlp": "f906ebf901f6a01615129d2aa7b437cd40e3aa1a5794af9e40b07b9b017014e4123cefeef785cea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0e2c895d53740e942c84623e1612189e72eea9e767b150cc0d8802b490f2574b2a060b6fa13cd50ea3732f59eb726368639dea2006ab4b67dc5730ea27b0cd75732a058ac726e0fc55cd550539c38baf3f6023615e2657ceedccc21ce7edd6516bc31b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000048347e7c4830263c82880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f904eeb9017f01f9017b86796f6c6f7632060a8301e24194000000000000000000000000000000000000aaaa8080f90111f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0020000000000000000000000000000000000000000000000000000000000000001a0587b3fd59a84469be7c918ae73047141027d27c47cc63f3cf13c6161bf92efaaa0453d3cd2dffd1f048a58fb1046917327f5e95cc8aedc47f82d41bffebfe31bbdb9017f01f9017b86796f6c6f7632070a8301e24194000000000000000000000000000000000000aaaa8080f90111f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0020000000000000000000000000000000000000000000000000000000000000080a0b1944f4797bf4da4d041a66be9c41c317b40d158894103ccd50de5e4ca174b4aa079d6834c013b40d0039ca6755cecc72938461e5b8cd8d3619ddcdfb15c15b866b9017f01f9017b86796f6c6f7632080a8301e24194000000000000000000000000000000000000aaaa8080f90111f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0020000000000000000000000000000000000000000000000000000000000000001a0793cd38309611e0117269275243fc3761fe233dc371918e450b547c70132c033a07276d4b20788938ca0ff7e4e921aec7739103dc73d3b953f47947ef194720757f866090a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec88a0a6528544064aef10d166e16d3968ae83aa29161beb57f2756dfd1151682adbe7a0507fe2d475ffab209e718345a3ad9fb20fee6e15a8c4980df3ed8ff0a714367ac0", + "header": { + "parentHash": "0x1615129d2aa7b437cd40e3aa1a5794af9e40b07b9b017014e4123cefeef785ce", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xe2c895d53740e942c84623e1612189e72eea9e767b150cc0d8802b490f2574b2", + "transactionsTrie": "0x60b6fa13cd50ea3732f59eb726368639dea2006ab4b67dc5730ea27b0cd75732", + "receiptTrie": "0x58ac726e0fc55cd550539c38baf3f6023615e2657ceedccc21ce7edd6516bc31", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x4", + "gasLimit": "0x47e7c4", + "gasUsed": "0x263c8", + "timestamp": "0x28", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0xc6340ac0a1b76cae78479a4bc6211031550719fa9b58ae42d773dce7ff7409ce" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x6", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x587b3fd59a84469be7c918ae73047141027d27c47cc63f3cf13c6161bf92efaa", + "s": "0x453d3cd2dffd1f048a58fb1046917327f5e95cc8aedc47f82d41bffebfe31bbd", + "hash": "0xbc9b06b5d31e6e257a3c25048e935ba433c68fdd5fa5d0ddd726d5ab7356aafd" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x7", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xb1944f4797bf4da4d041a66be9c41c317b40d158894103ccd50de5e4ca174b4a", + "s": "0x79d6834c013b40d0039ca6755cecc72938461e5b8cd8d3619ddcdfb15c15b866", + "hash": "0x474ec2766068f9e9d0548aca3769ca406fdde21ba87c254d9230c18be35fe99a" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x8", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x793cd38309611e0117269275243fc3761fe233dc371918e450b547c70132c033", + "s": "0x7276d4b20788938ca0ff7e4e921aec7739103dc73d3b953f47947ef194720757", + "hash": "0xe46963eb63cd75a120990ca597532020bc2dcefc4588025c0d50901681a7aae9" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x9", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec88", + "r": "0xa6528544064aef10d166e16d3968ae83aa29161beb57f2756dfd1151682adbe7", + "s": "0x507fe2d475ffab209e718345a3ad9fb20fee6e15a8c4980df3ed8ff0a714367a", + "hash": "0x61fc16fea6b57d81f269e733cdd15d994bbc10dc6e9b0acbedbe32e6fe70a06c" + } + ], + "uncles": null, + "receipts": null + } +} diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_4.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_4.json new file mode 100644 index 000000000..bcbbb7eaa --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_4.json @@ -0,0 +1,218 @@ +{ + "acl_block_4": { + "rlp": "f909d9f901f6a0c6340ac0a1b76cae78479a4bc6211031550719fa9b58ae42d773dce7ff7409cea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a08bea5accbb5e586ad84279f37b06ccd9cec79f9547e1c34545a361b61117ca66a05266aab4415ef7659530a0baa876d3ab26aff199f13b97084aed767412cf0f88a08899161ab693e740c3ee7323e114f575342c83f25fd7bda246bc1e5722e0b98cb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000058347e7c483036fc43280a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f907dcb901da01f901d686796f6c6f76320a0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000080a07e073e922b0f9195abdd479c2b988c00d3565063baaecbb5bc03d45ec611cbaca07e2d47eb81702ceefbf765d6283586b09c2e9fe2b02ffeea13c72efdd5425aa7b901da01f901d686796f6c6f76320b0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000080a0ad1eb53988eba191181ab17026bc73bfa5744c7feb385ff50c1d135262b4b550a06e0fde038fe6bb5e6a03724e5ed67b76bac528425fa6a31364f498d418c96343b901da01f901d686796f6c6f76320c0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000001a0b819a58c2bd8516b9afbb2410e16de4e4243e8c67ac6901211a931f2f39ff2e2a0053e42e62d88ef4174f01eebe5f3177f4eae4ab0bceaa44f638550678068518eb901da01f901d686796f6c6f76320d0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000001a0dcb383f7cbd502d0d61c5daa2894011476c260daf07f150b52bd8e753929d458a049c149cca5a3e7ee659a1c3205980215d0148369309b8678ea88056f9c4e69a9f8660e0a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec87a0f8305a294ad8c2928246ff9dc008296bec497d70653962a0e17da9cea8618034a05a6ae3809c6fad8ad302100d58d4e08eef51e25634ceb55eee5a07a837e75e03c0", + "header": { + "parentHash": "0xc6340ac0a1b76cae78479a4bc6211031550719fa9b58ae42d773dce7ff7409ce", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x8bea5accbb5e586ad84279f37b06ccd9cec79f9547e1c34545a361b61117ca66", + "transactionsTrie": "0x5266aab4415ef7659530a0baa876d3ab26aff199f13b97084aed767412cf0f88", + "receiptTrie": "0x8899161ab693e740c3ee7323e114f575342c83f25fd7bda246bc1e5722e0b98c", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x5", + "gasLimit": "0x47e7c4", + "gasUsed": "0x36fc4", + "timestamp": "0x32", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x43335db66263d3d83223a37683ddd526ee3b81bdcd3ec1a477894b7659e31df5" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0xa", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x7e073e922b0f9195abdd479c2b988c00d3565063baaecbb5bc03d45ec611cbac", + "s": "0x7e2d47eb81702ceefbf765d6283586b09c2e9fe2b02ffeea13c72efdd5425aa7", + "hash": "0x0f4f39a875669b88862f40083726c9c38bb2bd12b787dc59f3840f9a2aa9dad1" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0xb", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xad1eb53988eba191181ab17026bc73bfa5744c7feb385ff50c1d135262b4b550", + "s": "0x6e0fde038fe6bb5e6a03724e5ed67b76bac528425fa6a31364f498d418c96343", + "hash": "0x19f8ea997fa31ab0379efc68fd9b09283dbdd0ed46141f21b4f692c4adb31f1e" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0xc", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xb819a58c2bd8516b9afbb2410e16de4e4243e8c67ac6901211a931f2f39ff2e2", + "s": "0x53e42e62d88ef4174f01eebe5f3177f4eae4ab0bceaa44f638550678068518e", + "hash": "0xee900bcfba7a74d9e45568af7f8db691c39a357f5088b64bbf4c18bd1e4241bb" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0xd", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xdcb383f7cbd502d0d61c5daa2894011476c260daf07f150b52bd8e753929d458", + "s": "0x49c149cca5a3e7ee659a1c3205980215d0148369309b8678ea88056f9c4e69a9", + "hash": "0xa74fcf06517f9561b55d31ce00afbaa4f53772291af96521872640e38da51525" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0xe", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec87", + "r": "0xf8305a294ad8c2928246ff9dc008296bec497d70653962a0e17da9cea8618034", + "s": "0x5a6ae3809c6fad8ad302100d58d4e08eef51e25634ceb55eee5a07a837e75e03", + "hash": "0x96739f62b1e4583c97fc3ce618f4490fcb8667186826b99ee18ca3d4e3252136" + } + ], + "uncles": null, + "receipts": null + } +} diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_5.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_5.json new file mode 100644 index 000000000..e317adea3 --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_5.json @@ -0,0 +1,297 @@ +{ + "acl_block_5": { + "rlp": "f90d7df901f6a043335db66263d3d83223a37683ddd526ee3b81bdcd3ec1a477894b7659e31df5a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a03445ee9a221c8bd9c3a797ef91fe8aa41239a6404a649f289fefd7965d5f6b3da0fa6a9116e469a63a136448d15dd4415bb6c42cd6824a7453788bcf86639b3343a069895a3818b4067d65cbb9b94c3e9caade084f303e10aadcbd4ed2337d6f7e37b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000068347e7c48304ac303c80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f90b80b9023501f9023186796f6c6f76320f0a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000080a0f84927e5d33e51a97efeeae35148a17aebee690b543f863d55aa0b98cf62803aa01f44785c907379109661088df919b456a0cbcf0d72900237faedc3b2746556c3b9023501f9023186796f6c6f7632100a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000080a08e2a80d3a51965fd3bf3375329d98bae924f21b84ab1948f822e238a688270d7a051fc270b2b6bebb3a718e06f7a1772029042ce938ec741a9623f5283e84b8442b9023501f9023186796f6c6f7632110a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000001a05541f7da809ec62ec9643748b6d8a64411388f6c1999c8f6a067fae224b7497ca04ce552578d1619c80b14e6f95f472bb7e242b3fdcac449415a58150473feecefb9023501f9023186796f6c6f7632120a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000080a01f872d6fb4eb7398254fe7811cf405fcbc11b83ea61f50c26feec13c62527ad0a026acd00dbbd0eef10a7c213e616df22f3a9fd1d61d31ed0abb257e0efc8abf06b9023501f9023186796f6c6f7632130a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000080a03fb9c1360e7a1a9cf45efed449c609b585df3b2ecfa5eb67eecba63c55699f11a072ef40cefb4fbfe2f54df284741effb28c2cf25128e3aec5003d9809c2e82d01f866140a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec87a0a68b33f12348a1053208c0783d7504f90a58da7f9ca2ead1275526cce7d700bda019c01948a0479c1a3774a203686acc9727830503fab6fdeed06b69e60b93755fc0", + "header": { + "parentHash": "0x43335db66263d3d83223a37683ddd526ee3b81bdcd3ec1a477894b7659e31df5", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x3445ee9a221c8bd9c3a797ef91fe8aa41239a6404a649f289fefd7965d5f6b3d", + "transactionsTrie": "0xfa6a9116e469a63a136448d15dd4415bb6c42cd6824a7453788bcf86639b3343", + "receiptTrie": "0x69895a3818b4067d65cbb9b94c3e9caade084f303e10aadcbd4ed2337d6f7e37", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x6", + "gasLimit": "0x47e7c4", + "gasUsed": "0x4ac30", + "timestamp": "0x3c", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x00acaefd90b8d42561f10a6e20a23b94f045aa26d7134fabfbc34e5ff1c4e6d5" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0xf", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xf84927e5d33e51a97efeeae35148a17aebee690b543f863d55aa0b98cf62803a", + "s": "0x1f44785c907379109661088df919b456a0cbcf0d72900237faedc3b2746556c3", + "hash": "0xc0ec239a159d9e67d986161ce20d8852e7c70c4e57c27c5fe28ae8fab1038a23" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x10", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x8e2a80d3a51965fd3bf3375329d98bae924f21b84ab1948f822e238a688270d7", + "s": "0x51fc270b2b6bebb3a718e06f7a1772029042ce938ec741a9623f5283e84b8442", + "hash": "0xd4b78fd3de465b52bfbce75278243c0c211d7ff466eda2e4d2c8c4939616c34b" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x11", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x5541f7da809ec62ec9643748b6d8a64411388f6c1999c8f6a067fae224b7497c", + "s": "0x4ce552578d1619c80b14e6f95f472bb7e242b3fdcac449415a58150473feecef", + "hash": "0xbbf1c7cb4e14723a928ca4bc73890ee9449203cd71d987075cb468212e4cf213" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x12", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x1f872d6fb4eb7398254fe7811cf405fcbc11b83ea61f50c26feec13c62527ad0", + "s": "0x26acd00dbbd0eef10a7c213e616df22f3a9fd1d61d31ed0abb257e0efc8abf06", + "hash": "0xb50bdbaa03ec0bddb84f4d9076385d53e4382cb5045dc1f172dce5f60064313c" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x13", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x3fb9c1360e7a1a9cf45efed449c609b585df3b2ecfa5eb67eecba63c55699f11", + "s": "0x72ef40cefb4fbfe2f54df284741effb28c2cf25128e3aec5003d9809c2e82d01", + "hash": "0x8f6cbdeadca58cca5c2d42b7f39d1806db196a4932785eea9c67d644664abb7c" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x14", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec87", + "r": "0xa68b33f12348a1053208c0783d7504f90a58da7f9ca2ead1275526cce7d700bd", + "s": "0x19c01948a0479c1a3774a203686acc9727830503fab6fdeed06b69e60b93755f", + "hash": "0x75376d730e7b5186a1e3e4e32c022308a2d66391f99dff2d59cf39e038b885c7" + } + ], + "uncles": null, + "receipts": null + } +} diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_6.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_6.json new file mode 100644 index 000000000..afab478ab --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_6.json @@ -0,0 +1,390 @@ +{ + "acl_block_6": { + "rlp": "f911d6f901f6a000acaefd90b8d42561f10a6e20a23b94f045aa26d7134fabfbc34e5ff1c4e6d5a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0acb9bda9ea5166689f2f8f67f60f64318ee0c7aed856eea3bb4249c5f2ad5a58a08af39529cb5c3295713bfac629dc4cc1bde29a12516e83a7cb8b202dea6f9cfca015eecb22e64ad01d793e4d4ff4ddd217d68f454307f933772da76f4ac75b667fb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000078347e7c48306190c4680a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f90fd9b9029001f9028c86796f6c6f7632150a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000001a08a7ce0cf467cf9d04698c542fc7b7ef55651236b567a1dfed8dfc20f008f95d9a02ed15779e036579cd66a997a5ccb9626063fabe129d1a0f84d1addb8f3e30fbcb9028f01f9028b86796f6c6f7632160a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000809f051a77732323ba3f1e6442bff54782d2b80c30be64e1f74fec63eb74e3dadca05ee7edef5e1314dc96391cc67961785d37c597fb428a2498bd242c3dcd52a8f3b9029001f9028c86796f6c6f7632170a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000001a03ad054d140cb8053f42ac9df18fabb57a781a3132cee7d3bc98fcc380e6a1cc6a069c8972ded2412fb79a9dcb676daf6804aa5c7ebd3ff1aedd2a8481731506341b9029001f9028c86796f6c6f7632180a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a073ead15ab6ed0d83080db28bf82b89a80e7ecd74880f9a73fe0b8804882b2606a063458665267cffbe0ecfb343aad3559166c4e4c3c1e14eead7f3457fb3ea75eab9029001f9028c86796f6c6f7632190a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a04ac58f1d695790cc5156fcebfcf0cf8da35849c91fcc2cd05407055a675419aea05ebaa55e4a32ac00aefc8ca57cc0e36c3b1b4743f5b7274e49a11d6b9cc3047cb9029001f9028c86796f6c6f76321a0a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a0e38d4c971e4723dcac613f59975c5ea9b1200bc2b1569b820ddb6766eec521dea07a8f1d82a92f9937039cfe305a13ca54a8e6f22da2839430cfaeba4af65c2427f8661b0a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec87a075f7b1ed94b4206c1c8aa19422b4e8e9aaff7ad643a41364072880112e0785b4a0185475d900d76df4bf16a218f10ba336b7041134c90da33a0a16c6406564ba46c0", + "header": { + "parentHash": "0x00acaefd90b8d42561f10a6e20a23b94f045aa26d7134fabfbc34e5ff1c4e6d5", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xacb9bda9ea5166689f2f8f67f60f64318ee0c7aed856eea3bb4249c5f2ad5a58", + "transactionsTrie": "0x8af39529cb5c3295713bfac629dc4cc1bde29a12516e83a7cb8b202dea6f9cfc", + "receiptTrie": "0x15eecb22e64ad01d793e4d4ff4ddd217d68f454307f933772da76f4ac75b667f", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x7", + "gasLimit": "0x47e7c4", + "gasUsed": "0x6190c", + "timestamp": "0x46", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x2bb50258633ccfdf3f5b07258e3c9866ed9f878a7582230569d4ffc45952a66c" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x15", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x8a7ce0cf467cf9d04698c542fc7b7ef55651236b567a1dfed8dfc20f008f95d9", + "s": "0x2ed15779e036579cd66a997a5ccb9626063fabe129d1a0f84d1addb8f3e30fbc", + "hash": "0xef6960cc8cbb52be918b8e91c3574e8f07c714d2baf7320ffe2c71e20cd39103" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x16", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x51a77732323ba3f1e6442bff54782d2b80c30be64e1f74fec63eb74e3dadc", + "s": "0x5ee7edef5e1314dc96391cc67961785d37c597fb428a2498bd242c3dcd52a8f3", + "hash": "0x910bc3ffde097228c2d20d787bd90b9e277f987ea6972ff659503f8a074b78ff" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x17", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x3ad054d140cb8053f42ac9df18fabb57a781a3132cee7d3bc98fcc380e6a1cc6", + "s": "0x69c8972ded2412fb79a9dcb676daf6804aa5c7ebd3ff1aedd2a8481731506341", + "hash": "0x66dd5793d6ecbd978c41a5d15556f1a16a03fd15149809badab65f8f0b6809c7" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x18", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x73ead15ab6ed0d83080db28bf82b89a80e7ecd74880f9a73fe0b8804882b2606", + "s": "0x63458665267cffbe0ecfb343aad3559166c4e4c3c1e14eead7f3457fb3ea75ea", + "hash": "0xeba7afbdf52f13058232961a6d35b76a2901c32622da72daf20bee4362a457a0" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x19", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x4ac58f1d695790cc5156fcebfcf0cf8da35849c91fcc2cd05407055a675419ae", + "s": "0x5ebaa55e4a32ac00aefc8ca57cc0e36c3b1b4743f5b7274e49a11d6b9cc3047c", + "hash": "0xce8deb76b2475215931a1b5afd4deca2ba9f706bee21ca1e68671ed90177f785" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x1a", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xe38d4c971e4723dcac613f59975c5ea9b1200bc2b1569b820ddb6766eec521de", + "s": "0x7a8f1d82a92f9937039cfe305a13ca54a8e6f22da2839430cfaeba4af65c2427", + "hash": "0x6de8e432fa9a3d8320397c7bece78828a47311a2a055a98e855aa4868bd8e351" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x1b", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec87", + "r": "0x75f7b1ed94b4206c1c8aa19422b4e8e9aaff7ad643a41364072880112e0785b4", + "s": "0x185475d900d76df4bf16a218f10ba336b7041134c90da33a0a16c6406564ba46", + "hash": "0x0dc4c78b1636726787970269ff17c855444e1d27eee8c0fd516e51176f574f71" + } + ], + "uncles": null, + "receipts": null + } +} \ No newline at end of file diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_7.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_7.json new file mode 100644 index 000000000..0937f13d7 --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_7.json @@ -0,0 +1,497 @@ +{ + "acl_block_7": { + "rlp": "f916e7f901f6a02bb50258633ccfdf3f5b07258e3c9866ed9f878a7582230569d4ffc45952a66ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0a55899fdbfa99a7feaabb51608ce4b0c2912596f2229ffeacb2ef05fb55b71b7a0e28fe6b703978af3d2eda206f6f959e2d833afaf418028a9503271f4f20a40d9a03f8954dac53eb0caa13809bae6c1bbfb729aa10778ac528e62113114b758e633b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000088347e7c48307b6585080a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f914eab902eb01f902e786796f6c6f76321c0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000080a0643459a4e9aba8d232302442f95e7f6d89b06f273443a8710f9bb55496df1994a06e3f8765c4f399486454c64cf54b1396df2812c7d5fdcadb47a66f83ec553cd5b902eb01f902e786796f6c6f76321d0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000001a09862a3737fe1d45c7b256ff22a50d567b88c04212b39396ab41a1e9c62d4f44ea04c797c4b78681cc16aea9a18e59923264c744c17d9861560693473f927c28f54b902eb01f902e786796f6c6f76321e0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000080a08e24d4c713f644e38223cd600c56c65fd64d74fa3c1659ebf2ef719284c74802a00412a2733ba0c5fa7da40dc6b199351f0c04ed4c455607546d25d6efbc3e9a12b902eb01f902e786796f6c6f76321f0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000080a0fc7721a6ca78e74eaadbbbbbfd6fa990fd9993a29a6d552f5c12d7256feebaa5a0166a3b40a0e0d86b95dac8a83dd1f0eb61f107bcb6f670cc114c3dd67f193d01b902eb01f902e786796f6c6f7632200a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000080a0d1dac5d229b36766e7cc6a3d87596c6b72c1b579cccdc62a5b4438a04a46d3fea0053a8afe9e411247a65370e1d4e83cdcec9dc41a0b595999f3e41b07be014d10b902eb01f902e786796f6c6f7632210a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000001a0251ab5147fb99b3c222fc99157ef6a6603659c2465bb9bb2662679fce6c12077a03c4ed0c45754fc479583126bf2d88c0bf323310f2f946f3bbeee44e73bf744c0b902eb01f902e786796f6c6f7632220a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000001a0664de330a9c9b3e4041e347332a30d0f88358063de52c6cefcc5a8ce397f96f3a013ea85012f7a62739610e48ea51e170275c56f0f8d1896520f1ef84d4f3e389ef866230a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec87a0a3bdc8174d2fbe9c404ff490e77555039f1c37bddbe60d8e60c1228f9964f02da015572f4a595159746f9f11554059312ccdbc05e6bf8831469338bb78dcb43b5ac0", + "header": { + "parentHash": "0x2bb50258633ccfdf3f5b07258e3c9866ed9f878a7582230569d4ffc45952a66c", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xa55899fdbfa99a7feaabb51608ce4b0c2912596f2229ffeacb2ef05fb55b71b7", + "transactionsTrie": "0xe28fe6b703978af3d2eda206f6f959e2d833afaf418028a9503271f4f20a40d9", + "receiptTrie": "0x3f8954dac53eb0caa13809bae6c1bbfb729aa10778ac528e62113114b758e633", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x8", + "gasLimit": "0x47e7c4", + "gasUsed": "0x7b658", + "timestamp": "0x50", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0xfa221b6492050cfc24b906b20ce208b3dc4ba841e564395f2900c4a175158a1e" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x1c", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x643459a4e9aba8d232302442f95e7f6d89b06f273443a8710f9bb55496df1994", + "s": "0x6e3f8765c4f399486454c64cf54b1396df2812c7d5fdcadb47a66f83ec553cd5", + "hash": "0x21840bf8b516a15569f253f9b7900d052f86f9173b02a240ccbddbc38f912498" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x1d", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x9862a3737fe1d45c7b256ff22a50d567b88c04212b39396ab41a1e9c62d4f44e", + "s": "0x4c797c4b78681cc16aea9a18e59923264c744c17d9861560693473f927c28f54", + "hash": "0x5ed7369fea0e90818ced675a993efa699628286583417244fb136a4f73a2e90f" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x1e", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x8e24d4c713f644e38223cd600c56c65fd64d74fa3c1659ebf2ef719284c74802", + "s": "0x412a2733ba0c5fa7da40dc6b199351f0c04ed4c455607546d25d6efbc3e9a12", + "hash": "0x24c0cd928e6bce21401dce170c98a80acd33ef4c6c6be3d0ea58127c0a049185" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x1f", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xfc7721a6ca78e74eaadbbbbbfd6fa990fd9993a29a6d552f5c12d7256feebaa5", + "s": "0x166a3b40a0e0d86b95dac8a83dd1f0eb61f107bcb6f670cc114c3dd67f193d01", + "hash": "0x755cc55d927e952bff7e51f70471c7a8b53cbbb76e855d0fe6148afc099967f8" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x20", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xd1dac5d229b36766e7cc6a3d87596c6b72c1b579cccdc62a5b4438a04a46d3fe", + "s": "0x53a8afe9e411247a65370e1d4e83cdcec9dc41a0b595999f3e41b07be014d10", + "hash": "0xabd736140ee8fe129b0db888c7808298e015be3f52cf530bfb064828b9801806" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x21", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x251ab5147fb99b3c222fc99157ef6a6603659c2465bb9bb2662679fce6c12077", + "s": "0x3c4ed0c45754fc479583126bf2d88c0bf323310f2f946f3bbeee44e73bf744c0", + "hash": "0x1c71ff8b515e449b4597ba4e08f4bd1558716e5253e9fb62c117a01f0c859124" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x22", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x664de330a9c9b3e4041e347332a30d0f88358063de52c6cefcc5a8ce397f96f3", + "s": "0x13ea85012f7a62739610e48ea51e170275c56f0f8d1896520f1ef84d4f3e389e", + "hash": "0x698566ee27aac8dda0c7bfd0b3e5b9c122a9ac81053dce700b3ef9fa156b35f7" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x23", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec87", + "r": "0xa3bdc8174d2fbe9c404ff490e77555039f1c37bddbe60d8e60c1228f9964f02d", + "s": "0x15572f4a595159746f9f11554059312ccdbc05e6bf8831469338bb78dcb43b5a", + "hash": "0x95aa3328bed08bb31056e79cdb10c890d3c645493c928e4546a2d65b821380ca" + } + ], + "uncles": null, + "receipts": null + } +} \ No newline at end of file diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_8.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_8.json new file mode 100644 index 000000000..faf1292d2 --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_8.json @@ -0,0 +1,619 @@ +{ + + "acl_block_8": { + "rlp": "f91cadf901f6a0fa221b6492050cfc24b906b20ce208b3dc4ba841e564395f2900c4a175158a1ea01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0b38b2ff96bb62a36840bd31e6b02a1ded156d8f571b35eef02d08f311fe03f65a08876562acbd95cb180c7599816bd6c954f8feadf02891b7c41b6369fb31c2e1ea0b78dc917392b3a6757a3545c29f0300f401c1d07303215ad0d4023a170a1c99fb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000098347e7c4830984145a80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f91ab0b9034601f9034286796f6c6f7632240a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a0d9c848f01ea535491946502971d8abd4640243394078a51efa4577c690910027a046c1247d86cb8b09209974eb3e667c82b81307c622124099c93a46811509dca6b9034601f9034286796f6c6f7632250a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000001a07595a92f015a9aeba3135f9fd3bcf743f058503f7e9dbc470d195d35bcb4eaa3a050cf2c39959208961f5bf9b890ec98473c631ba668b41455ed91c8711bc5c7b2b9034601f9034286796f6c6f7632260a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a0949a0a2f11aa9958d32c9e4d734497ed74dd851d57b28981f606e5be517a2f56a05493ccac5f48b724388a824ee3df6c0c54922faea0ed911cd6e7993d72e105b0b9034601f9034286796f6c6f7632270a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a03eae4a21a7648d2b33940a601a37bc24eb1f0472611a3321867edf423970db98a02a87c17c6c8116a0df110e51da727d953569e5f48f61d80f6e7aa67ee88491d0b9034601f9034286796f6c6f7632280a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a07fcccf7db8f6f715b4467798328ecd812de95a9e00b16064108f220c131b1feba00b32d45c342f74907d7999a4bfc13b2bc0f6dee4336fdfb4847e182f80204785b9034601f9034286796f6c6f7632290a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a0b25c865ca6bd22c9dc046adc53d7419d9696a13f16baf97593672f2033c200c1a061b26c60cfa8af36154a4555c20501c30af193104a779ac20266e8a09da30b6bb9034601f9034286796f6c6f76322a0a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a0f97719ddd5d72d9269b5fe95b7646cc2719d67824a7784bea322afdcd79ce119a022e4250977257258c863fcb766b88494b884750fa6023db8410fac8a0a100eadb9034601f9034286796f6c6f76322b0a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a073c0c49e7f0c7c4343c80d726733c06810b8efeee8907f2fc65519258a93fa67a0140d4d304c84d40e85e98eb5f073698f9f0d44f9051c25e98aa3da1f975cb771f8662c0a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec87a04a8911c73aa392f7472d0f3b8de07c06df21cec19b50eb5b913f2b4d4e9b3d6aa00a9d8d20c17644f8db37b6a2f00dc330a8c3c09f5fc5aa065f2410e3a3340a9dc0", + "header": { + "parentHash": "0xfa221b6492050cfc24b906b20ce208b3dc4ba841e564395f2900c4a175158a1e", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xb38b2ff96bb62a36840bd31e6b02a1ded156d8f571b35eef02d08f311fe03f65", + "transactionsTrie": "0x8876562acbd95cb180c7599816bd6c954f8feadf02891b7c41b6369fb31c2e1e", + "receiptTrie": "0xb78dc917392b3a6757a3545c29f0300f401c1d07303215ad0d4023a170a1c99f", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x9", + "gasLimit": "0x47e7c4", + "gasUsed": "0x98414", + "timestamp": "0x5a", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x84dda3788f42b7e41a084407d725a58c201ce7cfadd97e886cb976dda22c9921" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x24", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xd9c848f01ea535491946502971d8abd4640243394078a51efa4577c690910027", + "s": "0x46c1247d86cb8b09209974eb3e667c82b81307c622124099c93a46811509dca6", + "hash": "0xaf54d730700aef32f551db22595085bf45e85e605d75484e89a727527e96129b" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x25", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x7595a92f015a9aeba3135f9fd3bcf743f058503f7e9dbc470d195d35bcb4eaa3", + "s": "0x50cf2c39959208961f5bf9b890ec98473c631ba668b41455ed91c8711bc5c7b2", + "hash": "0xde28554defa0795db3c147bda91a23ffcb30b80cf26f28ab96d6ead60a69d2b9" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x26", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x949a0a2f11aa9958d32c9e4d734497ed74dd851d57b28981f606e5be517a2f56", + "s": "0x5493ccac5f48b724388a824ee3df6c0c54922faea0ed911cd6e7993d72e105b0", + "hash": "0x285d3401abaa281c502acc4bf59ec59a6c7bce62f9a46bfc6b3100b97152f528" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x27", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x3eae4a21a7648d2b33940a601a37bc24eb1f0472611a3321867edf423970db98", + "s": "0x2a87c17c6c8116a0df110e51da727d953569e5f48f61d80f6e7aa67ee88491d0", + "hash": "0x85c6d289b56245b7b6e4ccdd514e2b6792c9f3e956ea4968d69593a3030f4499" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x28", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x7fcccf7db8f6f715b4467798328ecd812de95a9e00b16064108f220c131b1feb", + "s": "0xb32d45c342f74907d7999a4bfc13b2bc0f6dee4336fdfb4847e182f80204785", + "hash": "0x846c5fce7829817683d7be03b6f08f39ef79dbeed0ec64e1901962f8d83ddedd" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x29", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xb25c865ca6bd22c9dc046adc53d7419d9696a13f16baf97593672f2033c200c1", + "s": "0x61b26c60cfa8af36154a4555c20501c30af193104a779ac20266e8a09da30b6b", + "hash": "0xeddbe8867f8555f92fdd42d03872467509551a645f7bd92a050fbabaf506865c" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x2a", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xf97719ddd5d72d9269b5fe95b7646cc2719d67824a7784bea322afdcd79ce119", + "s": "0x22e4250977257258c863fcb766b88494b884750fa6023db8410fac8a0a100ead", + "hash": "0x026824663c75c144366419e4448cb29453f70d891245e0264bf94c9478bc28ae" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x2b", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x73c0c49e7f0c7c4343c80d726733c06810b8efeee8907f2fc65519258a93fa67", + "s": "0x140d4d304c84d40e85e98eb5f073698f9f0d44f9051c25e98aa3da1f975cb771", + "hash": "0x877c3067e2ead44ec4be1d4dcda3571213325d93291f32c3f674cff01947cf0a" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x2c", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec87", + "r": "0x4a8911c73aa392f7472d0f3b8de07c06df21cec19b50eb5b913f2b4d4e9b3d6a", + "s": "0xa9d8d20c17644f8db37b6a2f00dc330a8c3c09f5fc5aa065f2410e3a3340a9d", + "hash": "0xca741c6398b7e3bfdafc46c3c97ac22a8c1002744231e1702c0bbc2245d2ba34" + } + ], + "uncles": null, + "receipts": null + } +} \ No newline at end of file diff --git a/crates/ethcore/res/local_tests/block_en_de/acl_block_9.json b/crates/ethcore/res/local_tests/block_en_de/acl_block_9.json new file mode 100644 index 000000000..99884804f --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/acl_block_9.json @@ -0,0 +1,754 @@ +{ + + "acl_block_9": { + "rlp": "f92329f901f6a084dda3788f42b7e41a084407d725a58c201ce7cfadd97e886cb976dda22c9921a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a091503e4466860227794cecc7e441abc9bad4ef57114c08af408cb6bf58980235a0de7408c49f9332211cbf0ea0d6d6697ee9ebef4b9cb53869168834956153d45ca0c18851ede636a1298652a8dd6bffb065e7c198417660bf20f97731be93d46cefb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000a8347e7c4830b82406480a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f9212cb903a101f9039d86796f6c6f76322d0a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a0cc5c7d6d2250816d5cebafe393914fd6ff39702ef9647d907c196c4240858446a068082151d6d9fbe47e3fed849328dce66ab6b0976a106d0a5423b18b0be201e2b903a101f9039d86796f6c6f76322e0a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a005620469222dcdb8378eecec565b89c69d653397b14160ff49052ac67699150ea06f343d9c86ee05ff23f562d5b21f763a34ecf00cda60b267f9dc124661dd69c7b903a101f9039d86796f6c6f76322f0a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a072b8ee28e31595dc01388151d9a293a832dfca58c22d48d8c24681e5e52b95f0a0156cd769bbcafaca1ce2691542aafc05ec3156dee26988d780e2915f67415437b903a101f9039d86796f6c6f7632300a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a022ffc9f0594be343e16e448e15aa2298f097c88c8e951020e9055f70537e6cbba022d8161cd97590d9fdfe61bc0ce34face1a221f6d9a50c96ffc185c7b6eb1a33b903a101f9039d86796f6c6f7632310a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a0e9834fd907d82587ac1c3d1f4998fbe914142834ec86e34293e11d22279eb6f4a0594a4a7b79798e466e41125fcfa9c08e548a4f6bba7bab3a17769d6cd15d4926b903a101f9039d86796f6c6f7632320a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a0cad758b73761dc79fbe62ea6ecae306c2f8a9a614bddd2ee379f9924ecf26d9ba006d5955b0769de282012278bf43d83bbee144dc61893d2d0f1daad9463af9677b903a101f9039d86796f6c6f7632330a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a01bd327017a42d3bdce1b192716c730eda6b990d9f12ee14286872daa5a36ecf8a0407ec3dd532be0377aa774e6352fa12e15f1ce8e09a39a520449b2a6bbf2d0aab903a101f9039d86796f6c6f7632340a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a001a2f42cdd339b157cd736cade0641489bf345f6bc0a657075d329797a9ef331a0696ca3e566854a52d4b6514fcfddf796dfa18762ce350d86d14612b0e177ccc2b903a101f9039d86796f6c6f7632350a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a02f63a43500e78623d38149a0bd2a331c616202312aff7d4047ee080c02139e7aa021d1a2144e9fea759d3e650a91f576b9a502c4a84cab745f8c9b8e15618c33cdf866360a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec87a0ed4c15a3ff67c17eef207d8e7beef31af80a63ab8e03738c10f1483f7e8f6203a0495d2bea850f073e20c79fbef96ccab6ca3367059e3fa4704f8f22f48dc318cac0", + "header": { + "parentHash": "0x84dda3788f42b7e41a084407d725a58c201ce7cfadd97e886cb976dda22c9921", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x91503e4466860227794cecc7e441abc9bad4ef57114c08af408cb6bf58980235", + "transactionsTrie": "0xde7408c49f9332211cbf0ea0d6d6697ee9ebef4b9cb53869168834956153d45c", + "receiptTrie": "0xc18851ede636a1298652a8dd6bffb065e7c198417660bf20f97731be93d46cef", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0xa", + "gasLimit": "0x47e7c4", + "gasUsed": "0xb8240", + "timestamp": "0x64", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0xd8e7665bdcb0b053e18bc9dc565765b3c93aaf3938d03a6b24df816dbc44f5df" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x2d", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xcc5c7d6d2250816d5cebafe393914fd6ff39702ef9647d907c196c4240858446", + "s": "0x68082151d6d9fbe47e3fed849328dce66ab6b0976a106d0a5423b18b0be201e2", + "hash": "0xf59de76965a4c6ab43ba656320bcc151c1c5b2dd3e9c61077bfada88c60f9d91" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x2e", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x5620469222dcdb8378eecec565b89c69d653397b14160ff49052ac67699150e", + "s": "0x6f343d9c86ee05ff23f562d5b21f763a34ecf00cda60b267f9dc124661dd69c7", + "hash": "0xf9800f0463832ba38394196d74415d925b0fe48a6accc44fce76294cef1c6542" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x2f", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x72b8ee28e31595dc01388151d9a293a832dfca58c22d48d8c24681e5e52b95f0", + "s": "0x156cd769bbcafaca1ce2691542aafc05ec3156dee26988d780e2915f67415437", + "hash": "0x8d7f71e167aed00e7f98a3d6efef0455a915affcff0b6d96ac26e65bb65a6ce9" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x30", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x22ffc9f0594be343e16e448e15aa2298f097c88c8e951020e9055f70537e6cbb", + "s": "0x22d8161cd97590d9fdfe61bc0ce34face1a221f6d9a50c96ffc185c7b6eb1a33", + "hash": "0x478e063e01971fa8990da37b2709d4b7f53c3724df94d9bdf685cc1c3eafb459" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x31", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xe9834fd907d82587ac1c3d1f4998fbe914142834ec86e34293e11d22279eb6f4", + "s": "0x594a4a7b79798e466e41125fcfa9c08e548a4f6bba7bab3a17769d6cd15d4926", + "hash": "0x6e6eb6cfc365c3ee3e4b575d92844c7742505b62aa3d5765a41bcf7f61d787b1" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x32", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xcad758b73761dc79fbe62ea6ecae306c2f8a9a614bddd2ee379f9924ecf26d9b", + "s": "0x6d5955b0769de282012278bf43d83bbee144dc61893d2d0f1daad9463af9677", + "hash": "0x79de88fa2ac7f1ef13e596f9c4732fd06eaa968b5afd9fd6efa9564ddedd04e4" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x33", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x1bd327017a42d3bdce1b192716c730eda6b990d9f12ee14286872daa5a36ecf8", + "s": "0x407ec3dd532be0377aa774e6352fa12e15f1ce8e09a39a520449b2a6bbf2d0aa", + "hash": "0x849ad53627a411a79641b82d23f40f76544ef7cc185518560810c02cd163dddf" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x34", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x1a2f42cdd339b157cd736cade0641489bf345f6bc0a657075d329797a9ef331", + "s": "0x696ca3e566854a52d4b6514fcfddf796dfa18762ce350d86d14612b0e177ccc2", + "hash": "0xbae361665e925aa04f59f41a7f23bac56bd69ca40262cb55afc6a9446aa12f77" + }, + { + "type": "0x1", + "chainId": "0x796f6c6f7632", + "nonce": "0x35", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x2f63a43500e78623d38149a0bd2a331c616202312aff7d4047ee080c02139e7a", + "s": "0x21d1a2144e9fea759d3e650a91f576b9a502c4a84cab745f8c9b8e15618c33cd", + "hash": "0x8d7a600d5de038029800c6d10b5dbd5ace67324fd75dfe3e31f5b48ce6a19b9c" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x36", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0xf2ded8deec87", + "r": "0xed4c15a3ff67c17eef207d8e7beef31af80a63ab8e03738c10f1483f7e8f6203", + "s": "0x495d2bea850f073e20c79fbef96ccab6ca3367059e3fa4704f8f22f48dc318ca", + "hash": "0xefe1036e9043183eb61a8042ca97c8260da7eb2ef1d6969d9404e1e6ec48f490" + } + ], + "uncles": null, + "receipts": null + } +} \ No newline at end of file diff --git a/crates/ethcore/res/local_tests/block_en_de/simple.json b/crates/ethcore/res/local_tests/block_en_de/simple.json new file mode 100644 index 000000000..bdb7b1f1a --- /dev/null +++ b/crates/ethcore/res/local_tests/block_en_de/simple.json @@ -0,0 +1,38 @@ +{ + "legacy_block": { + "rlp": "f90263f901f5a0151b04645af991f513d5e11f8ed62e12b73f080af9c7a6a3d98fd6b1503f23faa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0968408b8a2f170bc78230cc2fac3881120a93f7392cf26b609566d8648abfd79a0e8137f2b67ac4680d8103f8b1cd7c05c49f56e4df464b0a79253679f38df9ab4a07f53535270d749f41b9d783aa1abcfceb73cc2a16ecde789cd3bc97a42fbda2ab901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018347e7c48262740a80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f868f866800a8301e24194000000000000000000000000000000000000aaaa808086f2ded8deec88a0e7545c5664e63873d7aeb4bb5f92152c3366a9095c9140e5f8453af0998194bea04d24143ac9bc97c0aa07a7074c12ab60484d83d3b447b1e5e6ba5cbf421675bfc0", + "header": { + "parentHash": "0x151b04645af991f513d5e11f8ed62e12b73f080af9c7a6a3d98fd6b1503f23fa", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x968408b8a2f170bc78230cc2fac3881120a93f7392cf26b609566d8648abfd79", + "transactionsTrie": "0xe8137f2b67ac4680d8103f8b1cd7c05c49f56e4df464b0a79253679f38df9ab4", + "receiptTrie": "0x7f53535270d749f41b9d783aa1abcfceb73cc2a16ecde789cd3bc97a42fbda2a", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x1", + "gasLimit": "0x47e7c4", + "gasUsed": "0x6274", + "timestamp": "0xa", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x9aa9cdb2afc4ebf893c32b67dedf1dea4291673bf4e80d3227a4e7f8d0feaf68" + }, + "transactions": [ + { + "nonce": "0x0", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "v": "0xf2ded8deec88", + "r": "0xe7545c5664e63873d7aeb4bb5f92152c3366a9095c9140e5f8453af0998194be", + "s": "0x4d24143ac9bc97c0aa07a7074c12ab60484d83d3b447b1e5e6ba5cbf421675bf", + "hash": "0x7e122173adcc02b9a3c94da426f65c7d46e724e8e3fdb16be73d5e0405e280b6" + } + ], + "uncleHeaders": null + } +} diff --git a/crates/ethcore/res/local_tests/chain/eip2930.json b/crates/ethcore/res/local_tests/chain/eip2930.json new file mode 100644 index 000000000..241030b1b --- /dev/null +++ b/crates/ethcore/res/local_tests/chain/eip2930.json @@ -0,0 +1,3149 @@ +{ + "testEIP2930_transactions": { + "_info": { + "comment": "Local test for EIP-2930" + }, + "genesisBlockHeader": { + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "coinbase": "0x0000000000000000000000000000000000000000", + "difficulty": "0x020000", + "extraData": "0x", + "gasLimit": "0x47e7c4", + "gasUsed": "0x00", + "hash": "0xf0962fddf00ed1647996646504666df666ecc558eb8a5bcd65af206a64e79a93", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000539", + "number": "0x00", + "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "receiptTrie": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "stateRoot": "0xf24461ff2b080dba58ee5fa4b546efbadb7b74b33b8ce3ac5b8bf84b5cad5d27", + "timestamp": "0x00", + "transactionsTrie": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347" + }, + "pre": { + "000000000000000000000000000000000000aaaa": { + "balance": "0x0", + "code": "0x5854505854503231" + }, + "71562b71999873db5b286df957af199ec94617f7": { + "balance": "0x3b9aca00" + } + }, + "network": "EIP2930", + "sealEngine": "NoProof", + "lastblockhash": "0x105d8befc05cb9c21add67408bcc7512de148cd9a7cc8932efa294e2672aba55", + "blocks": [ + { + "rlp": "f9025df901f5a0f0962fddf00ed1647996646504666df666ecc558eb8a5bcd65af206a64e79a93a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0007b54c20187b01cb2caad4dd377234b591ffc3502590d7b05ef2949785542b2a0076eed3b92e039d9b8e35b21d5603350177b75c35c8ee13654f582f21a92dd69a0ea2fe1d08440864d23add61591d18dd8900e010ceca13b5ae797c699a44b5684b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000018347e7c48262de0a80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f862f860800a8301e24194000000000000000000000000000000000000aaaa808025a04a8784ece5812005fadff24bee6b002f3b736196c97fa73e31a015d89731a9dba07fb3784b5bbd59d2a00acdc86cb84f8b279f5f80b4af9d0e944f06ba5388c811c0", + "header": { + "parentHash": "0xf0962fddf00ed1647996646504666df666ecc558eb8a5bcd65af206a64e79a93", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x007b54c20187b01cb2caad4dd377234b591ffc3502590d7b05ef2949785542b2", + "transactionsTrie": "0x076eed3b92e039d9b8e35b21d5603350177b75c35c8ee13654f582f21a92dd69", + "receiptTrie": "0xea2fe1d08440864d23add61591d18dd8900e010ceca13b5ae797c699a44b5684", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x1", + "gasLimit": "0x47e7c4", + "gasUsed": "0x62de", + "timestamp": "0xa", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0xb44579073851e99fe60940bf6217a6eae1908918eb89c2ad8ba7cdd31104aef7" + }, + "transactions": [ + { + "nonce": "0x0", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "v": "0x25", + "r": "0x4a8784ece5812005fadff24bee6b002f3b736196c97fa73e31a015d89731a9db", + "s": "0x7fb3784b5bbd59d2a00acdc86cb84f8b279f5f80b4af9d0e944f06ba5388c811", + "hash": "0x8dea84417453c9cc0dbbcdf9224fc37cbe93b6e8a9ffdb8e7eb3ddeedd43c375" + } + ], + "uncleHeaders": null + }, + { + "rlp": "f90321f901f5a0b44579073851e99fe60940bf6217a6eae1908918eb89c2ad8ba7cdd31104aef7a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0ed1f713ffe43640afc36f435f181056c1a960b2ddcd6714dbef775ade09aa2c9a0ea2164b24b79d9708108afa05a267ddbf42971d34a215dd6158fb48776932c0ea0543bb9ba3c84c66db2c71d2cc38a17d6e708597dd397b0e8946e36a9eca94f1eb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000028347e7c482ddf41480a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f90125b8c101f8be01010a8301e24194000000000000000000000000000000000000aaaa8080f85bf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000080a082dc119130f280bd72e3fd4e10220e35b767031b84b8dd1f64085e0158f234dba072228551e678a8a6c6e9bae0ae786b8839c7fda0a994caddd23910f45f385cc0f860020a8301e24194000000000000000000000000000000000000aaaa808026a09756172d336ab702075c6dbaaa979455c385aa03039d601205350680c4eff09ca03000821620e1771ca10b4b3639bb8932e2cb1f91f90714cf0cc4d6b418f944f1c0", + "header": { + "parentHash": "0xb44579073851e99fe60940bf6217a6eae1908918eb89c2ad8ba7cdd31104aef7", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xed1f713ffe43640afc36f435f181056c1a960b2ddcd6714dbef775ade09aa2c9", + "transactionsTrie": "0xea2164b24b79d9708108afa05a267ddbf42971d34a215dd6158fb48776932c0e", + "receiptsTrie": "0x543bb9ba3c84c66db2c71d2cc38a17d6e708597dd397b0e8946e36a9eca94f1e", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x2", + "gasLimit": "0x47e7c4", + "gasUsed": "0xddf4", + "timestamp": "0x14", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x45ce9fae124eb06c68394ffb53edd1c0e46cf957185b18a3c43821266b71f26d" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x1", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x82dc119130f280bd72e3fd4e10220e35b767031b84b8dd1f64085e0158f234db", + "s": "0x72228551e678a8a6c6e9bae0ae786b8839c7fda0a994caddd23910f45f385cc0", + "hash": "0x41760e65a1d237e001cfe56427ebb03f0c377f6fa17ae19ec00d40a363ae16be" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x2", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x26", + "r": "0x9756172d336ab702075c6dbaaa979455c385aa03039d601205350680c4eff09c", + "s": "0x3000821620e1771ca10b4b3639bb8932e2cb1f91f90714cf0cc4d6b418f944f1", + "hash": "0x7c331109477a2ebca4778b7818a367e5b7bda7e056bbcf64837cd0c62e008431" + } + ], + "uncles": null + }, + { + "rlp": "f9049ff901f6a045ce9fae124eb06c68394ffb53edd1c0e46cf957185b18a3c43821266b71f26da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a009b41b08cacf63fd56a588d65befca63f4799dd457ccfcffc1b7ff8b7c899026a0a7c68fc60a677940cb5c3e2ecbeff781ba95eb2dc5edbe041d1a569fa98b9070a03a26b9965725737c7bdaa1de02677d782a1148027aa3a5bbf29658d16013cb4cb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000038347e7c48301897a1e80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f902a2b9011d01f9011901030a8301e24194000000000000000000000000000000000000aaaa8080f8b6f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0010000000000000000000000000000000000000000000000000000000000000001a0748de538b4a9502e4bf7d7c29ee80dcd342e802518257260c318877c1306e455a043faaa4d106d49940a193f6016c10159a9013074951ff718404b1f717d274887b9011d01f9011901040a8301e24194000000000000000000000000000000000000aaaa8080f8b6f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0010000000000000000000000000000000000000000000000000000000000000080a0a831c9d4a1e27dbc92a5558cdc3006a42d5cd38c6e18052ab280674e7e6d1009a04c09b35aba855dd92c2e67411f2345374ab54c110cc9f248dea3777310a11a35f860050a8301e24194000000000000000000000000000000000000aaaa808026a0f3d58c384589aa560311587a19a39acfbed506b50b6332455f8a01b7a4a0b208a0710821dcc271fbf3bf0cd2ed45ebf7d212095b2d7b743c6ddc5f0bd220c692b4c0", + + "header": { + "parentHash": "0x45ce9fae124eb06c68394ffb53edd1c0e46cf957185b18a3c43821266b71f26d", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x09b41b08cacf63fd56a588d65befca63f4799dd457ccfcffc1b7ff8b7c899026", + "transactionsTrie": "0xa7c68fc60a677940cb5c3e2ecbeff781ba95eb2dc5edbe041d1a569fa98b9070", + "receiptsTrie": "0x3a26b9965725737c7bdaa1de02677d782a1148027aa3a5bbf29658d16013cb4c", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x3", + "gasLimit": "0x47e7c4", + "gasUsed": "0x1897a", + "timestamp": "0x1e", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x6e9b1043fdb0e72356fbfe34d83f96d8850f573d806e860ab2beade9666290fa" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x3", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x748de538b4a9502e4bf7d7c29ee80dcd342e802518257260c318877c1306e455", + "s": "0x43faaa4d106d49940a193f6016c10159a9013074951ff718404b1f717d274887", + "hash": "0x418a0f670998b3e1ca5250843306910bb7546acb1c04f491350a8033d912bdaf" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x4", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xa831c9d4a1e27dbc92a5558cdc3006a42d5cd38c6e18052ab280674e7e6d1009", + "s": "0x4c09b35aba855dd92c2e67411f2345374ab54c110cc9f248dea3777310a11a35", + "hash": "0x016263d1b70105fb24bba2ff1bae4ec620d7481318e6d0974aa96fb202724c53" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x5", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x26", + "r": "0xf3d58c384589aa560311587a19a39acfbed506b50b6332455f8a01b7a4a0b208", + "s": "0x710821dcc271fbf3bf0cd2ed45ebf7d212095b2d7b743c6ddc5f0bd220c692b4", + "hash": "0x703e00e61cd19d8dbbd58a15f885fe3d82954a6c7f1854e64df9d8c9a839d2dd" + } + ], + "uncles": null + }, + { + "rlp": "f906d3f901f6a06e9b1043fdb0e72356fbfe34d83f96d8850f573d806e860ab2beade9666290faa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0e80199c64d2bee27c7a1be67fe8b01020a9231e172da0d6fabca44d98864a5d4a08c70cadb678d31ea2a57b14ae2e7eaab22c7a816f5d3ee94091db45f1a4af49ea0aa5401f56c2e0708e601d13442bf1827d6554607ef573f08f8d2ebf51e948dd8b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000048347e7c4830265702880a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f904d6b9017901f9017501060a8301e24194000000000000000000000000000000000000aaaa8080f90111f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0020000000000000000000000000000000000000000000000000000000000000001a07e3e6761f5735046aa7c8c495159186e0e017c7cad769757d3b993fcf84bb936a0503471fceed0db87a3c62f8686c09eab381354506c648ad2ea46d9076b87664eb9017901f9017501070a8301e24194000000000000000000000000000000000000aaaa8080f90111f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0020000000000000000000000000000000000000000000000000000000000000001a076012a1e4b16f5bc566caf00e901121c3b55bc26a225d772dad4858cd9aeadcca00ea768134e684c0561b0b22e0c7db3246fafb82c56bc0e7d58aed1c7e67ef423b9017901f9017501080a8301e24194000000000000000000000000000000000000aaaa8080f90111f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0020000000000000000000000000000000000000000000000000000000000000001a0d4a82519d087bbce6e55aaa4775ad916200ab69b47a472e28837956c24f40feea04cf399e1fb199615600b77c9601dcbc7bc41b25dc4351842a36aa69ce597ee9bf860090a8301e24194000000000000000000000000000000000000aaaa808025a0c1761a83dfd95d3c129280692c9fecb528a914d5c6441fe55eb942e58aa066b0a0605fc74c46a2a75de2e05c03d11518930b809c504833152116c8ccfb8685986ec0", + + "header": { + "parentHash": "0x6e9b1043fdb0e72356fbfe34d83f96d8850f573d806e860ab2beade9666290fa", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xe80199c64d2bee27c7a1be67fe8b01020a9231e172da0d6fabca44d98864a5d4", + "transactionsTrie": "0x8c70cadb678d31ea2a57b14ae2e7eaab22c7a816f5d3ee94091db45f1a4af49e", + "receiptsTrie": "0xaa5401f56c2e0708e601d13442bf1827d6554607ef573f08f8d2ebf51e948dd8", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x4", + "gasLimit": "0x47e7c4", + "gasUsed": "0x26570", + "timestamp": "0x28", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x160a6eff205005f7e0dc27006b58e64e37b88592077debbc30b44589dbb95a95" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x6", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x7e3e6761f5735046aa7c8c495159186e0e017c7cad769757d3b993fcf84bb936", + "s": "0x503471fceed0db87a3c62f8686c09eab381354506c648ad2ea46d9076b87664e", + "hash": "0x4f66c5df18e409248018353adfe21033c44badfe7083a6980f574aff886dae3e" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x7", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x76012a1e4b16f5bc566caf00e901121c3b55bc26a225d772dad4858cd9aeadcc", + "s": "0xea768134e684c0561b0b22e0c7db3246fafb82c56bc0e7d58aed1c7e67ef423", + "hash": "0xf90baa5007a69f5469b887e2d2a7f817bb274ce841ec5afc5f45f8c7bc6be0b5" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x8", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xd4a82519d087bbce6e55aaa4775ad916200ab69b47a472e28837956c24f40fee", + "s": "0x4cf399e1fb199615600b77c9601dcbc7bc41b25dc4351842a36aa69ce597ee9b", + "hash": "0x251d97291fa072eff47197043843376c29efc4fcd6b23d78867d6225e6ccdcaa" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x9", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x25", + "r": "0xc1761a83dfd95d3c129280692c9fecb528a914d5c6441fe55eb942e58aa066b0", + "s": "0x605fc74c46a2a75de2e05c03d11518930b809c504833152116c8ccfb8685986e", + "hash": "0xdd8271981828697d28de1c2d1148458a30c5e86464484f1695ff21e56d83bc91" + } + ], + "uncles": null + }, + { + "rlp": "f909bbf901f6a0160a6eff205005f7e0dc27006b58e64e37b88592077debbc30b44589dbb95a95a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a02dd6f4e5613640e8ae817f50e3538926b946632953b2ef14f47e21ab2a1f0bcaa0d663e9fec41620bc34664fd2ab65046c6d5de9306d2d710425d01ddd7c767683a09dec9f28e6d236deda6a9d0aeff7271bef8649c01f14232a2a8b59293a4864acb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000058347e7c4830371d63280a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f907beb901d401f901d0010a0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000080a0f345e830d6eb32d68ff5e9c2bf35308b891a5901c28bb1c04f6b04313d691cf4a0373dfbd0ffa2339e007dfc5f1a1c4fd3aa73efb9419ebb7e53db6bc84c976240b901d401f901d0010b0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000001a060f333f746a7b18a39d3a0401eaa346cfc424fcb054cffa349f99130597b6f4aa02ca60577b215332a1c248e85b9b93664054af3701f0a6f5c553e180e7dcdb4e8b901d401f901d0010c0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000001a0479dfabb47ad82e5e5c1b0629fc87b715e3a0ba698c6bee3ff9bd29ef84a1e93a0381d0c2994e6e97f646ca1864ec1f66ae0c47a8fcfdef882041e6db8d413d1d0b901d401f901d0010d0a8301e24194000000000000000000000000000000000000aaaa8080f9016cf859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0030000000000000000000000000000000000000000000000000000000000000080a08d36697d1b52d80b56113e088245173946fde2e72c29ffa2d0289b39dc9100e5a05758c471f9ca7c197e7e7f9b29cb134dc8f4e67aec83c8a52e05b8831a577e85f8600e0a8301e24194000000000000000000000000000000000000aaaa808026a0db585ae1362cccecf8c2cf6953207d4cfe0eb30aaddf750aa55a0b8a459ab22aa053aac6352d9a6b9599dfa512b2a01a1cf3498428cf96136fab5ec7c305acb462c0", + + "header": { + "parentHash": "0x160a6eff205005f7e0dc27006b58e64e37b88592077debbc30b44589dbb95a95", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x2dd6f4e5613640e8ae817f50e3538926b946632953b2ef14f47e21ab2a1f0bca", + "transactionsTrie": "0xd663e9fec41620bc34664fd2ab65046c6d5de9306d2d710425d01ddd7c767683", + "receiptsTrie": "0x9dec9f28e6d236deda6a9d0aeff7271bef8649c01f14232a2a8b59293a4864ac", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x5", + "gasLimit": "0x47e7c4", + "gasUsed": "0x371d6", + "timestamp": "0x32", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0xe5c7fd187ef4075bb9a3bd160b0e568be53ea693b284d20936277c249797f881" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0xa", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xf345e830d6eb32d68ff5e9c2bf35308b891a5901c28bb1c04f6b04313d691cf4", + "s": "0x373dfbd0ffa2339e007dfc5f1a1c4fd3aa73efb9419ebb7e53db6bc84c976240", + "hash": "0xb7b9c42dcc90d9856bf566ef1744c98fa17393ca720420c4d1dda1098c2f537d" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0xb", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x60f333f746a7b18a39d3a0401eaa346cfc424fcb054cffa349f99130597b6f4a", + "s": "0x2ca60577b215332a1c248e85b9b93664054af3701f0a6f5c553e180e7dcdb4e8", + "hash": "0x1b57c427bb124ed65ab83db75ddb5af12aeaa66affd902b684b4bab6ebf31817" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0xc", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x479dfabb47ad82e5e5c1b0629fc87b715e3a0ba698c6bee3ff9bd29ef84a1e93", + "s": "0x381d0c2994e6e97f646ca1864ec1f66ae0c47a8fcfdef882041e6db8d413d1d0", + "hash": "0x6642d59ce47df5df3b0ff96829f56264171dbfca7bdbf8b3caaead85ab17ce9b" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0xd", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x8d36697d1b52d80b56113e088245173946fde2e72c29ffa2d0289b39dc9100e5", + "s": "0x5758c471f9ca7c197e7e7f9b29cb134dc8f4e67aec83c8a52e05b8831a577e85", + "hash": "0x7087dd064ddd164d8564913acde103d30d1e6ffd3c4b828242ab5662c5d27f98" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0xe", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x26", + "r": "0xdb585ae1362cccecf8c2cf6953207d4cfe0eb30aaddf750aa55a0b8a459ab22a", + "s": "0x53aac6352d9a6b9599dfa512b2a01a1cf3498428cf96136fab5ec7c305acb462", + "hash": "0xa6ded463647cde7d52f6889b7f3c0a142cf3d82b1d3cca606c72a08ee64129f1" + } + ], + "uncles": null + }, + { + "rlp": "f90d59f901f6a0e5c7fd187ef4075bb9a3bd160b0e568be53ea693b284d20936277c249797f881a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a07f2172fc6b1093884e559297c4161da6687ccf9405841d5e5cb79566e1698540a0f881eb8830d5ed90a6d1de5ef56dbd715bf679721aa70ccc2fde6050558fe065a03c399ef07b92c03dd962c9b51708ec00bfa279dad6afda270f332f79e3e60db4b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000068347e7c48304aeac3c80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f90b5cb9022f01f9022b010f0a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000001a0cfbef0051e5b8a313532cc98410f5135948915a3d046ac28083d0d8f0fdfa660a05520ab4a5ce35c1d8c70cff148eefe0a2833ba0ed6f2781f839cc7edc8bf575eb9022f01f9022b01100a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000080a0d42a5ec165486f09e6d8faf3a93c87c4f0cc6b4d15ebbc2dedca7e4ef35a4555a00c129f489b2213092f5863b7a936ece05bdcb26a4513603c9f4b84ab0d9acd15b9022f01f9022b01110a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000001a0307eb02650c740c599c347d7dad1b390fa8dc24d216eb2ba769dc711aae32789a077af8cfb89aa87266d3b691ddb75be4221fb2b188e1c4470daaa707d44161200b9022f01f9022b01120a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000080a044ef64e26f79482731ceaef418439ebb497806df367f598ebf5d9981f5414a4da04b0d7d566fb8e7cba207385fdad173c9f961fe23fe3961e07c4a31df20c31a03b9022f01f9022b01130a8301e24194000000000000000000000000000000000000aaaa8080f901c7f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0040000000000000000000000000000000000000000000000000000000000000001a078688c9ef5a7925528910547dc39f1b359a5e230f850310f599098c32876443ea06462d6bc2778d84c5af517d383483e0685b8fccbd424196951c1e509964a27e0f860140a8301e24194000000000000000000000000000000000000aaaa808025a0ec8f9c89aa1f4f795d8b45ff41c871721d994858a1374411c4878532001a4ba5a027f11a383c603c28321baad48830d6090c9b0164e2d26d632a73ecd809ae53c7c0", + + "header": { + "parentHash": "0xe5c7fd187ef4075bb9a3bd160b0e568be53ea693b284d20936277c249797f881", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x7f2172fc6b1093884e559297c4161da6687ccf9405841d5e5cb79566e1698540", + "transactionsTrie": "0xf881eb8830d5ed90a6d1de5ef56dbd715bf679721aa70ccc2fde6050558fe065", + "receiptsTrie": "0x3c399ef07b92c03dd962c9b51708ec00bfa279dad6afda270f332f79e3e60db4", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x6", + "gasLimit": "0x47e7c4", + "gasUsed": "0x4aeac", + "timestamp": "0x3c", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x5ddaed99af17f5dce831bdb5f07a90ddf2cf530951e33da434a35985aa42c6c3" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0xf", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xcfbef0051e5b8a313532cc98410f5135948915a3d046ac28083d0d8f0fdfa660", + "s": "0x5520ab4a5ce35c1d8c70cff148eefe0a2833ba0ed6f2781f839cc7edc8bf575e", + "hash": "0x8bc25d0f8a8a24ba715fdd3f29e7f7302befa1446b4736538d45e3862cf67631" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x10", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xd42a5ec165486f09e6d8faf3a93c87c4f0cc6b4d15ebbc2dedca7e4ef35a4555", + "s": "0xc129f489b2213092f5863b7a936ece05bdcb26a4513603c9f4b84ab0d9acd15", + "hash": "0x96132f15280252a7ca473a4a5f4c126f610d34f2007cda6b0007a003ef6fd6ec" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x11", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x307eb02650c740c599c347d7dad1b390fa8dc24d216eb2ba769dc711aae32789", + "s": "0x77af8cfb89aa87266d3b691ddb75be4221fb2b188e1c4470daaa707d44161200", + "hash": "0x377ead486a6468dcd837e8047543ceb4dfa65684f927eca80f40adf7144dcbba" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x12", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x44ef64e26f79482731ceaef418439ebb497806df367f598ebf5d9981f5414a4d", + "s": "0x4b0d7d566fb8e7cba207385fdad173c9f961fe23fe3961e07c4a31df20c31a03", + "hash": "0x3f92ce1202d56635eb6c088f1cd3a6604dae60f3100a68f330d1722c324f2ab4" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x13", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x78688c9ef5a7925528910547dc39f1b359a5e230f850310f599098c32876443e", + "s": "0x6462d6bc2778d84c5af517d383483e0685b8fccbd424196951c1e509964a27e0", + "hash": "0x029b987cd062bc3e738d944990266cffeaed74340531450373d34666ad4fabd6" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x14", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x25", + "r": "0xec8f9c89aa1f4f795d8b45ff41c871721d994858a1374411c4878532001a4ba5", + "s": "0x27f11a383c603c28321baad48830d6090c9b0164e2d26d632a73ecd809ae53c7", + "hash": "0xc79cc4aae86b02b8b9787867a98670cf6d022af0fee3c0a3abdbddf29f21f7df" + } + ], + "uncles": null + }, + { + "rlp": "f911adf901f6a05ddaed99af17f5dce831bdb5f07a90ddf2cf530951e33da434a35985aa42c6c3a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0dd07cac1fd50a2d47b3faf9514b2a3e385fcd6e3102760f6bea1f919515cacffa0637d26d4cecdd55c7927c6d203ce40b7d9faf363fff990c3fc5e502f5edc1eada0ed9cc53fd0eee79528719ca973156891c6be9ddfe7bb9a788d4a3bc1d261773bb901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000078347e7c483061bf24680a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f90fb0b9028a01f9028601150a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a069e444997b9e7db9d3c351acb17da1666358ec8ce1fe34e6084f7347bfcfa83aa064e539a2efbab6c0ec01f1d6d38bf97218a3e42db66a84e35945f65afc4af52cb9028a01f9028601160a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a0a3290dc9c69c2ddd720698de596e2585102f14a5fafa3332abb0fe3e7857a58ba00ad0540e2e37a1fc9a0c03b3a69c420210f86331641c4ee8cf8005cd44db7b5eb9028a01f9028601170a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a0423621e9b3b5f003d15cea8eacd765dcbd7b9de4bff637ff57b3c3e184cac5dea0149abd25789e4ce0a24aa63f230e5afe934ab7d9096db737af7e2d5703914a70b9028a01f9028601180a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a03828c9ac89048c829d2636170dfae92e653be033c684f228fbf5a9bce141fcaaa00902674169c7dcb2eb4faec66d9ba35c31eb1316755cf19ac82d33358e63fca9b9028a01f9028601190a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000001a091d9a0233ab5773c83179adcae0f99f21985e280f44760cb99f91fda53dc1ee6a0592fde4635dffe070b989902dee4f7a14b2d43410ee4ac2f025d16bfeeccec24b9028a01f90286011a0a8301e24194000000000000000000000000000000000000aaaa8080f90222f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0050000000000000000000000000000000000000000000000000000000000000080a04c38274334089ba26be1ab238d9fe74e0e2e12d746f458fe5711f48f51842b6ba0222563aefd3f81edc662de7b039aa61b189404451201f3a28471f34dbfefac71f8601b0a8301e24194000000000000000000000000000000000000aaaa808026a072b8abde69e482a1cb7c88df29ef92502f35b070c0d19b2a1b646b1dbf0d898ca069f1474f53b876d271e3ec33cbaad5204b381e4ebc4ea1cd343ac6930d0ea2a7c0", + + "header": { + "parentHash": "0x5ddaed99af17f5dce831bdb5f07a90ddf2cf530951e33da434a35985aa42c6c3", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xdd07cac1fd50a2d47b3faf9514b2a3e385fcd6e3102760f6bea1f919515cacff", + "transactionsTrie": "0x637d26d4cecdd55c7927c6d203ce40b7d9faf363fff990c3fc5e502f5edc1ead", + "receiptsTrie": "0xed9cc53fd0eee79528719ca973156891c6be9ddfe7bb9a788d4a3bc1d261773b", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x7", + "gasLimit": "0x47e7c4", + "gasUsed": "0x61bf2", + "timestamp": "0x46", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x85a3ba47b898ffb9f4d3a286c438fdbae8f948acca51b69ba86e21e9b852c4a2" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x15", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x69e444997b9e7db9d3c351acb17da1666358ec8ce1fe34e6084f7347bfcfa83a", + "s": "0x64e539a2efbab6c0ec01f1d6d38bf97218a3e42db66a84e35945f65afc4af52c", + "hash": "0x479eba011395274523b321f282bdad6374850bc40749047a9278e122b38d4aaf" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x16", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xa3290dc9c69c2ddd720698de596e2585102f14a5fafa3332abb0fe3e7857a58b", + "s": "0xad0540e2e37a1fc9a0c03b3a69c420210f86331641c4ee8cf8005cd44db7b5e", + "hash": "0x84c8d5f6e8a706a936b12d149ef7228484cdb6cc7bdbef7a6bbc3092e3e0842c" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x17", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x423621e9b3b5f003d15cea8eacd765dcbd7b9de4bff637ff57b3c3e184cac5de", + "s": "0x149abd25789e4ce0a24aa63f230e5afe934ab7d9096db737af7e2d5703914a70", + "hash": "0x7da302eb420f10e9cf3c121db86496e259ae2b42dccda2de10fefce5d5aa139b" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x18", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x3828c9ac89048c829d2636170dfae92e653be033c684f228fbf5a9bce141fcaa", + "s": "0x902674169c7dcb2eb4faec66d9ba35c31eb1316755cf19ac82d33358e63fca9", + "hash": "0xbba5577e03b997efc268fe0912e19e0063750626ce6f9b166066e02e470ac086" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x19", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x91d9a0233ab5773c83179adcae0f99f21985e280f44760cb99f91fda53dc1ee6", + "s": "0x592fde4635dffe070b989902dee4f7a14b2d43410ee4ac2f025d16bfeeccec24", + "hash": "0x26c52e93b532bca09107f40f9ccf238466f51e15f5ecdc17f9a16eea62087cea" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x1a", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x4c38274334089ba26be1ab238d9fe74e0e2e12d746f458fe5711f48f51842b6b", + "s": "0x222563aefd3f81edc662de7b039aa61b189404451201f3a28471f34dbfefac71", + "hash": "0x5ba61c8fabacaa0e87f207125bf3a25a784a6f429aa2ae1f76ffe95c9a34eb54" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x1b", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x26", + "r": "0x72b8abde69e482a1cb7c88df29ef92502f35b070c0d19b2a1b646b1dbf0d898c", + "s": "0x69f1474f53b876d271e3ec33cbaad5204b381e4ebc4ea1cd343ac6930d0ea2a7", + "hash": "0xfa60faf2f9a1f4cbf19ba6ba746e0c633ba5fe2957f08be0dbc2c883039029ba" + } + ], + "uncles": null + }, + { + "rlp": "f916b7f901f6a085a3ba47b898ffb9f4d3a286c438fdbae8f948acca51b69ba86e21e9b852c4a2a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a01e11ee12288a40ff864df1f6ad3300fc9371c1eb357053df51d5cab2f3e5ba89a0e63a171d8cdd66b30bc70906336d255376adeff892e5c18acfb514c3c5848c24a05f714113fe44466c533b2b5e101539de21cb8d1debeca1765154c2e69d035d21b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000088347e7c48307b9a85080a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f914bab902e501f902e1011c0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000001a0a345838333ae268c00da46ed42deae5088daedff5386352968959edb1dcafc8ba011c4f1440e894902a1af266c8e03f04ca5956bfad430c365be9657611afc53f4b902e501f902e1011d0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000080a0c3640d17818544e39d623aab79b0781c80cb3981929b24fcc562684b65eff002a04406cba22f6306b0afab3a1a7a2a6b414416a122f3d33023e91b71e5c227a780b902e501f902e1011e0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000080a0542d0389eb1173f9f5224ae0af0aacbbb7c7949ddd13d7b9392e72cefbc090c1a0571c6726ba9a4c65c1c4194fc140497febf9be09accc161ed7f40773a6b4b4afb902e501f902e1011f0a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000001a08e1a10e344a9e62d70d610a21980dd7d0e50df1308d993e74db1a49f65556c0aa052fbe60de2d4ca53e28a0092df33497116f4a5a7fbc40621b962e6ff7c5f725ab902e501f902e101200a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000080a0eac4f60d9f9d85f2a5cc04603f78a3053d1846678090a934b36ffa415e2ed90ba0076694d37e45b009b59b70f60fe3a949d199cbe8602b4fc9921a6e18b9401e75b902e501f902e101210a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000001a0d8abc8bbfeda7780f9f5e5c49511080672f1627bf44a6d20ce630bb9ba707c64a02c3083fa0cc4fc2a9df6ee0e7ce34b2070c892466d7ac06ef8afc097e7948ccfb902e501f902e101220a8301e24194000000000000000000000000000000000000aaaa8080f9027df859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0060000000000000000000000000000000000000000000000000000000000000001a0614a1003abc9483c9d19a9e4eb50f52b43f33ea1cd3e05a9d4222d175128dd9fa02cf9924ee66bea724611b185851cd20d6e832ddd8b32f7960e9a2c8436bac4f1f860230a8301e24194000000000000000000000000000000000000aaaa808025a0e0908d8cb32c6746e997b494f9e64980a05739781e91334305c73f9f29db4c39a05cc81dfae6a0b36f702d9ab38d5f5e4241ad8d9e5ce03dc139050a1a2271dc22c0", + + "header": { + "parentHash": "0x85a3ba47b898ffb9f4d3a286c438fdbae8f948acca51b69ba86e21e9b852c4a2", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0x1e11ee12288a40ff864df1f6ad3300fc9371c1eb357053df51d5cab2f3e5ba89", + "transactionsTrie": "0xe63a171d8cdd66b30bc70906336d255376adeff892e5c18acfb514c3c5848c24", + "receiptsTrie": "0x5f714113fe44466c533b2b5e101539de21cb8d1debeca1765154c2e69d035d21", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x8", + "gasLimit": "0x47e7c4", + "gasUsed": "0x7b9a8", + "timestamp": "0x50", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0xc48af3c63e80dcf56fcc7c830c7ec5cd782896ad71193ad20beb3b29e73e11a9" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x1c", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xa345838333ae268c00da46ed42deae5088daedff5386352968959edb1dcafc8b", + "s": "0x11c4f1440e894902a1af266c8e03f04ca5956bfad430c365be9657611afc53f4", + "hash": "0xa1456d53037869e0971392226802336d49c748bbac2334b87ff4df29b3096199" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x1d", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xc3640d17818544e39d623aab79b0781c80cb3981929b24fcc562684b65eff002", + "s": "0x4406cba22f6306b0afab3a1a7a2a6b414416a122f3d33023e91b71e5c227a780", + "hash": "0x287d84df82c46eb31a591ccbee5bbc6f3707983a1d7aea8ac1ec22bf2d8e8922" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x1e", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x542d0389eb1173f9f5224ae0af0aacbbb7c7949ddd13d7b9392e72cefbc090c1", + "s": "0x571c6726ba9a4c65c1c4194fc140497febf9be09accc161ed7f40773a6b4b4af", + "hash": "0x7cc4498d64074114b14b9bbc356b74662c0674c36bab54e5401530ab51f76d2d" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x1f", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x8e1a10e344a9e62d70d610a21980dd7d0e50df1308d993e74db1a49f65556c0a", + "s": "0x52fbe60de2d4ca53e28a0092df33497116f4a5a7fbc40621b962e6ff7c5f725a", + "hash": "0xa65617192b2b1308a0b1c53cbe81ce7f33ad1c1ff1f2cce522e29d740291cd86" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x20", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xeac4f60d9f9d85f2a5cc04603f78a3053d1846678090a934b36ffa415e2ed90b", + "s": "0x76694d37e45b009b59b70f60fe3a949d199cbe8602b4fc9921a6e18b9401e75", + "hash": "0xaff285b353ae7ef059f3357da968cb76b0eda97f094a9245e283d9e86538ec2a" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x21", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xd8abc8bbfeda7780f9f5e5c49511080672f1627bf44a6d20ce630bb9ba707c64", + "s": "0x2c3083fa0cc4fc2a9df6ee0e7ce34b2070c892466d7ac06ef8afc097e7948ccf", + "hash": "0x36c86aeb97a7a82df05f31708ad2acfa2e17fb8b8bea3e5c9809a3672504d124" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x22", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x614a1003abc9483c9d19a9e4eb50f52b43f33ea1cd3e05a9d4222d175128dd9f", + "s": "0x2cf9924ee66bea724611b185851cd20d6e832ddd8b32f7960e9a2c8436bac4f1", + "hash": "0x089b7cca10e8b9b9442e62acbcd0d45d2aca3773d89956c80d42c27640b3cf61" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x23", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x25", + "r": "0xe0908d8cb32c6746e997b494f9e64980a05739781e91334305c73f9f29db4c39", + "s": "0x5cc81dfae6a0b36f702d9ab38d5f5e4241ad8d9e5ce03dc139050a1a2271dc22", + "hash": "0xe871bdeea9aa4506fe8b2439849892ba9f2d853277ec6f565be1d84be0ed13ef" + } + ], + "uncles": null + }, + { + "rlp": "f91c77f901f6a0c48af3c63e80dcf56fcc7c830c7ec5cd782896ad71193ad20beb3b29e73e11a9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0a463cb31e670fe25b7b5dfbbc793dd928db33a8b845298467c48809be4e5a7f7a087c8e925a1221e6e3a1d4b605f87848777f5ba38168c2ccc5cf024762ead055ca0638157d19e0340249b3934837bf99770474d939b2ae93f2d1c7f5db19d6d041db901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083020000098347e7c4830987ce5a80a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f91a7ab9034001f9033c01240a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a0170a46887a741e98bb82c99fc68d86e32447508bb3558699294ff562fb6b9be2a003764ba59caab09b25f16eb1e0d6be0b071fd7aebefc88a7c056f4ebeaa8cb5bb9034001f9033c01250a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000001a007775a2a2180025ae4c2b63a20e586538fab33ff619ca6a937d6865360be8dcba061f490b7c60e665854bc5dc4b5f40bb2c31625788c10b98035c8f525adadee53b9034001f9033c01260a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000001a02b3b6c19247342eb2062761e24e1d753c032c3b4f4f146b091b2240877483e59a0235f14770796cb22d2cd2e41f63af49b10cf208000be2ba789bb120096b989b8b9034001f9033c01270a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000001a0805dca3053d94bad7b563b604a976388595eb8834eaf3ef7973de21bcc9ca97ca05c37e3a461283d51557dfb0f740065dcc4d0aef005829805a504643e5523b489b9034001f9033c01280a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000001a047522841a060cc664997d11fdec3e929a65a6ee124a47bc82dd873e79b80adbba06cae9c3319fbe8a1206db7ed2063288f707811fd06ba558da8e2187bdc41d375b9034001f9033c01290a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a0a87b7830fe657f02a195aa1b2617501bcb52b95ebbd9479277f3dfa22de1b0e3a061d0c1acb8066f8dd3b3ef18f714cd0132247dab45c3481c2b7fc6cfb9708ef7b9034001f9033c012a0a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000001a0b7fb8508b5e3993af55d04f6e58732037ac0dc5a1ac5538bf9dae95e52c1d005a00656240da661eea32298774cf810e858a6b8999ae5b9564e708a55e15ae4a051b9034001f9033c012b0a8301e24194000000000000000000000000000000000000aaaa8080f902d8f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0070000000000000000000000000000000000000000000000000000000000000080a016a3a0af3ff0279ea62d7554131ad7670ccb83850bd6d0bb66cbaa45c46e5c35a055a9915e20c483e9237f0bfef99455d43ac1f22a438a9485b6e1f3dbbab441abf8602c0a8301e24194000000000000000000000000000000000000aaaa808026a0cffdf83faecfc8fe7e2e83570f0bcd9ef0e4914fd645dc8399bbd5bc8d483762a067ab197437466269980d4b18a1ed11744d7dceeae934729b14094fe31f5875a5c0", + + "header": { + "parentHash": "0xc48af3c63e80dcf56fcc7c830c7ec5cd782896ad71193ad20beb3b29e73e11a9", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xa463cb31e670fe25b7b5dfbbc793dd928db33a8b845298467c48809be4e5a7f7", + "transactionsTrie": "0x87c8e925a1221e6e3a1d4b605f87848777f5ba38168c2ccc5cf024762ead055c", + "receiptsTrie": "0x638157d19e0340249b3934837bf99770474d939b2ae93f2d1c7f5db19d6d041d", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0x9", + "gasLimit": "0x47e7c4", + "gasUsed": "0x987ce", + "timestamp": "0x5a", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x35ad84ebaa22053e24ac21d946c71e49e3cea2a3f2c0f373505bf2ee250f1201" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x24", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x170a46887a741e98bb82c99fc68d86e32447508bb3558699294ff562fb6b9be2", + "s": "0x3764ba59caab09b25f16eb1e0d6be0b071fd7aebefc88a7c056f4ebeaa8cb5b", + "hash": "0x6efd98eee12ad55ea61c467a685c5405d71a5d7eee0bf7446610a71bbb252978" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x25", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x7775a2a2180025ae4c2b63a20e586538fab33ff619ca6a937d6865360be8dcb", + "s": "0x61f490b7c60e665854bc5dc4b5f40bb2c31625788c10b98035c8f525adadee53", + "hash": "0xfc8f3b59421c55961e9148b55df36202cef47250717448b712ed8532a8dc3f8d" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x26", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x2b3b6c19247342eb2062761e24e1d753c032c3b4f4f146b091b2240877483e59", + "s": "0x235f14770796cb22d2cd2e41f63af49b10cf208000be2ba789bb120096b989b8", + "hash": "0x9998aabf75a918d993edb60f8f58c07280a8334e58a372b8c83ebaedcbe896ad" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x27", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x805dca3053d94bad7b563b604a976388595eb8834eaf3ef7973de21bcc9ca97c", + "s": "0x5c37e3a461283d51557dfb0f740065dcc4d0aef005829805a504643e5523b489", + "hash": "0x743c766ef64a159e1ff83fd958c7caeaa8c869ca370529ad5f807f14feeaad7b" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x28", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x47522841a060cc664997d11fdec3e929a65a6ee124a47bc82dd873e79b80adbb", + "s": "0x6cae9c3319fbe8a1206db7ed2063288f707811fd06ba558da8e2187bdc41d375", + "hash": "0xe6b1c6f51ac44f84d3e38ab6f238f313180a91c18079f44bb1af392b7b48c87a" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x29", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xa87b7830fe657f02a195aa1b2617501bcb52b95ebbd9479277f3dfa22de1b0e3", + "s": "0x61d0c1acb8066f8dd3b3ef18f714cd0132247dab45c3481c2b7fc6cfb9708ef7", + "hash": "0x4ce8251dac66134f50748d70e59acee7f3395f57c163ac321800337a0b11f1e7" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x2a", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0xb7fb8508b5e3993af55d04f6e58732037ac0dc5a1ac5538bf9dae95e52c1d005", + "s": "0x656240da661eea32298774cf810e858a6b8999ae5b9564e708a55e15ae4a051", + "hash": "0xb7dc9ae376bd9065b403bb143020f589b860dee65a5a9ebd7e0bd1abc9eae5fb" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x2b", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x16a3a0af3ff0279ea62d7554131ad7670ccb83850bd6d0bb66cbaa45c46e5c35", + "s": "0x55a9915e20c483e9237f0bfef99455d43ac1f22a438a9485b6e1f3dbbab441ab", + "hash": "0xcf7e327a838d9b07eabff38f6f7f39c7bcb36463e114f66934ea451abb9b87bf" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x2c", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x26", + "r": "0xcffdf83faecfc8fe7e2e83570f0bcd9ef0e4914fd645dc8399bbd5bc8d483762", + "s": "0x67ab197437466269980d4b18a1ed11744d7dceeae934729b14094fe31f5875a5", + "hash": "0xe6a49397da6f57aacebcf4024e6a07c4a724042db248cc668926ec2a2abc2394" + } + ], + "uncles": null + }, + { + "rlp": "f922edf901f6a035ad84ebaa22053e24ac21d946c71e49e3cea2a3f2c0f373505bf2ee250f1201a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347940100000000000000000000000000000000000000a0ae01e8e74d19be46a3f2b56e79c331634e3032efce2ffed6ad37577f66039d91a088a579ae5732b49cd956fc12234d3a4f7c2ed60303cadea178f1be33c9f49f06a0971e38f6ae7b4aeef32a9c1b53b9e2e84eb491c73022449d16c95db564cccc5db9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000830200000a8347e7c4830b86646480a00000000000000000000000000000000000000000000000000000000000000000880000000000000000f920f0b9039b01f90397012d0a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a03783f158de899ff6bce0d79e211d82575a1971fc971e56116868a0121848e57aa02ccf7dbac3b9aef50a9400d635636b7c15eca0d0f9b7ff25a0d09b56596f75aab9039b01f90397012e0a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a03593ee4a77441877a447d120b2070f1c2324e9600fdbad39c31fe75a5c1ca42ba04ec37cdb3c934e95ea349b981de041ebb29036b7f4c5dadd0890967b05e5b945b9039b01f90397012f0a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a048e3a7c884ea3e5672f6aa3b7f5dcd7e4fbf0be5998a4bbb9ee74c860607443aa0441fd36310421832f8a0025be07ce02d8833af7ecc179ec7b186d3f0278734c1b9039b01f9039701300a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a0e7081190ea699d97f818678ef971a391812196e3ee94d04c4551e2dd0657db3aa02c3a9ba4de5beebd2c8a3a2eb1788534599af6b40e7f1b3b5c37071553214f9eb9039b01f9039701310a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a059e183f642034975125dd0bb9b36722412cffebf2af31025ad8800eaf6199f28a00a456535d0a974c936d49d7d69884995189407fbedf819878e8ed1894d1282aeb9039b01f9039701320a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a077032f089f9761459f4a0bd8a64465a50be1c84e1512fdfe5961ee3bb5d57553a00d0f8bdd0b070cdf1af711855847e11293e7a0424d471a0e28088de8238ce270b9039b01f9039701330a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a0912278d20ab6b8033ca071a3757d6bf038f17e9634cac85c6684cd42672d88f6a00b0292c31a9f510d3a53653a1fbe0b76dc54f8a13a2a8b7aa3a877c91a24fb5fb9039b01f9039701340a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000080a0960b49da258aa006edc7580bd5c91be701feabae628e0c47a95559fa5c6dc4a6a066654bf09aa64a93a95463c86588d45192589286855efe67f05a4ab6c8fa7553b9039b01f9039701350a8301e24194000000000000000000000000000000000000aaaa8080f90333f859940000000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000f859940100000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00100000000000000000000000000000000000000000000000000000000000000f859940200000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00200000000000000000000000000000000000000000000000000000000000000f859940300000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00300000000000000000000000000000000000000000000000000000000000000f859940400000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00400000000000000000000000000000000000000000000000000000000000000f859940500000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00500000000000000000000000000000000000000000000000000000000000000f859940600000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00600000000000000000000000000000000000000000000000000000000000000f859940700000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a00700000000000000000000000000000000000000000000000000000000000000f859940800000000000000000000000000000000000000f842a00000000000000000000000000000000000000000000000000000000000000000a0080000000000000000000000000000000000000000000000000000000000000001a0538f7a084177da0422c9e663b708dee81627264abf6152d7bfb6f1dc8a9a5b11a07baaa50e351a6d338ac5765d487a3a54bee29483516b9c64bed35cf6c5bc776ef860360a8301e24194000000000000000000000000000000000000aaaa808026a0822285a75be8c0cf90edf1031b03d949468c9c66bdb63897ae9fc96b167eaa3ba07478bac2f9fe6a63e632b0861b86add7c5a9e8b117e26788e00418d72eeba0d6c0", + + "header": { + "parentHash": "0x35ad84ebaa22053e24ac21d946c71e49e3cea2a3f2c0f373505bf2ee250f1201", + "uncleHash": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", + "coinbase": "0x0100000000000000000000000000000000000000", + "stateRoot": "0xae01e8e74d19be46a3f2b56e79c331634e3032efce2ffed6ad37577f66039d91", + "transactionsTrie": "0x88a579ae5732b49cd956fc12234d3a4f7c2ed60303cadea178f1be33c9f49f06", + "receiptsTrie": "0x971e38f6ae7b4aeef32a9c1b53b9e2e84eb491c73022449d16c95db564cccc5d", + "bloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + "difficulty": "0x20000", + "number": "0xa", + "gasLimit": "0x47e7c4", + "gasUsed": "0xb8664", + "timestamp": "0x64", + "extraData": "0x", + "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", + "nonce": "0x0000000000000000", + "hash": "0x105d8befc05cb9c21add67408bcc7512de148cd9a7cc8932efa294e2672aba55" + }, + "transactions": [ + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x2d", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x3783f158de899ff6bce0d79e211d82575a1971fc971e56116868a0121848e57a", + "s": "0x2ccf7dbac3b9aef50a9400d635636b7c15eca0d0f9b7ff25a0d09b56596f75aa", + "hash": "0x16751472a59dc59d9454f22c089631bb065bbb92bdd389a15a71c63fb8fb2db2" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x2e", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x3593ee4a77441877a447d120b2070f1c2324e9600fdbad39c31fe75a5c1ca42b", + "s": "0x4ec37cdb3c934e95ea349b981de041ebb29036b7f4c5dadd0890967b05e5b945", + "hash": "0x60e0f978ce01c1221b1de4e27c4428d0cfa5592c5d0f36006a35337404c27a44" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x2f", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x48e3a7c884ea3e5672f6aa3b7f5dcd7e4fbf0be5998a4bbb9ee74c860607443a", + "s": "0x441fd36310421832f8a0025be07ce02d8833af7ecc179ec7b186d3f0278734c1", + "hash": "0x07c2da48c6082bac84bbfdec573e67d3e86df68b762e1f9ed7393653cae834d1" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x30", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0xe7081190ea699d97f818678ef971a391812196e3ee94d04c4551e2dd0657db3a", + "s": "0x2c3a9ba4de5beebd2c8a3a2eb1788534599af6b40e7f1b3b5c37071553214f9e", + "hash": "0x148e2d26da5a0e8b0932842a7a2c1fe964776a1be3978684af9528c6bef79918" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x31", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x59e183f642034975125dd0bb9b36722412cffebf2af31025ad8800eaf6199f28", + "s": "0xa456535d0a974c936d49d7d69884995189407fbedf819878e8ed1894d1282ae", + "hash": "0xa13299621bd0d81ad5c373fb7357f6abb528475d8d1b08bb8b2e4176f0e2e303" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x32", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x77032f089f9761459f4a0bd8a64465a50be1c84e1512fdfe5961ee3bb5d57553", + "s": "0xd0f8bdd0b070cdf1af711855847e11293e7a0424d471a0e28088de8238ce270", + "hash": "0xa956c3e12fa0fdfd93e2e9c14e6c63a63db49aabe9dbeceb4ee2cf71777f6c59" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x33", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x912278d20ab6b8033ca071a3757d6bf038f17e9634cac85c6684cd42672d88f6", + "s": "0xb0292c31a9f510d3a53653a1fbe0b76dc54f8a13a2a8b7aa3a877c91a24fb5f", + "hash": "0x54fab10dc75cfa4bae509e25830b8914d9b15a12a71c1f68b79904e2d3599e90" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x34", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x0", + "r": "0x960b49da258aa006edc7580bd5c91be701feabae628e0c47a95559fa5c6dc4a6", + "s": "0x66654bf09aa64a93a95463c86588d45192589286855efe67f05a4ab6c8fa7553", + "hash": "0x2fc87ef663f4a57b922fc51029045e03bac37ae0a8b126b1ba22e362a6b6635d" + }, + { + "type": "0x1", + "chainId": "0x1", + "nonce": "0x35", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": [ + { + "address": "0x0000000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0000000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0100000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0100000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0200000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0200000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0300000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0300000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0400000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0400000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0500000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0500000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0600000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0600000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0700000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0700000000000000000000000000000000000000000000000000000000000000" + ] + }, + { + "address": "0x0800000000000000000000000000000000000000", + "storageKeys": [ + "0x0000000000000000000000000000000000000000000000000000000000000000", + "0x0800000000000000000000000000000000000000000000000000000000000000" + ] + } + ], + "v": "0x1", + "r": "0x538f7a084177da0422c9e663b708dee81627264abf6152d7bfb6f1dc8a9a5b11", + "s": "0x7baaa50e351a6d338ac5765d487a3a54bee29483516b9c64bed35cf6c5bc776e", + "hash": "0xf522c9cb3ff8f935d2ec3ca405a7480a43d959a16e1a192e705a5613a0e3d3f5" + }, + { + "type": "0x0", + "chainId": null, + "nonce": "0x36", + "gasPrice": "0xa", + "gasLimit": "0x1e241", + "to": "0x000000000000000000000000000000000000aaaa", + "value": "0x0", + "data": "0x", + "accessList": null, + "v": "0x26", + "r": "0x822285a75be8c0cf90edf1031b03d949468c9c66bdb63897ae9fc96b167eaa3b", + "s": "0x7478bac2f9fe6a63e632b0861b86add7c5a9e8b117e26788e00418d72eeba0d6", + "hash": "0x52079ee865e89ec93150543232702a9b4a5660debb803017357b9039c38c2aab" + } + ], + "uncles": null + } + ] + } +} diff --git a/crates/ethcore/src/client/evm_test_client.rs b/crates/ethcore/src/client/evm_test_client.rs index d55e9faf4..7e088efa0 100644 --- a/crates/ethcore/src/client/evm_test_client.rs +++ b/crates/ethcore/src/client/evm_test_client.rs @@ -68,7 +68,7 @@ impl fmt::Display for EvmTestError { } } -use ethereum; +use ethereum::{self}; use ethjson::spec::ForkSpec; /// Simplified, single-block EVM test client. @@ -99,6 +99,7 @@ impl<'a> EvmTestClient<'a> { ForkSpec::Homestead => Some(ethereum::new_homestead_test()), ForkSpec::EIP150 => Some(ethereum::new_eip150_test()), ForkSpec::EIP158 => Some(ethereum::new_eip161_test()), + ForkSpec::EIP2930 => Some(ethereum::new_eip2930_test()), ForkSpec::Byzantium => Some(ethereum::new_byzantium_test()), ForkSpec::Constantinople => Some(ethereum::new_constantinople_test()), ForkSpec::ConstantinopleFix => Some(ethereum::new_constantinople_fix_test()), diff --git a/crates/ethcore/src/ethereum/mod.rs b/crates/ethcore/src/ethereum/mod.rs index 9c7c25435..91fb5062b 100644 --- a/crates/ethcore/src/ethereum/mod.rs +++ b/crates/ethcore/src/ethereum/mod.rs @@ -267,6 +267,14 @@ pub fn new_berlin_test() -> Spec { ) } +/// Create a new Foundation Berlin era spec. +pub fn new_eip2930_test() -> Spec { + load( + None, + include_bytes!("../../res/chainspec/test/eip2930_test.json"), + ) +} + /// Create a new YOLO spec pub fn new_yolo3_test() -> Spec { load( diff --git a/crates/ethcore/src/json_tests/chain.rs b/crates/ethcore/src/json_tests/chain.rs index 0b489f90d..f923fd216 100644 --- a/crates/ethcore/src/json_tests/chain.rs +++ b/crates/ethcore/src/json_tests/chain.rs @@ -208,7 +208,7 @@ pub fn json_chain_test( match block { Ok(block) => { let num = block.header.number(); - trace!(target: "json-tests", "{} – Importing {} bytes. Block #{}", name, bytes_len, num); + debug!(target: "json-tests", "{} – Importing {} bytes. Block #{}", name, bytes_len, num); let res = client.import_block(block); if let Err(e) = res { warn!(target: "json-tests", "{} – Error importing block #{}: {:?}", name, num, e); diff --git a/crates/ethcore/src/json_tests/local.rs b/crates/ethcore/src/json_tests/local.rs new file mode 100644 index 000000000..79c239dad --- /dev/null +++ b/crates/ethcore/src/json_tests/local.rs @@ -0,0 +1,202 @@ +use super::HookType; +use ethereum_types::U256; +use ethjson::{self, blockchain::Block}; +use log::warn; +use rlp::RlpStream; +use std::path::Path; +use types::transaction::{TypedTransaction, TypedTxId, UnverifiedTransaction}; +use verification::queue::kind::blocks::Unverified; + +pub fn json_local_block_en_de_test( + _test: ðjson::test::LocalTests, + path: &Path, + json_data: &[u8], + start_stop_hook: &mut H, +) -> Vec { + let tests = ethjson::local_tests::BlockEnDeTest::load(json_data).expect(&format!( + "Could not parse JSON chain test data from {}", + path.display() + )); + let mut failed = Vec::new(); + + for (name, ref_block) in tests.into_iter() { + start_stop_hook(&name, HookType::OnStart); + + let block = Unverified::from_rlp(ref_block.rlp()); + let block = match block { + Ok(block) => block, + Err(decoder_err) => { + warn!(target: "json-tests", "Error decoding test block: {:?}", decoder_err); + failed.push(name.clone()); + continue; + } + }; + if !is_same_block(&ref_block, &block) { + println!("block failed {:?}", block); + failed.push(name.clone()) + } + + start_stop_hook(&name, HookType::OnStop); + } + failed +} + +fn rlp_append_block(block: &Unverified) -> Vec { + let mut rlps = RlpStream::new(); + rlps.begin_list(3); + rlps.append(&block.header); + UnverifiedTransaction::rlp_append_list(&mut rlps, &block.transactions); + rlps.append_list(&block.uncles); + rlps.out() +} + +pub fn is_same_block(ref_block: &Block, block: &Unverified) -> bool { + let test_exp = |exp: bool, err: &str| -> bool { + if !exp { + println!("Test mismatch on:{}", err); + } + exp + }; + + let header_ok = if let Some(ref header) = ref_block.header { + test_exp(*block.header.gas_used() == header.gas_used.0, "Gas used") + && test_exp( + *block.header.uncles_hash() == header.uncles_hash.0, + "Uncles hash", + ) + && test_exp( + *block.header.transactions_root() == header.transactions_root.0, + "Transaction Root", + ) + && test_exp( + block.header.timestamp() == header.timestamp.0.as_u64(), + "Timestamp", + ) + && test_exp( + *block.header.state_root() == header.state_root.0, + "StateRoot", + ) + && test_exp( + *block.header.receipts_root() == header.receipts_root.0, + "ReceiptsRoot", + ) + && test_exp( + *block.header.parent_hash() == header.parent_hash.0, + "ParentHash", + ) + && test_exp( + block.header.number() == header.number.0.as_u64(), + "Blocn Number", + ) + && test_exp(block.header.hash() == header.hash.0, "Header hash") + && test_exp(*block.header.gas_limit() == header.gas_limit.0, "GasLimit") + && test_exp(*block.header.gas_used() == header.gas_used.0, "GasUsed") + && test_exp( + *block.header.extra_data() == header.extra_data.0, + "ExtraData", + ) + && test_exp( + *block.header.difficulty() == header.difficulty.0, + "Difficulty", + ) + && test_exp(*block.header.author() == header.author.0, "Author") + && test_exp(*block.header.log_bloom() == header.bloom.0, "Bloom") + } else { + true + }; + + // check transactions + let transaction_ok = if let Some(ref txs) = ref_block.transactions { + let mut is_all_ok = true; + for (ref_tx, tx) in txs.iter().zip(block.transactions.iter()) { + // check signatures + let mut is_ok = test_exp(U256::from(tx.signature().r()) == ref_tx.r.0, "Sig R") + && test_exp(U256::from(tx.signature().s()) == ref_tx.s.0, "Sig S"); + is_ok = is_ok + && if let Some(chain_id) = ref_tx.chain_id { + test_exp(tx.chain_id() == Some(chain_id.0.as_u64()), "Chain Id") + } else { + true + }; + // check type + let ttype = if let Some(ttype) = ref_tx.transaction_type { + let ttype = ttype.0.byte(0); + if let Some(id) = TypedTxId::from_u8_id(ttype) { + id + } else { + println!("Unknown transaction {}", ttype); + continue; + } + } else { + TypedTxId::Legacy + }; + is_ok = is_ok + && test_exp(tx.tx().nonce == ref_tx.nonce.0, "Tx nonce") + && test_exp(tx.tx().gas_price == ref_tx.gas_price.0, "Tx gas price") + && test_exp(tx.tx().gas == ref_tx.gas_limit.0, "Tx gas") + && test_exp(tx.tx().value == ref_tx.value.0, "Tx value") + && test_exp(tx.tx().data == ref_tx.data.0, "Tx data") + && test_exp(ref_tx.hash.is_some(), "tx hash is none"); + + if let Some(hash) = ref_tx.hash { + is_ok = is_ok && test_exp(tx.hash() == hash, "Hash mismatch"); + } + + // check specific tx data + is_ok = is_ok + && match ttype { + TypedTxId::Legacy => { + test_exp(tx.original_v() == ref_tx.v.0.as_u64(), "Original Sig V") + } + TypedTxId::AccessList => { + test_exp(tx.standard_v() as u64 == ref_tx.v.0.as_u64(), "Sig V"); + let al = match tx.as_unsigned() { + TypedTransaction::AccessList(tx) => &tx.access_list, + _ => { + println!("Wrong data in tx type"); + continue; + } + }; + if let Some(ref ref_al) = ref_tx.access_list { + if ref_al.len() != al.len() { + println!("Access list mismatch"); + continue; + } + let mut is_ok = true; + for (al, ref_al) in al.iter().zip(ref_al.iter()) { + is_ok = is_ok && test_exp(al.0 == ref_al.address, "AL address"); + if al.1.len() != ref_al.storage_keys.len() { + println!("Access list mismatch"); + continue; + } + for (key, ref_key) in al.1.iter().zip(ref_al.storage_keys.iter()) { + is_ok = is_ok && test_exp(key == ref_key, "Key mismatch"); + } + } + is_ok + } else { + false + } + } + }; + + if !is_ok { + println!( + "Transaction not valid got: {:?} \n expected:{:?}\n", + tx, ref_tx + ); + } + is_all_ok = is_ok && is_all_ok; + } + is_all_ok + } else { + true + }; + + let encript_ok = { + let rlp = rlp_append_block(&block); + rlp == ref_block.rlp() + }; + + header_ok && transaction_ok && encript_ok +} diff --git a/crates/ethcore/src/json_tests/mod.rs b/crates/ethcore/src/json_tests/mod.rs index 004d86d69..5cda1f28e 100644 --- a/crates/ethcore/src/json_tests/mod.rs +++ b/crates/ethcore/src/json_tests/mod.rs @@ -19,6 +19,7 @@ mod chain; mod difficulty; mod executive; +mod local; mod state; mod test_common; mod transaction; diff --git a/crates/ethcore/src/json_tests/runner.rs b/crates/ethcore/src/json_tests/runner.rs index 1309175e3..a82af46cc 100644 --- a/crates/ethcore/src/json_tests/runner.rs +++ b/crates/ethcore/src/json_tests/runner.rs @@ -1,6 +1,6 @@ use ethjson::test::{ - ChainTests, DifficultyTests, EthereumTestSuite, ExecutiveTests, StateTests, TestChainSpec, - TestTrieSpec, TransactionTests, TrieTests, + ChainTests, DifficultyTests, EthereumTestSuite, ExecutiveTests, LocalTests, StateTests, + TestChainSpec, TestTrieSpec, TransactionTests, TrieTests, }; use globset::Glob; use log::info; @@ -83,6 +83,9 @@ impl TestRunner { /// Run the tests pub fn run(&self) -> TestResult { let mut res = TestResult::zero(); + for t in &self.0.local { + res += Self::run_local_tests(&t); + } for t in &self.0.chain { res += Self::run_chain_tests(&t); } @@ -141,6 +144,19 @@ impl TestRunner { false } + fn run_local_tests(test: &LocalTests) -> TestResult { + match test.test_type.as_str() { + "block_en_de" => Self::run1( + test, + &test.path, + |test: &LocalTests, path: &Path, json: &[u8]| { + super::local::json_local_block_en_de_test(test, &path, &json, &mut |_, _| {}) + }, + ), + _ => TestResult::zero(), + } + } + fn run_chain_tests(test: &ChainTests) -> TestResult { Self::run1( test, diff --git a/crates/ethcore/types/src/transaction/transaction.rs b/crates/ethcore/types/src/transaction/transaction.rs index ae8bf75b0..af225dcac 100644 --- a/crates/ethcore/types/src/transaction/transaction.rs +++ b/crates/ethcore/types/src/transaction/transaction.rs @@ -707,6 +707,13 @@ impl UnverifiedTransaction { self.unsigned.rlp_append(s, self.chain_id, &self.signature); } + pub fn rlp_append_list(s: &mut RlpStream, tx_list: &[UnverifiedTransaction]) { + s.begin_list(tx_list.len()); + for tx in tx_list.iter() { + tx.unsigned.rlp_append(s, tx.chain_id, &tx.signature); + } + } + pub fn encode(&self) -> Vec { self.unsigned.encode(self.chain_id, &self.signature) } diff --git a/crates/ethcore/types/src/transaction/transaction_id.rs b/crates/ethcore/types/src/transaction/transaction_id.rs index 833a678cd..2b5b5ae2b 100644 --- a/crates/ethcore/types/src/transaction/transaction_id.rs +++ b/crates/ethcore/types/src/transaction/transaction_id.rs @@ -23,7 +23,17 @@ use std::convert::TryFrom; #[repr(u8)] pub enum TypedTxId { AccessList = 0x01, - Legacy = 0x80, // With 0x80 we are sure that all other types will not overlap + Legacy = 0x00, +} + +impl TypedTxId { + pub fn from_u8_id(n: u8) -> Option { + match n { + 0 => Some(Self::Legacy), + 1 => Some(Self::AccessList), + _ => None, + } + } } impl Default for TypedTxId { diff --git a/crates/ethjson/src/blockchain/block.rs b/crates/ethjson/src/blockchain/block.rs index 087c17fff..045a42f33 100644 --- a/crates/ethjson/src/blockchain/block.rs +++ b/crates/ethjson/src/blockchain/block.rs @@ -23,11 +23,11 @@ use bytes::Bytes; #[derive(Debug, PartialEq, Deserialize)] pub struct Block { #[serde(rename = "blockHeader")] - header: Option
, - rlp: Bytes, - transactions: Option>, + pub header: Option
, + pub rlp: Bytes, + pub transactions: Option>, #[serde(rename = "uncleHeaders")] - uncles: Option>, + pub uncles: Option>, } impl Block { diff --git a/crates/ethjson/src/blockchain/transaction.rs b/crates/ethjson/src/blockchain/transaction.rs index 58fa27090..8f89de1b5 100644 --- a/crates/ethjson/src/blockchain/transaction.rs +++ b/crates/ethjson/src/blockchain/transaction.rs @@ -17,18 +17,31 @@ //! Blockchain test transaction deserialization. use bytes::Bytes; +use ethereum_types::{H160, H256}; use uint::Uint; /// Blockchain test transaction deserialization. #[derive(Debug, PartialEq, Deserialize)] #[serde(rename_all = "camelCase")] pub struct Transaction { - data: Bytes, - gas_limit: Uint, - gas_price: Uint, - nonce: Uint, - r: Uint, - s: Uint, - v: Uint, - value: Uint, + #[serde(rename = "type")] + pub transaction_type: Option, + pub data: Bytes, + pub gas_limit: Uint, + pub gas_price: Uint, + pub nonce: Uint, + pub r: Uint, + pub s: Uint, + pub v: Uint, + pub value: Uint, + pub chain_id: Option, + pub access_list: Option>, + pub hash: Option, +} + +#[derive(Debug, PartialEq, Deserialize)] +#[serde(rename_all = "camelCase")] +pub struct AccessList { + pub address: H160, + pub storage_keys: Vec, } diff --git a/crates/ethjson/src/bytes.rs b/crates/ethjson/src/bytes.rs index 848a6359f..bc9804f5d 100644 --- a/crates/ethjson/src/bytes.rs +++ b/crates/ethjson/src/bytes.rs @@ -25,7 +25,7 @@ use std::{fmt, ops::Deref, str::FromStr}; /// Lenient bytes json deserialization for test json files. #[derive(Default, Debug, PartialEq, Eq, Clone, PartialOrd, Ord)] -pub struct Bytes(Vec); +pub struct Bytes(pub Vec); impl Bytes { /// Creates bytes struct. diff --git a/crates/ethjson/src/lib.rs b/crates/ethjson/src/lib.rs index c0641c470..2f8b67d19 100644 --- a/crates/ethjson/src/lib.rs +++ b/crates/ethjson/src/lib.rs @@ -31,6 +31,7 @@ extern crate maplit; pub mod blockchain; pub mod bytes; pub mod hash; +pub mod local_tests; pub mod maybe; pub mod spec; pub mod state; diff --git a/crates/ethjson/src/local_tests/mod.rs b/crates/ethjson/src/local_tests/mod.rs new file mode 100644 index 000000000..f051528fb --- /dev/null +++ b/crates/ethjson/src/local_tests/mod.rs @@ -0,0 +1,26 @@ +use blockchain::block::Block; +use serde_json::{self, Error}; +use std::{collections::BTreeMap, io::Read}; + +/// Blockchain test deserializer. +#[derive(Debug, PartialEq, Deserialize)] +pub struct BlockEnDeTest(BTreeMap); + +impl IntoIterator for BlockEnDeTest { + type Item = as IntoIterator>::Item; + type IntoIter = as IntoIterator>::IntoIter; + + fn into_iter(self) -> Self::IntoIter { + self.0.into_iter() + } +} + +impl BlockEnDeTest { + /// Loads test from json. + pub fn load(reader: R) -> Result + where + R: Read, + { + serde_json::from_reader(reader) + } +} diff --git a/crates/ethjson/src/spec/spec.rs b/crates/ethjson/src/spec/spec.rs index 250562d86..df3a51486 100644 --- a/crates/ethjson/src/spec/spec.rs +++ b/crates/ethjson/src/spec/spec.rs @@ -25,6 +25,7 @@ use std::io::Read; pub enum ForkSpec { EIP150, EIP158, + EIP2930, Frontier, Homestead, Byzantium, diff --git a/crates/ethjson/src/test/mod.rs b/crates/ethjson/src/test/mod.rs index cf77f6a37..e4d69a27e 100644 --- a/crates/ethjson/src/test/mod.rs +++ b/crates/ethjson/src/test/mod.rs @@ -123,6 +123,8 @@ impl SkipStates { /// Describes a github.com/ethereum/tests suite #[derive(Debug, PartialEq, Deserialize)] pub struct EthereumTestSuite { + /// local tests + pub local: Vec, /// Blockchain tests pub chain: Vec, /// State tests @@ -159,6 +161,15 @@ pub enum TestTrieSpec { Secure, } +/// A set of local tests +#[derive(Debug, PartialEq, Deserialize)] +pub struct LocalTests { + /// Path of the json tests + pub path: PathBuf, + /// Test type + pub test_type: String, +} + /// A set of blockchain tests #[derive(Debug, PartialEq, Deserialize)] pub struct ChainTests {