add tracer test

This commit is contained in:
andri lim 2018-12-12 22:18:46 +07:00 committed by zah
parent e3fee70f0a
commit 9db4e9296a
12 changed files with 2307 additions and 8 deletions

13
TracerTests.md Normal file
View File

@ -0,0 +1,13 @@
TracerTests
===
## TracerTests
```diff
+ block46147.json OK
+ block46400.json OK
+ block46402.json OK
+ block47205.json OK
+ block48712.json OK
+ block48915.json OK
+ block97.json OK
```
OK: 7/7 Fail: 0/7 Skip: 0/7

View File

@ -41,6 +41,12 @@ proc captureAccount(n: JsonNode, db: AccountStateDB, address: EthAddress, name:
n.add jaccount
proc dumpMemoryDB*(node: JsonNode, memoryDB: TrieDatabaseRef) =
var n = newJObject()
for k, v in pairsInMemoryDB(memoryDB):
n[k.prefixHex] = %v.prefixHex
node["state"] = n
const
senderName = "sender"
recipientName = "recipient"
@ -60,7 +66,7 @@ proc traceTransaction*(db: BaseChainDB, header: BlockHeader,
vmState = newBaseVMState(parent, captureChainDB, tracerFlags)
var stateDb = newAccountStateDB(captureTrieDB, parent.stateRoot, db.pruneTrie)
if header.txRoot == BLANK_ROOT_HASH: return
if header.txRoot == BLANK_ROOT_HASH: return newJNull()
assert(body.transactions.calcTxRoot == header.txRoot)
assert(body.transactions.len != 0)
@ -96,12 +102,9 @@ proc traceTransaction*(db: BaseChainDB, header: BlockHeader,
# now we dump captured state db
if TracerFlags.DisableState notin tracerFlags:
var n = newJObject()
for k, v in pairsInMemoryDB(memoryDB):
n[k.prefixHex] = %v.prefixHex
result["state"] = n
result.dumpMemoryDB(memoryDB)
proc dumpBlockState*(db: BaseChainDB, header: BlockHeader, body: BlockBody): JsonNode =
proc dumpBlockState*(db: BaseChainDB, header: BlockHeader, body: BlockBody, dumpState = false): JsonNode =
# TODO: scan tracing result and find internal transaction address
# then do account dump as usual, before and after
# cons: unreliable and prone to error.
@ -157,6 +160,9 @@ proc dumpBlockState*(db: BaseChainDB, header: BlockHeader, body: BlockBody): Jso
result = %{"before": before, "after": after}
if dumpState:
result.dumpMemoryDB(memoryDB)
proc traceBlock*(db: BaseChainDB, header: BlockHeader, body: BlockBody, tracerFlags: set[TracerFlags] = {}): JsonNode =
let
parent = db.getParentHeader(header)
@ -169,7 +175,7 @@ proc traceBlock*(db: BaseChainDB, header: BlockHeader, body: BlockBody, tracerFl
var
stateDb = newAccountStateDB(captureTrieDB, parent.stateRoot, db.pruneTrie)
if header.txRoot == BLANK_ROOT_HASH: return
if header.txRoot == BLANK_ROOT_HASH: return newJNull()
assert(body.transactions.calcTxRoot == header.txRoot)
assert(body.transactions.len != 0)
@ -184,6 +190,9 @@ proc traceBlock*(db: BaseChainDB, header: BlockHeader, body: BlockBody, tracerFl
result = vmState.getTracingResult()
result["gas"] = %gasUsed
if TracerFlags.DisableState notin tracerFlags:
result.dumpMemoryDB(memoryDB)
proc dumpDebuggingMetaData*(db: BaseChainDB, header: BlockHeader, body: BlockBody) =
# TODO: tidying this up and make it available to debugging tool
let ttrace = traceTransaction(db, header, body, body.transactions.len - 1, {})

View File

@ -15,4 +15,5 @@ import ./test_code_stream,
./test_genesis,
./test_vm_json,
./test_precompiles,
./test_generalstate_json
./test_generalstate_json,
./test_tracer_json

View File

@ -0,0 +1,167 @@
{
"blockNumber": "b443",
"txTrace": {
"gas": 21000,
"failed": false,
"returnValue": "",
"structLogs": [],
"statediff": {
"before": [
{
"name": "sender",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000000",
"balance": "6c6b935b8bbd400000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "5df9b87991262f6ba471f09758cde1c0fc1de734",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "e6a7a1d47ff21b6321162aea7c6cb457d5476bca",
"nonce": "0000000000000000",
"balance": "f3426785a8ab466000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000001",
"balance": "6c5d01021be7168597",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "5df9b87991262f6ba471f09758cde1c0fc1de734",
"nonce": "0000000000000000",
"balance": "7a69",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "e6a7a1d47ff21b6321162aea7c6cb457d5476bca",
"nonce": "0000000000000000",
"balance": "f350f9df18816f6000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
}
},
"stateDump": {
"before": [
{
"name": "sender0",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000000",
"balance": "6c6b935b8bbd400000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "5df9b87991262f6ba471f09758cde1c0fc1de734",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "e6a7a1d47ff21b6321162aea7c6cb457d5476bca",
"nonce": "0000000000000000",
"balance": "f3426785a8ab466000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender0",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000001",
"balance": "6c5d01021be7168597",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "5df9b87991262f6ba471f09758cde1c0fc1de734",
"nonce": "0000000000000000",
"balance": "7a69",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "e6a7a1d47ff21b6321162aea7c6cb457d5476bca",
"nonce": "0000000000000000",
"balance": "f3965d709ac6636000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
},
"blockTrace": {
"gas": 21000,
"failed": false,
"returnValue": "",
"structLogs": []
},
"state": {
"0xfd8b8ed81ce9c92162a37456bbc65eb09c59a59159fea166aef8d70e0560c697": "0xf901d1a0262caa00fb7840634767dc16f70f8e9990f27f9c43d9ff8349a0b61c332fdf74a0872c5d2a9a5f8a004953b2e7228014ffc1ffbdd39a5e98bf8f1cbb55ac96a1ee80a0bae5ff57f2e7d370ad2a7444c09b70e0c688e469b71390677d3fb6f099b9f59ba04fed6ce8422f82708c15682dc3027a54b34faec61f9c070b08b11829d5971d0ea0908dcde7ffe13097de81b81e90042f6331ecacfda66cfd432b8a05f30bdd3812a0c112058db3b8cb4e477c0eb19722b661a23e5ccfd2c90e748040c522ea514054a0d882c86261fac4db5dfd8c8a5bacfa0a6523779194ffa19561c373c2556a6a2a80a0c4831de9432083d0d6bc381d1855e4d387600d8a2fb89a9e59fc77246316cbe8a0a70a8b973d101fd8ff04fbd3c04a433856997dbab21a38d01c6b995f6930fbf8a03f5cbfbbf8b0b47e7d624497dbdeb885a303210b88dd43d265670842d9d8a427a0f7f24ba0cf8f44642902c2093d8330f95814f604ae083136de238ec629337278a0348958af28c0a217eb8a4a65511701f39e5f98903e2f344233ae8a3d5e428c4ca0ae914b48b05e2af91032a9d648c2c71e8846a3ce7ccd5b0dacbe75f38ae53fc9a03ebe0ad64cbe3e2972c3a6a0158df85c9ddf6189d33dc893ff27b50ead8bbb3880",
"0x2967bdf8160fdff829f298fc127749a9342d839272b51c88a97c85ac4a10da02": "0xf90211a028baa23d3062382310899793a9fdb01534b820fea601272fc713c4d8a3440203a055c03d814060ffb4923cf2d7fb5e9e3c8256f5759bedaad0bbe811ea848e3251a0bef8a03d28e3d6074a1754891fd5b19cecbe34e5ca22775d9f991cfb0329bda1a0766c61f38ecf6f10320dd6d0440c9e804e3425d19f4dece5faef4c5a70bb54e1a014eaa7e93570c884a41c976edda8bbf5169171fb6e0495ddcee1ac29c62d39caa05c6fcae1770cbefba440a5986677fc3e1302ad21ce92bcc85b8f30a5acd468bda074c16cd0a82a53953fb26422fed0f80f4c98edf567ec209f4bbd678b67ffae06a05869eddf0601bb6e01b96fbebde027c6bb298818d0a58cb55ba13642a83f0f81a008bcf12cc8584e9ecd38141b62968a1fb50954d4e34dc3022cea5bfc50c8ff8ba0f63d306b35ea9b9f6aba22719b97b15e12eb0bbcc6157a2fd2319b427977b034a0247f7e93c134fa5fa6bbeac737eb32340eb4876cb69018fbc8841422ac25e768a0180efac2dfc865de369b03b1c6cc0fa25c776c5d59f4a0cad98b4cd72666911ba091da6a990f5c6224faa732379f1ee1728d8daab8366fec9a80568b55b510e86ba04cafc03c0cd29d4fab5851a46a7e00d6afc44c58a255cf9265c6d7b2e98eb645a06422af5d855e5a36b5ab8f55dead3381b8901100ee847d7ffceb94790c5cb130a043caafcd43cadc01cea150b49c33b80c9efafb2199f68812cc241bd8262e744880",
"0xa70a8b973d101fd8ff04fbd3c04a433856997dbab21a38d01c6b995f6930fbf8": "0xf87180808080a0d53c2af52b9847097c11843bd1251c52646048720938ba21375f8db8ccbcf64b808080a00266d8fb39448d40ea621d193aa8137522db79351194cdeb2c4812d508359638808080808080a0df2258a72399bcc4937b8c11404ddc137a0d588a2172c0883328cd049affa65480",
"0x22f00fc57402189b89a3478b8e0d96746b7b59bcf3330b29efb2f60548721d54": "0xf851a0d171ede5375406efca67c35bf64ef787a7e1319deeeb9a2a84426a316878909a8080808080808080808080a0ab0b8e76ada01578f395c4151a0cc4bc4b323ec56dbeb28d98aebad9c47f6a1680808080",
"0x005a41d0e66b4120775176c09fcf39e7c0520517a13d2b57b18d33d342df038bfc": "0xf9021ba0d521bd1d6050fcf9248cd8def5efb020da1da1891bc8514a9977117aec7238a6a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479488d74a59454f6cf3b51ef6b9136afb6b9d405a88a0691fc4f4d21d10787902e8f3266711f1d640e75fedbeb406dc0b8d3096128436a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008601535e005bb282b4428251f8808455c42650a0476574682f76312e302e302d66633739643332642f6c696e75782f676f312e34a07daecb502315705a32aea4cfc39f24ce75949d173bf0b88170476ae17533afd88836fa33077a2427a5",
"0x43caafcd43cadc01cea150b49c33b80c9efafb2199f68812cc241bd8262e7448": "0xf901f1a0b3a36de009fa40468344e1fa0942e477e208237a6f11286de035958ce069cebba077d1fc9c8e712220eb84d9a9933c5e92eb0879c5358aaa8949d23d31664ae68f80a0d31c15e29a27218045ff7c1e65b3e27659394026be1c0fcd1e2205fe6e558b9da02b92d0dc968dd9d6057da8fc110d19f0b7373cc897ba7280522d5ccdd9a34a6ca02dde8893774861fd048051b1244a9a1802f4a5cf2b8248ba259bc2ed4f13068fa0b539144f583404bd6d0237772890d37356cca6117310842f798f8f5c847e4fbea028e1ca504a5a4dbc5b2d9eb3dc1a0d44da97fe04641d386b3cf458d22330ec46a0cab1e53213d344b3969cf800bb29a85c991f3096af83b18b5c16d769d0f96c3aa0744b06537e3cea527394aa7a9a464c7197be4f9138f08989d70541609d20db2da03fb172a53827ad5c1fc22e7d227ea51cf62b53c3152113019c9b48068ed7aca6a0aa63fd3b68758d055d7a298c5c8aae14a4b5d7b74790fc88e0285daff14be603a0e3ff207c89b1e7588cacf154c52af9fb82096f4599f3f588d0150379535a9062a0c59f52560ca4bf9bb180bbbbcafb908088b5ab1388b60b364692d00dc66abb29a0eaf31f6d96fc50fcd83cd84ae0292c0a11afddaedb94ee85ba31ec0af6f5414ca0dfb3c73f2ad5d1b88ed3609c4508a0989b55a0663f6001d02620f61228695fef80",
"0x0266d8fb39448d40ea621d193aa8137522db79351194cdeb2c4812d508359638": "0xf8719f202121f7c68579158ac339baa264aa87365a93acd7530176ddd09bfa12c62cb84ff84d80890796e3ea3f8ab00000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xb539144f583404bd6d0237772890d37356cca6117310842f798f8f5c847e4fbe": "0xf89180a09b9f85631eb59095cdc5bdf03f3556b7d9933bf2eab9ea3720aba22e73023ff1808080a02b83b1ba2674a6ab622282af7a3e56aed6dc0e427eaef14a1711612cd86fdd42a08daed4d73ca8d6a29a96ec92c0c788f41c16aabc72cfd368d1ad818875c683ef80808080808080a0a14e1370978c58fc48f1e7a7f63dabd083c96e771dc1605885ae41d5d4047b6f8080",
"0x4513310fcb9f6f616972a3b948dc5d547f280849a87ebb5af0191f98b87be598": "0xf86e822080b869f86780862d79883d2000825208945df9b87991262f6ba471f09758cde1c0fc1de734827a69801ca088ff6cf0fefd94db46111149ae4bfc179e9b94721fffd821d38d16464b3f71d0a045e0aff800961cfce805daef7016b9b675c137a6a41a548f7b60a3484c06a33a",
"0x004e3a3754410177e6937ef1f84bba68ea139e8d1a2258c5f85db9f1cd715a1bdd": "0xf90208a05a41d0e66b4120775176c09fcf39e7c0520517a13d2b57b18d33d342df038bfca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794e6a7a1d47ff21b6321162aea7c6cb457d5476bcaa00e0df2706b0a4fb8bd08c9246d472abbe850af446405d9eba1db41db18b4a169a04513310fcb9f6f616972a3b948dc5d547f280849a87ebb5af0191f98b87be598a0fe2bf2a941abf41d72637e5b91750332a30283efd40c424dc522b77e6f0ed8c4b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860153886c1bbd82b44382520b8252088455c426598b657468706f6f6c2e6f7267a0b48c515a9dde8d346c3337ea520aa995a4738bb595495506125449c1149d6cf488ba4f8ecd18aab215",
"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421": "0x80",
"0x0143b4000000000000000000000000000000000000000000000000000000000000": "0xa04e3a3754410177e6937ef1f84bba68ea139e8d1a2258c5f85db9f1cd715a1bdd",
"0x5ba4f56ba77b4d796a6901126e6ea7632a99e8437c62242b0182ede6e7a3cb59": "0xf90211a0fd8b8ed81ce9c92162a37456bbc65eb09c59a59159fea166aef8d70e0560c697a0a9f3f642cd4621068258a1bc8098c467b3e617ddf480610b8d971f9b86f21c42a0941b16643a3f3a50687108cc498caa2cefacd7ec53756b8e6a8a2a9485dbf5ffa0f25ebb37fb04d725bcfbd38a7dbf260a4003c6149f6da3e5105fab580c7db8faa09b12dee4de8754528ffe313ca135149001394a72d7637c1b401f09e6f36df3eca0a39723c4f872a2596154bc430093799b5cc630b003f4f227b34b390aeb7e39fda0fdc112aa83dacbef35165f40d7e0ec7bcec10e4176597fe524f172b9e31ffc57a0ec11a92536f952138379a77edf5f6453f52fcc8ddaa48e2796ef38933fb87de3a0ac9e27f43f4965f73f11289b0d1fca7c212f977f41de8662f75adef09e47d135a0163b88927480aad3b83498c08aebf181abbbac93f4f4675ee58120664f2382a3a0c077ce8064cb20c31118af3b99cb4ac77a371a12b44058b44a25e7fbf8ab4288a059872941f5434694b9e22253251166f797b83691bcab723005692287a36cff95a0e1888dff1a3e4fd453fbcf657d55caae2f64d6eeb3a9b072c7cb15a3738c1488a0d7f40feec87a940c994e4200f68ce5cc0fdb527fca1741ac4c4d212afdcb4aaaa0a8440ef6e36d273b58c65344edab0583a03f09912d22e723dae51cc1d716d786a080931062cf57b118e1e88a9508b2dce6e2a6e4e73f388cc23aae90db1f53b3a880",
"0x691fc4f4d21d10787902e8f3266711f1d640e75fedbeb406dc0b8d3096128436": "0xf90211a0dc089bf98b185c858ec4b865117ff57ae79656a627437848e1c6d61e64dc8040a0614a746937f7fae4206b30e9c513e3224a5e0862a53efcbd50ddc23907a810d9a0220e8a43118054330d08e22af1be29b7c8eead661ec8f73a1de50741019eba76a05d4fce5d8df4b4dde9640219f0ca4104a229e1053ff7ed15fdf85208890cf203a0f95407904cb0e7910a7cde600caa0f8c32d997480c99d44347936bd7c638dc9ea0f1ea4a2be43078928ec8bed825293778121173755a146c2a44627923f7cc67fea07c868fbc08f09fe674b381f467d43f3d5b1aa86dac98fca1e0ea6cc7c1bb715ea0932107fc43830d02d9c20a142653d91a738ecdcb51d03ef36e016eaeab49323ba0014996de5cc0b2ee1aaa1ff209870a808d4c407f0ee4143f6e50fa7129466847a0feb4f03fd566f8ef81b82c633d3e9c1784f159e86613487c607ba2403b1088eba05ba4f56ba77b4d796a6901126e6ea7632a99e8437c62242b0182ede6e7a3cb59a017aaf2f4cb447bb9b776efd70a723ad6d801a93469b52170e49835de2ef38ca2a0f46bed067e2729a639ba465dd6bda652813f63d17c54b30d1edce879c4331902a0d8b23924722a6c570ff99dfe4215852eaa932f9237517c2c19e0a72b965cc66ba02967bdf8160fdff829f298fc127749a9342d839272b51c88a97c85ac4a10da02a02f679efc42e7f825f27ae68f5876bd506d0dbdd5bac1343fadff3630920f741480",
"0xf95407904cb0e7910a7cde600caa0f8c32d997480c99d44347936bd7c638dc9e": "0xf90211a07430fb380fdca6ed84c50bc135607d8397003825c153c9b1f4b8e11f941c5493a0c89713adb8fd959f421aea89b044a66b777ec90af329c176bc32b5a2000e3373a01172b111a81f1f8c0070c536c76a203a9c31e7d88dc55c049026227622d02217a01a7e76ab14f55f8dd90fc5a53cf93edd3102970c7db869e26327214d081baf28a016a6145b772b0ea0732e5368f0dfd61d676d396c71b6b4289b472b3765075290a04c686e626f75f57806fbb7b1de9276bacf53ac177ef967553c4e3d324f5c0a79a0d1be9cd30cc6468e7f1af92afa0da2ae58d78ae10db3ff8963271339ba4cb9e4a0e4c6e4399a5b251963ca1e3370c3d9f70773f5a1b4617f3d2fe2abc6519f10eba0b7b06f412e132c2b0aa7ccb9ab7b045ba0ada3ea06afa5ca18bd5ced0db1af07a068073d8bfdf6a393de6bd39cfafadd94c9b33aa04bd8cd5a039a026076434ccfa0bd23b2aa15460ff8fb30aee5913682222cffb0e0090f5ebd4df9a8be852ba2fba0e77e62232cb722dedab94c78aeb08e78c715a1dc66970d5277b4af056243db77a02e9a0cc2ddade0053338053b42b1905e20e169c3209fcb54c37946e24097861da0bb9bae6803c046e8ea74c8c47c732415c8a1eaac67fa6045b8f4c621c4f095cca016ee635418e034b76389c6651b4a5758f7c334caafb9f781530d606b375d3202a014fabf19a2cf2a646d801d657ecc54698a1972eb2e026af31a3e7632b5ebda9780",
"0xd171ede5375406efca67c35bf64ef787a7e1319deeeb9a2a84426a316878909a": "0xf8719f20e16d49202e884407f85bb18daebe29216ea0e353494c957c29c2f2f317f9b84ff84d8089f3426785a8ab466000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xbb9bae6803c046e8ea74c8c47c732415c8a1eaac67fa6045b8f4c621c4f095cc": "0xf901d1a0d88b88c0e54acbc0d051a5b186e351f9710217e9cf0e0b9cc0c9ec59457d4309a09a106e20261a522032001513598ad931d89f6811ef7e7d9685ff91c3bafc7121a03f13f4fd2ee516ef1afc073056a9905bce55b3f35cc5365df865014c7baae8fca01479201f2abdc5845158262b1967a1a4d3e73d6a21506c39063bbd42cc1a6eaba0f618960bf5b4cd9705014af96da401ea6703746d010c03665523cd03a373e9f9a0836eecfad198f25db064db8924ca8158daea7b78c3999f5c8c2b77523ea210f5a0d5b3eba3585b667f5e13d00bf216acb4aa57b39623047d60b8b0c0ad08ff1ffb80a022f00fc57402189b89a3478b8e0d96746b7b59bcf3330b29efb2f60548721d54a003554a55db00ea63712aa6bcc954635fafb9e5bf85b98fe2e13a9df5f00e1ebc80a0bed3ed82623b5591eb56d59ebe7560b01c6fed4fb165caf6cb11188dd7214960a05f100ba6893431b3db0d7ce666c1a7a34b2827e8d9d91a0d9cfae6273a7d4005a06845b69f70fca02e02d17262524f454e55f79bf12d4bf29a4903bf76767d6a82a0b4349b3d4ae6235648590c248e7d5df07ee87bd0978b002bec815655d8b8da5aa086db579b939f7f68e929768a98ec8402ff2214785312e9ddd168ff1a436259dd80",
"0xa14e1370978c58fc48f1e7a7f63dabd083c96e771dc1605885ae41d5d4047b6f": "0xf8719f20bc78d73b85dc7c81af5cde0d18a7a6f26a6ecb3b74c5892e8dc052e84d77b84ff84d80896c6b935b8bbd400000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470"
}
}

View File

@ -0,0 +1,167 @@
{
"blockNumber": "b540",
"txTrace": {
"gas": 21000,
"failed": false,
"returnValue": "",
"structLogs": [],
"statediff": {
"before": [
{
"name": "sender",
"address": "f55cdbdf978f539ea4eee0621f7f1a0f9f00f7d9",
"nonce": "0000000000000000",
"balance": "b1a2bc2ec50000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "6baf48e1c966d16559ce2dddb616ffa72004851e",
"nonce": "0000000000000001",
"balance": "23baaa0acf79020e0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "123843545fb525c8e134c9a5f15ada6865cc3848",
"nonce": "0000000000000000",
"balance": "53b42bf6f4cd964000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender",
"address": "f55cdbdf978f539ea4eee0621f7f1a0f9f00f7d9",
"nonce": "0000000000000001",
"balance": "7a919134c04000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "6baf48e1c966d16559ce2dddb616ffa72004851e",
"nonce": "0000000000000001",
"balance": "23bbc64262f70a0e0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "123843545fb525c8e134c9a5f15ada6865cc3848",
"nonce": "0000000000000000",
"balance": "53b45144a68fba8000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
}
},
"stateDump": {
"before": [
{
"name": "sender0",
"address": "f55cdbdf978f539ea4eee0621f7f1a0f9f00f7d9",
"nonce": "0000000000000000",
"balance": "b1a2bc2ec50000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "6baf48e1c966d16559ce2dddb616ffa72004851e",
"nonce": "0000000000000001",
"balance": "23baaa0acf79020e0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "123843545fb525c8e134c9a5f15ada6865cc3848",
"nonce": "0000000000000000",
"balance": "53b42bf6f4cd964000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender0",
"address": "f55cdbdf978f539ea4eee0621f7f1a0f9f00f7d9",
"nonce": "0000000000000001",
"balance": "7a919134c04000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "6baf48e1c966d16559ce2dddb616ffa72004851e",
"nonce": "0000000000000001",
"balance": "23bbc64262f70a0e0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "123843545fb525c8e134c9a5f15ada6865cc3848",
"nonce": "0000000000000000",
"balance": "53f9b4d628d4ae8000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
},
"blockTrace": {
"gas": 21000,
"failed": false,
"returnValue": "",
"structLogs": []
},
"state": {
"0x93c1b2e1b72497f62e5037834b4dc51e276b784f8d3155c01a4717a5c778e92b": "0xf90211a027018684478ca048fce86eca65187640e744d47254426a069ad8e6ce1d1831ada0eed582236d2f6966f77a285b0ce6585345e887d5644b9ce2d8728065778b3dd7a06f8d33ce3b221381ccd2595215543bed42b5505a90e7846b364533b48eba8afaa0a80f8ce52136ca8db40fa8382f98ae38a5e2de830eda8981461197bc11e4b1a3a090cbd57f982120c22f7666477bab8fe71e2cf3ec96097dd9f10b8f9210b20c1aa0d6e3b1b6b07ec72b8a2f78763fc105cb93598b7daa4bc837a596092c90b68a34a0fe2e4d87fda934861603ecd2930dc9cc095aa78c61a5c47cb66ec45263756433a0f7c820f1090cb533483f898a41d2c4b12813e9256b525dbd0638bdb650b1d096a05cb2e10967b7f6e99ef27131296b1a437a93f906b547a9d8f1613dfd0d05e39ea05bc8698614a884a8a362739a62f33690c9ce4fe39a9d24dee497e92d82475212a0940623162750948fa1046b29b785b3bdc03b918e7863abcbe67523e533c466a6a0dfa2c83653950cec99f90ca1dd77daddbef61847b95888e6bd537ac03b3950f4a06a3a92e929839ab61d41a42eaf6166dd816bdee4ac5ddac2cd544fe6bdc58941a042b517223baf6fcb6a84afc770b721736a6434d739694244c1a226b76e2e286aa0684c69945a9af7a1294e8c0431596c8e0b77e1b6afe8d6fe0b14d8dc44187718a0fc008cf07a7c91e9ff251831a2f05678fe20c27d4d16d1d747d268af72bb551980",
"0x7c9e920b3ac2821afe7f0b9708d8c67833cd1a07b007cbf951929ea8cb6fc981": "0xf901f1a077faebcc879974708f0f2b8c840f188257289a604689d07f241eedf201486d0ea023dd573ab23ea51d96723f351a7ee5d2077f16ec5d8f2de11e0f1cb676b810d1a0f6ded1a017e47b7891bcb0eca010f804edcafffd8d98c19c150dec177c475609a0c1795a017640277cb4fc4f54fc2ad1b0eb6cc5a439496d66e417ade3d9c3589ea02ffc00da7cb3b809db730965d311b9dd991e7173f844867f21d42754536e0498a04b9178bd7093b53715ca3f1f9f6d3e924485f065dee1977daecfc77a89e5e16ca0ae691c8bc9439cf5a32e05ff70bb3f9f1e0098c549604401321e332e43a50ac5a07286a91a91e73ae929492fc464812ad7916fc0b3e36190b013f39a75b35ee578a0e37538e95053eefb5fc4a56d3a2eb82741a5b7d68a10fb85f1d0431405dcc730a0f081f92b78ddfad24b2dc48c85364c2a29c036c93acf8067513f63446a5ca0b9a044221b96858acd554b2686cd629a845633ab1c75de485eb2b7b939c62b5463e2a030ba76e4a97808f630f391c370ce47ea6dc07e1968351a657afcc004195aa6d4a0c4cec91168025be71db56abd91d7f21d7a76cde6721bc9e0c755371001747240a00511617272816b89cf88a1066c55075c49fc96c92a97e3398a94f1a1f460d1eaa0be0f763d3a5a75ebcdc781bc920a702d2afa814eaefa3174fb93378052575d6a8080",
"0x009b430b5151969097fd7e5c29726a3afe680ab56f0f14a49a8f045b66392add15": "0xf90218a07428907e594abb3e850e07aa5daa7161e4c35e95e2a17a4664e5516ca304624da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794123843545fb525c8e134c9a5f15ada6865cc3848a02d2f94130573b3eeca5f158197ddbcae4d4b5b85b3c8e7928bf94430b427ffb9a0b341c601247d7dc10f8bcc9dcc0a4309623a9a775ac2908866121d17f21701d3a0eedfc82032cd38bd563791e05017e6961563e671bfad1adb0a2dd61a16ef5160b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086015559e686c682b540825f368252088455c4371f9b476574682f76312e302e302f77696e646f77732f676f312e342e32a09158557ad5eeb2a1c69cab7fc74e7cb85a45da815405184d7647e056c38604ac88724b0a6d3b38e92d",
"0x5df13e609fc2216aa8e0e8ca3e8b9e227aac227368fa24780f25e7d7748fec71": "0xf891808080a06d7921049d8130f1ebe70ef8cd281457e7d0bcc28ab023605f3abaaab075ee568080a0397b9e46d7e8678516c8820e610f5825a42c5fda6d9c89fa3263d9802f144a7a808080808080a0a2b574d2fd051c1f6352e8b25ecf87635781d3d995f57cec66d3996cee0eecb1a0cd6f358285cffa18f8a0cb6677fc4bfd5ff1902bf4cc1684a8965c6baf49c6dd8080",
"0x8d91a0573ddfc17b493c534af1fb25dde9fd691abafc49bb0b58a48ca4f5fa6a": "0xf90211a0821b49c8db2bab13d71ccc6122e4e4f22fa27b13e81c8b28829c330e50cf726da0b18c618a130472be5c0b41da3db6480ab2b95d7fd5f06527bd5caad358c464e1a05e37e3f77ecacdf3a9b5bf4bb9db8cf40008c4a0da0e78914970212bd4f4cb01a07c9e920b3ac2821afe7f0b9708d8c67833cd1a07b007cbf951929ea8cb6fc981a007e50e4d0d17d9fed85636890fa22f9cb4d68678921fc4b499b8437599307b59a0f54d8cd657665653b9cdc21511cbb142fa48f79707ffd16cc69743da8c59b341a072b5b3b00b262dccd18f5978f96e1734508e161718df7c7530890b04bd3fa47ea0fd6bb56d941a1e358f9b2f9d740a3eabe38048e7a4c31689c2cb087e21671662a0ce145d7f56c9c0a65cb91193fbf31720b8daabde23461a7498b85b4c719b4a22a04f271f07a8185b830bafb75c4d1aa9facfafc10d51f767ccad725990bf985ef9a0cf10892b07a197925bb17794b77725638565666d378ff83cc396eb89af3e973ea0a3519a6790058194618464b319a5892aad401d0d2ae3dac58760a9ffe3f8182aa05d54ccf59fdfbb78a4622f9cba66fd105dc7f227a8f8c4d433fad47d67aa75c3a0e7086d3af05d5b4d3d93562eee01f883d25fbc45a62ccd0d20b1d3db73529118a059d6f2f448856fe7f27eb5cf04b90bb4b1a5b46fd8a957c8a916ee34ff4c1e60a0195d1ef76c03c9682abae9cead00fcb51ce000926db12c880fc51fdaff43f50180",
"0xb341c601247d7dc10f8bcc9dcc0a4309623a9a775ac2908866121d17f21701d3": "0xf872822080b86df86b8085746a528800825208946baf48e1c966d16559ce2dddb616ffa72004851e8711c37937e08000801ba05f5dc76fce727fe1a2c973a182d56b00c6a740f25111081e309fd2e16014290da0177a6c3cc3a6e80a5044e0f7cb537ef81b590b71e21c56eb5e93e6a851b79860",
"0xca8e1276ac8496651f04d85e905d0debecbb09b1c8b104a24c7fa5aedaf86833": "0xf8719f20a29ac7e3706bd65fb777a4e5eaceeedbc5e1655d5a4ff4e4a423c7d17044b84ff84d808953b42bf6f4cd964000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x5d54ccf59fdfbb78a4622f9cba66fd105dc7f227a8f8c4d433fad47d67aa75c3": "0xf901f1a0ca3eeaa38c766080d8ed2e06f8e1f8d9d45ab1168e6924cac49683de452780aaa0e16f176de82289a6e611979ef2cf8e09c1ac8e3f94a7a1400ec761292931d3fba09d333bec818e7a1bdfb4a133fc7814ba41ff44e8d858e2cc90c83d5c661ea80ca0374ad38c7f489d42dee02ae7a80dbc71472d74cf04ab747ee2db416f12475de3a08e26819baaff50d8ebf1fbaca37c8af08e167fe66553ff5e31a28c1c47a54f47a04a3a02f88d981898a6e09940e2c6a95a6b982bdcb899b9d4c7fdb914e3fcdb53a00efa1d6c080b92ab6e560913fe50fbde0f2d30faa4de4ec2b96646c24747d83ba0661ec5deccdfd4b535ba19524f344df89c80e7fb21f04597f2ed34263b41a8dea06e431d90a7bf613d0a9681841b0af52873ec8bdb7a4eab13694cad1758d54896a0d24d447e9dfeabda72c72d139107d7cff3fd67e64b86e0cf0ae39aa39bcd0de8a08451bbe4d124545c3ae823548201bf06df39dff9ba51c9fd945e4e83f76f40e8a05df13e609fc2216aa8e0e8ca3e8b9e227aac227368fa24780f25e7d7748fec7180a00e17b853f5961029ae0b8cf0f2ca616c85eac982d1a5389429f25f7a40535726a021ee05cfb790d6bb9d5a2791f203da3242c1662073427a99b5dd6ab536365099a0e479b3313dc79af3f39c6fd6da943bc194fbceac12e80f119be810b5f86acd6480",
"0x27054556a1ffe03835448641692d5fa0752ec1e44c197e8a1710a9eb1165871b": "0xf8709e3761c9c0bd5cb39e03d3c68c3f356b45c45ed51cb9d42c91ad869529dc39b84ff84d0189023baaa0acf79020e0a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x5cb2e10967b7f6e99ef27131296b1a437a93f906b547a9d8f1613dfd0d05e39e": "0xf901f1a09cab3deecb3fa76cc3ceed9a9c6b376a8340b9f53e0225c327900f8634fba00f80a0eacd1c5bc03b56a682c55a3b5f1ba2c55e5e0dcfd4534efcae1cffe45038890ba0e24be25ecb914ad7b73928054f5f781c702a46bd555d2a09e3ab88870d7827e9a04ad8cf4799d432ab62a749d4c92cfda9ca43eb7d7072176473df48552b64105ea08c35a03b8583da7dd9010dd7fa0eba29c8f2ec05f45d0a859762b196206c0d0ba08e72a76eb0dab09ff4fdceb37149175cd66975dfd0863948ad5d0cef47426449a0c8562cec73340a655559e0ddf8ed7808c702c2462e6f1a5fdfa552606ef8b7b1a054ffd758cd9859f3eaa8cab0b17d682abd863d94e35705fc262e2fc2d4e8dc6ea0cc63f87033310932f5c17f6c222a3fac3d48c1551fc8d895464b9cd30172fa26a0c98460da75e60e035f5b26075fe1fc2f2174c952a02c234e43d7bee61280a860a03932faf9691cd061d83f2c9aaaedae67204093702f0a259729ffea69bccc8ddda062d87b452726077d12494335e8594f0fcd0e936719cf67ee96dd7508386e4a92a0361cc2e0e99b1cd3ab6a489aad302409aca0d958aed5d47d31dd50123a2241e6a08d04043c602dc1a519bff28b17e4b3089579b6b8dd77bfb7f62f8cca187653d1a0d0d7579a2ad173c20d565ea489439971e4f67a728a6885e2101053c3db7a98b480",
"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421": "0x80",
"0x0140b5000000000000000000000000000000000000000000000000000000000000": "0xa09b430b5151969097fd7e5c29726a3afe680ab56f0f14a49a8f045b66392add15",
"0x007428907e594abb3e850e07aa5daa7161e4c35e95e2a17a4664e5516ca304624d": "0xf9021da066b948e173404273b343fdcde1f07b21615061bef65e494197c77daef5b7c4e9a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479488d74a59454f6cf3b51ef6b9136afb6b9d405a88a07224fbead7f295edfad8e3798a17b9ad16324db12655be09ba6973c17e2ef6afa0b9ed4837d90935f63feebd006f130dc69cb00249b646e50287aa82b90ed62aa9a0a6e753edc1a92fafc1355c2dd450f8d6cc285bf455accf9b7202847272ee2ff5b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860155849719a982b53f825f2e8252088455c436eea0476574682f76312e302e302d66633739643332642f6c696e75782f676f312e34a074eb70001e83f0c74852704ffe3bbaaba812aac96940bc9608b89c888e38322288aa79d8ea2f3ec35a",
"0x397b9e46d7e8678516c8820e610f5825a42c5fda6d9c89fa3263d9802f144a7a": "0xf86f9f201acf57f99d21dd086e2c1516595bf3190f4925d4a416f0d675f615ce0e35b84df84b8087b1a2bc2ec50000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x6ddbd0dc5643168d9cc99eba533e0e231e9f2e07a550d27e2ba94cc79a2fb1af": "0xf851a027054556a1ffe03835448641692d5fa0752ec1e44c197e8a1710a9eb1165871b8080808080808080a01fe898c16a3e5b21746823e564d2115fcf2f648732d9941cdb11290d06df431980808080808080",
"0x7224fbead7f295edfad8e3798a17b9ad16324db12655be09ba6973c17e2ef6af": "0xf90211a00b0628a32fa056f1a1b66e7d1ecb44a405354dd8f7259df5c02e76f3a87b3430a0e290c81e9504475f10080c9c05451ed5dc91488d7450ecf7bb91858a7b70f235a05a1a506e868f771422ba5d4495fe88e59f3fa88bc94975d8908ad864765a78b7a0c5a67b2cad5189eca7f5f3d306039903b38a25bff81af15a2526f59b09d750e6a0de3de3a3493e217900f150164f7c3af827a8bbf2697d44157e3aac94e54ddaa5a0de72dd710bd502e7beba559b32a34516eab5f24a49afbbfe8b4ec96117683e38a093c1b2e1b72497f62e5037834b4dc51e276b784f8d3155c01a4717a5c778e92ba0f5ccd603b3edcaeaf8595280738d7d75c493d1119a21296c625da1a6e7e96489a04ac4ebc354c1a77c9cdb2f527808f79ca32190cc32c6f2916305847986863f73a0cf06a8e4e85c5e1520df6b37454792bc540fa97f4bc5dbc5fde66f92f824155fa0595bdc63a42a791ceb543a1f1808a614ea01d7d7a2eba8b43ca6d403a7fd134ca0fda41cae3f2a46cc892f064c6b8c5c953154a08248f38b6be158bfe0bc6ad3ffa0655d317e4d97057451900595af30646812de8cc23278f28f6ee45ac0d9629593a0717b256530e04d8f4d0a42394c1ef2716b6dd33027c9d1e5a8ca627d3feb85fba05708f26c9ebc6d645b41a8f695e6cc0aa503fc49e2d4fcfda7ff9c1ffe505808a08d91a0573ddfc17b493c534af1fb25dde9fd691abafc49bb0b58a48ca4f5fa6a80",
"0x8e72a76eb0dab09ff4fdceb37149175cd66975dfd0863948ad5d0cef47426449": "0xf87180a0f904ee7483e34cf9faf1ef785d0a4b168d1a290ae208218e7c9ddcad415428c980a0ca8e1276ac8496651f04d85e905d0debecbb09b1c8b104a24c7fa5aedaf8683380808080808080a00aac4aa4c83af2a0c046a51781e6e149f83f9a536f39b515b58a68e4d74614418080808080",
"0x0511617272816b89cf88a1066c55075c49fc96c92a97e3398a94f1a1f460d1ea": "0xf871808080a06ddbd0dc5643168d9cc99eba533e0e231e9f2e07a550d27e2ba94cc79a2fb1afa012fac5d752ff5b653f0badc569cc78de4f0f8a85d8e095d548759a59c6a55ac880808080a0b9cd1544584f9e6883b8b736bb3f1380e58a8b4c1becc91a483068d7702f7f8780808080808080"
}
}

View File

@ -0,0 +1,726 @@
{
"blockNumber": "b542",
"txTrace": {
"gas": 24000,
"failed": true,
"returnValue": "",
"structLogs": [
{
"op": "PUSH1",
"pc": 0,
"depth": 1,
"gas": 532,
"stack": [],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 2,
"depth": 1,
"gas": 529,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060"
],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "MSTORE",
"pc": 4,
"depth": 1,
"gas": 526,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060",
"0000000000000000000000000000000000000000000000000000000000000040"
],
"memory": [],
"storage": {},
"gasCost": 12
},
{
"op": "PUSH1",
"pc": 5,
"depth": 1,
"gas": 514,
"stack": [],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "DUP1",
"pc": 7,
"depth": 1,
"gas": 511,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "SLOAD",
"pc": 8,
"depth": 1,
"gas": 508,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 50
},
{
"op": "PUSH1",
"pc": 9,
"depth": 1,
"gas": 458,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 11,
"depth": 1,
"gas": 455,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 13,
"depth": 1,
"gas": 452,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001",
"00000000000000000000000000000000000000000000000000000000000000a0"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "EXP",
"pc": 15,
"depth": 1,
"gas": 449,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001",
"00000000000000000000000000000000000000000000000000000000000000a0",
"0000000000000000000000000000000000000000000000000000000000000002"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 20
},
{
"op": "SUB",
"pc": 16,
"depth": 1,
"gas": 429,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001",
"0000000000000000000000010000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "NOT",
"pc": 17,
"depth": 1,
"gas": 426,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"000000000000000000000000ffffffffffffffffffffffffffffffffffffffff"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "AND",
"pc": 18,
"depth": 1,
"gas": 423,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"ffffffffffffffffffffffff0000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "CALLER",
"pc": 19,
"depth": 1,
"gas": 420,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 2
},
{
"op": "OR",
"pc": 20,
"depth": 1,
"gas": 418,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"000000000000000000000000a1e4380a3b1f749673e270229993ee55f35663b4"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "SWAP1",
"pc": 21,
"depth": 1,
"gas": 415,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"000000000000000000000000a1e4380a3b1f749673e270229993ee55f35663b4"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "SSTORE",
"pc": 22,
"depth": 1,
"gas": 412,
"stack": [
"000000000000000000000000a1e4380a3b1f749673e270229993ee55f35663b4",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"error": "Out of gas: Needed 20000 - Remaining 412 - Reason: SSTORE: 9a049f5d18c239efaa258af9f3e7002949a977a0[0] -> 924236965777326770894530693462975209021625492404 (0)"
}
],
"statediff": {
"before": [
{
"name": "sender",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000003",
"balance": "6c3ed29108159090c5",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "9a049f5d18c239efaa258af9f3e7002949a977a0",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "01434e4ac3238bec44a39ad642ababbb68d097e6",
"nonce": "0000000000000000",
"balance": "10c570cb5c6a798000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000004",
"balance": "6c3b7dea4d9b7890c5",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "9a049f5d18c239efaa258af9f3e7002949a977a0",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "01434e4ac3238bec44a39ad642ababbb68d097e6",
"nonce": "0000000000000000",
"balance": "10c8c57216e4918000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
}
},
"stateDump": {
"before": [
{
"name": "sender0",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000003",
"balance": "6c3ed29108159090c5",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "9a049f5d18c239efaa258af9f3e7002949a977a0",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "01434e4ac3238bec44a39ad642ababbb68d097e6",
"nonce": "0000000000000000",
"balance": "10c570cb5c6a798000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender0",
"address": "a1e4380a3b1f749673e270229993ee55f35663b4",
"nonce": "0000000000000004",
"balance": "6c3b7dea4d9b7890c5",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "9a049f5d18c239efaa258af9f3e7002949a977a0",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "01434e4ac3238bec44a39ad642ababbb68d097e6",
"nonce": "0000000000000000",
"balance": "110e29039929858000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
},
"blockTrace": {
"gas": 24000,
"failed": true,
"returnValue": "",
"structLogs": [
{
"op": "PUSH1",
"pc": 0,
"depth": 1,
"gas": 532,
"stack": [],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 2,
"depth": 1,
"gas": 529,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060"
],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "MSTORE",
"pc": 4,
"depth": 1,
"gas": 526,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060",
"0000000000000000000000000000000000000000000000000000000000000040"
],
"memory": [],
"storage": {},
"gasCost": 12
},
{
"op": "PUSH1",
"pc": 5,
"depth": 1,
"gas": 514,
"stack": [],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "DUP1",
"pc": 7,
"depth": 1,
"gas": 511,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "SLOAD",
"pc": 8,
"depth": 1,
"gas": 508,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 50
},
{
"op": "PUSH1",
"pc": 9,
"depth": 1,
"gas": 458,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 11,
"depth": 1,
"gas": 455,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 13,
"depth": 1,
"gas": 452,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001",
"00000000000000000000000000000000000000000000000000000000000000a0"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "EXP",
"pc": 15,
"depth": 1,
"gas": 449,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001",
"00000000000000000000000000000000000000000000000000000000000000a0",
"0000000000000000000000000000000000000000000000000000000000000002"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 20
},
{
"op": "SUB",
"pc": 16,
"depth": 1,
"gas": 429,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000001",
"0000000000000000000000010000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "NOT",
"pc": 17,
"depth": 1,
"gas": 426,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"000000000000000000000000ffffffffffffffffffffffffffffffffffffffff"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "AND",
"pc": 18,
"depth": 1,
"gas": 423,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"ffffffffffffffffffffffff0000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "CALLER",
"pc": 19,
"depth": 1,
"gas": 420,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 2
},
{
"op": "OR",
"pc": 20,
"depth": 1,
"gas": 418,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"000000000000000000000000a1e4380a3b1f749673e270229993ee55f35663b4"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "SWAP1",
"pc": 21,
"depth": 1,
"gas": 415,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000000",
"000000000000000000000000a1e4380a3b1f749673e270229993ee55f35663b4"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "SSTORE",
"pc": 22,
"depth": 1,
"gas": 412,
"stack": [
"000000000000000000000000a1e4380a3b1f749673e270229993ee55f35663b4",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"error": "Out of gas: Needed 20000 - Remaining 412 - Reason: SSTORE: 9a049f5d18c239efaa258af9f3e7002949a977a0[0] -> 924236965777326770894530693462975209021625492404 (0)"
}
]
},
"state": {
"0x006cc737fca2da03bb89557857c7558f8ad470587b99e01689efdf0df0a040b080": "0xf9021da09b430b5151969097fd7e5c29726a3afe680ab56f0f14a49a8f045b66392add15a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479488d74a59454f6cf3b51ef6b9136afb6b9d405a88a0b4b462e3f1894d4d2c50f18b23b22792bdc95abf09061e662a1c0b7293eedebea0f7eeaf3d6c6ad9a1ebce576ead9287d8743eb0bfbebb897c2bbd07d3dc4a350ca03d978f340c96f262435cef54283a4eefff08f421d555e04c79b12c44fd511c68b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008601558491c39682b541825f3e8252088455c43725a0476574682f76312e302e302d66633739643332642f6c696e75782f676f312e34a02fda0fb660bf4f34b9e67a745821a43ddb1ddf5ac081b6038cc8ed09d520ecc388091888036aedafac",
"0xa80f8ce52136ca8db40fa8382f98ae38a5e2de830eda8981461197bc11e4b1a3": "0xf90211a07de2a505460a313a3152db671b303ec4ba5f928b5980ab7d46660a9fbdcea69fa094032aeb0c0cecd1d9e9401acc53110822e7047d2184d26299e8251f26f353a9a05535123a8deb3032601498a85ab792bbe34c11a86f0f9d77591f831b912bf3afa0cb60ba5a516b24386f1c2a59bc36892ed1e44f8bff8211571a1b9ab024b3bfb1a07dd71d2cb7afcc147732751c35845e9ea211412f8d7271aac893698835f78f7aa0d082c0f73c5ce4b960e6caa93b4c1388bda6505e0f0ddbe2eeb33811b9ea4ebba0258a870ddb303034f1be037f8f7c03fc1c031ea164bb58f6c35028e40c3fc9d5a0d38d1283c099d51163911822306d515c1d15cd2e9d451a7563a0444b42b72b56a0a9d7afbb32f7d82b2bdc4bd5417952da615c80ae6921c6ba8f729d8ee6fc9361a0f834464b3bf02eb8ec50fcfe89108c96dd90182e54b42b033ba3c165eafba2bba0433d3e8feebbbc6b1c52fa294ec0ea402239c889c5e73ef50e6bb68e12b3840ca03b3acb3e1a96c1973b9baec646ca82aeccdff4bcfd63af38740d902baf57a85ba0dceab9d63410f703925ac2ed0f9e29491c5bf2b5dee4565ec5d7f26ba22fe78ea0ac74afbd784643af712bedb318856d29a085f839e11b4b12fe6e55817f282071a03f1d9f9175e9c355138fc21c6407cb0fee9b7ce764f788c02ba04cb9bdc8c0cfa01e1913c2c58b6857dcd6eaf8ce2e21e05cfc47c20e4c8c59bb559a4c92061a5280",
"0xdad1cbbd2e0bd3eefb65fe19e5451f2a4aa40f7a488d636a51262a33b8be14d0": "0xf8719f20aa17394ddfe9ec6a2746d49d26f17e454d3647c860f9fc2f3ae086a40983b84ff84d808910c570cb5c6a798000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xb953389a94907d48655b150a0a305e9bed4244003a24cc82e4bc39c928b05980": "0xf90211a027018684478ca048fce86eca65187640e744d47254426a069ad8e6ce1d1831ada0eed582236d2f6966f77a285b0ce6585345e887d5644b9ce2d8728065778b3dd7a06f8d33ce3b221381ccd2595215543bed42b5505a90e7846b364533b48eba8afaa0a80f8ce52136ca8db40fa8382f98ae38a5e2de830eda8981461197bc11e4b1a3a090cbd57f982120c22f7666477bab8fe71e2cf3ec96097dd9f10b8f9210b20c1aa0d6e3b1b6b07ec72b8a2f78763fc105cb93598b7daa4bc837a596092c90b68a34a0fe2e4d87fda934861603ecd2930dc9cc095aa78c61a5c47cb66ec45263756433a0f7c820f1090cb533483f898a41d2c4b12813e9256b525dbd0638bdb650b1d096a0ed8b20108eb384fd4f9260471424be136610a7f4e2865db195bc056a7fb4603ba05bc8698614a884a8a362739a62f33690c9ce4fe39a9d24dee497e92d82475212a0940623162750948fa1046b29b785b3bdc03b918e7863abcbe67523e533c466a6a0dfa2c83653950cec99f90ca1dd77daddbef61847b95888e6bd537ac03b3950f4a06a3a92e929839ab61d41a42eaf6166dd816bdee4ac5ddac2cd544fe6bdc58941a042b517223baf6fcb6a84afc770b721736a6434d739694244c1a226b76e2e286aa0684c69945a9af7a1294e8c0431596c8e0b77e1b6afe8d6fe0b14d8dc44187718a0fc008cf07a7c91e9ff251831a2f05678fe20c27d4d16d1d747d268af72bb551980",
"0xb4b462e3f1894d4d2c50f18b23b22792bdc95abf09061e662a1c0b7293eedebe": "0xf90211a0c79bb5857eb10a970a2136f3a134818661560386bc3bf8305855bdf0034b18aca0e290c81e9504475f10080c9c05451ed5dc91488d7450ecf7bb91858a7b70f235a05a1a506e868f771422ba5d4495fe88e59f3fa88bc94975d8908ad864765a78b7a0c5a67b2cad5189eca7f5f3d306039903b38a25bff81af15a2526f59b09d750e6a07b4d7d795c3db85a3e03a4861d740b79a1277de20e5562f909f065ed461c2afba0de72dd710bd502e7beba559b32a34516eab5f24a49afbbfe8b4ec96117683e38a0b953389a94907d48655b150a0a305e9bed4244003a24cc82e4bc39c928b05980a0af8c22e83ad3c146867a2aca7d0a1b77099d75e017b0031900a71adff6035ea1a04ac4ebc354c1a77c9cdb2f527808f79ca32190cc32c6f2916305847986863f73a0cf06a8e4e85c5e1520df6b37454792bc540fa97f4bc5dbc5fde66f92f824155fa0595bdc63a42a791ceb543a1f1808a614ea01d7d7a2eba8b43ca6d403a7fd134ca0fda41cae3f2a46cc892f064c6b8c5c953154a08248f38b6be158bfe0bc6ad3ffa0655d317e4d97057451900595af30646812de8cc23278f28f6ee45ac0d9629593a0717b256530e04d8f4d0a42394c1ef2716b6dd33027c9d1e5a8ca627d3feb85fba05708f26c9ebc6d645b41a8f695e6cc0aa503fc49e2d4fcfda7ff9c1ffe505808a0c3c39a0533559515ebd00a9e4fcc0d79af0a0cf85b811ae71d87fccefe35a21780",
"0xfda41cae3f2a46cc892f064c6b8c5c953154a08248f38b6be158bfe0bc6ad3ff": "0xf90211a051e25a02e831f0b035c3173c818c3479808781655e96ae794788297a10451935a0a5db3da981f7afd2bde1725c930391c2df8e8e167ade599d4078ee51daaf03e9a0b0a9a21671498f6edd836ddae4c7b7c4a386f58fcd9153c57972c351145f5a70a08909949b542be2f68c30bf44719fdcc2d196397271f29901410d86beb257c85aa0fb55c899608674f965a487129c97b971fb70c298ec8c191fa3286ebdbd5d614fa08d77868471dc849c81d77ab4bce9389d7146a0d14ef278401abb275a8cb4d749a0309af7ae7cda28f7c521378bfe2f0bb6ff3a7c032708f6df0f1a6c9be2d8accfa07ef17faca9c6eed00032151e5d5ed7f31b77b5ba02a68b5c34031a18a9633508a02d4fcb9453e0343b53929aacbc488a6bf5973027170fb645de9035e93ab37973a0140c5de45b31d4fd7086e73336dfd96831bb55460358b7ad7898de4ec0befa7da098c62818d395d87ca1afb12524bb8ef817c7177cd5a269eecebd1ef2e55af568a0dcea4e62792e30b3ccf168e4e6821f62d008d074809620d59f1b7669f750bb5da0c11a7a707be772d5105e350e33901501e3b6a1bc05e25189343bf8c8fad13a8fa0c134795f44aae96835a526cc9971a95d1982a11b687896f5b603a8f870c34a87a041cca2b3f40da0ebfc155d322f0d084408da7e788f767c6bedf315c0da1ba9c2a04bff4f37ee1070fb9ba054075045349b182f02aed4348e50004d6d2715fd9d2980",
"0xdceab9d63410f703925ac2ed0f9e29491c5bf2b5dee4565ec5d7f26ba22fe78e": "0xf8d1a0b15bf36657f62a59faedafe3b77d43125d1c2b470126ca794ed22f8ab2ab58e3808080a0d5850f34deef43b076ac2d485f72cc64a22af3ce7aea2fb7e756b31f70dbdfef8080a07f63b78ef1d858b0d7b2c513b0b46330588e808998c38c1a6fa54b3c290fe15280a0dffb5c4e8920abfcb50b5e974a42366cb64151623f2c3a91b86ecad240d722a780808080a078da4edc0fd5a77edda2b0b024330c98c4a4389e30e53e136fa4f43b076d1570a0dad1cbbd2e0bd3eefb65fe19e5451f2a4aa40f7a488d636a51262a33b8be14d080",
"0xc11a7a707be772d5105e350e33901501e3b6a1bc05e25189343bf8c8fad13a8f": "0xf90211a04d9634fdad2c5be49c74fb1f3d8eeefe490291b99927bb8181a8216d64ebcbbaa0469638d37ffde39f3d212abac67db789446e309ab898ea2b89182d0bfa093697a02b7558fefa7d2c139e6bc74ca3bc0b623f21f243c8a6850d4dc747bbe7a27847a0f644a0f013873abfbdfa09fe9d59f336422abc9403373a2b83ac3ab6d19d2597a0c085d1c12138c63574c3ad478322fcc477c1e6cf28bbcd5af4d6f1bb520b7d29a0ae6720a71335679a38eb12c0e359b36c0d58a1aafb04303dd4090385b4166318a0a2e15b03bd66ea93df6f1895c3a67386511d45818152e08eaa2a7594654e0953a0751ff56b65472e5d9b682ebf1eeefc408db0a81611f234766a03b4789ac13a6aa0f3c85adde18670778ba049d6aa1654aa476a2cd0be9249bacee56b5351ab74bba0dbad1f1bc948d6223e3af14ecc06be47d405472af4b2ab1a16a72ee398bc4060a0153f46a5dc86bc30d8620555e1d96e7e28b1ee999d36e3998b69086631b6fe2ea0e874336c68fae483498a1f18519c2cb6f7ee024b498a6b40af63c40177cbbdd0a0664ab0e5de3d3ebd8f9c66d7d1436d666472ae26207e0dbc25b54350c07f3cb9a041bed9733eb03a087fc69e8dd0d80b546647276d1921fe6bdbad06dababf54eea09ca505c9ecae8a8196c959dd629b65a4236f8b176ab91d8ead578d872da8721ca07f73f8cabb77a3d66528ee4f6cab343b03e885fe22e87ae7f43ebe0255f9202180",
"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421": "0x80",
"0x5708f26c9ebc6d645b41a8f695e6cc0aa503fc49e2d4fcfda7ff9c1ffe505808": "0xf90211a028baa23d3062382310899793a9fdb01534b820fea601272fc713c4d8a3440203a055c03d814060ffb4923cf2d7fb5e9e3c8256f5759bedaad0bbe811ea848e3251a0bef8a03d28e3d6074a1754891fd5b19cecbe34e5ca22775d9f991cfb0329bda1a0766c61f38ecf6f10320dd6d0440c9e804e3425d19f4dece5faef4c5a70bb54e1a00da11923eb659d0972da9f45c7d7c51feadaf0f6d8964545c4647a1ddbe507e5a05c6fcae1770cbefba440a5986677fc3e1302ad21ce92bcc85b8f30a5acd468bda074c16cd0a82a53953fb26422fed0f80f4c98edf567ec209f4bbd678b67ffae06a0e317f138c0a697d83207bd102a73505fdead9999a6f2c9889e11520a0b1d72a8a008bcf12cc8584e9ecd38141b62968a1fb50954d4e34dc3022cea5bfc50c8ff8ba0f63d306b35ea9b9f6aba22719b97b15e12eb0bbcc6157a2fd2319b427977b034a0ac3eeef7d89c662707cdaad6c4a25ee7aaea65ca11966325f2287ee055705abfa0048bf63bfb97d83b3740b53f66bed6c9bd4081469a41f78156373552c2025708a091da6a990f5c6224faa732379f1ee1728d8daab8366fec9a80568b55b510e86ba0bb45bf2253f9b2054b1927d49802a635c1a49a1af7478ce16ba67f540d10dac2a085adf2eee152fddda16a42e4880451669a78fefe71e6cc8c07d65b0c7ca28a56a059cf4b462f305bded1cb911c484b386af0658539d00bd29f2317ccfb7af7765f80",
"0x72c02c0bce7ff357e228773c7129b0e57dd1f7f8c5025341b93c8634dd11a7da": "0xf8719f20bc78d73b85dc7c81af5cde0d18a7a6f26a6ecb3b74c5892e8dc052e84d77b84ff84d03896c3ed29108159090c5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x0142b5000000000000000000000000000000000000000000000000000000000000": "0xa0249ea54eada07708b29d7c424b8466dec9f1d98067b0be1b89c7ee660cca858d",
"0xebb4f31ef3e0dff0174e82d159d9e6112699fdfb878d280465ce92ebb73b0742": "0xf89180a09b9f85631eb59095cdc5bdf03f3556b7d9933bf2eab9ea3720aba22e73023ff1808080a02b83b1ba2674a6ab622282af7a3e56aed6dc0e427eaef14a1711612cd86fdd42a08daed4d73ca8d6a29a96ec92c0c788f41c16aabc72cfd368d1ad818875c683ef80808080808080a072c02c0bce7ff357e228773c7129b0e57dd1f7f8c5025341b93c8634dd11a7da8080",
"0x1cf10ba2b41800cc55e1a380acc3bad7f86c7ba8a7bc3d1b1759858b6ff5ea11": "0xf881822080b87cf87a038609184e72a000825dc08080a9606060405260008054600160a060020a0319163317905560068060236000396000f3006060604052001ca0589b4531c6d66f6850277af29e06e60b28a280916ccbb38595bf3347aca65c2ca040b1a3d6e47a04c0cd78506aa7d3aa0aeef734d7942424abdb64c88c2ba5f536",
"0x41bed9733eb03a087fc69e8dd0d80b546647276d1921fe6bdbad06dababf54ee": "0xf8719f397b0e43d0507c3dc69b82b3b19194d28155268ec637ff005973e8521b9181b84ff84d808910ce1d3d8cb3180000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x00249ea54eada07708b29d7c424b8466dec9f1d98067b0be1b89c7ee660cca858d": "0xf90218a06cc737fca2da03bb89557857c7558f8ad470587b99e01689efdf0df0a040b080a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479401434e4ac3238bec44a39ad642ababbb68d097e6a0bc0b8b03cb982332189c176697cfd8eaab07beef16bfb2d0ca2003a5e30a8f59a01cf10ba2b41800cc55e1a380acc3bad7f86c7ba8a7bc3d1b1759858b6ff5ea11a098584bc49df3557fabe5228b785fd5c0e6a57a663933110a60491924f6676dccb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860155af4255ce82b542825f54825dc08455c437279b476574682f76312e302e302f77696e646f77732f676f312e342e32a0f8808df56cbe52ae9c97985e824da926fd05505266960c37a516219f85c131d488bcfd19034fda0490",
"0x59cf4b462f305bded1cb911c484b386af0658539d00bd29f2317ccfb7af7765f": "0xf901f1a0b3a36de009fa40468344e1fa0942e477e208237a6f11286de035958ce069cebba077d1fc9c8e712220eb84d9a9933c5e92eb0879c5358aaa8949d23d31664ae68f80a0d31c15e29a27218045ff7c1e65b3e27659394026be1c0fcd1e2205fe6e558b9da02b92d0dc968dd9d6057da8fc110d19f0b7373cc897ba7280522d5ccdd9a34a6ca02dde8893774861fd048051b1244a9a1802f4a5cf2b8248ba259bc2ed4f13068fa0ebb4f31ef3e0dff0174e82d159d9e6112699fdfb878d280465ce92ebb73b0742a028e1ca504a5a4dbc5b2d9eb3dc1a0d44da97fe04641d386b3cf458d22330ec46a0cab1e53213d344b3969cf800bb29a85c991f3096af83b18b5c16d769d0f96c3aa0744b06537e3cea527394aa7a9a464c7197be4f9138f08989d70541609d20db2da03fb172a53827ad5c1fc22e7d227ea51cf62b53c3152113019c9b48068ed7aca6a0aa63fd3b68758d055d7a298c5c8aae14a4b5d7b74790fc88e0285daff14be603a0e3ff207c89b1e7588cacf154c52af9fb82096f4599f3f588d0150379535a9062a0c59f52560ca4bf9bb180bbbbcafb908088b5ab1388b60b364692d00dc66abb29a0eaf31f6d96fc50fcd83cd84ae0292c0a11afddaedb94ee85ba31ec0af6f5414ca0dfb3c73f2ad5d1b88ed3609c4508a0989b55a0663f6001d02620f61228695fef80"
}
}

View File

@ -0,0 +1,166 @@
{
"blockNumber": "b865",
"txTrace": {
"gas": 21000,
"failed": false,
"returnValue": "",
"structLogs": [],
"statediff": {
"before": [
{
"name": "sender",
"address": "fbe0afcd7658ba86be41922059dd879c192d4c73",
"nonce": "0000000000000000",
"balance": "d02ab486cedc0000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "c669eaad75042be84daaf9b461b0e868b9ac1871",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "bb7b8287f3f0a933474a79eae42cbca977791171",
"nonce": "0000000000000000",
"balance": "66c62cebf6a0179a328",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender",
"address": "fbe0afcd7658ba86be41922059dd879c192d4c73",
"nonce": "0000000000000001",
"balance": "ffcb9e57d4000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "c669eaad75042be84daaf9b461b0e868b9ac1871",
"nonce": "0000000000000000",
"balance": "cff56a1b273a8000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "bb7b8287f3f0a933474a79eae42cbca977791171",
"nonce": "0000000000000000",
"balance": "66c62f40d1bc39de328",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
}
},
"stateDump": {
"before": [
{
"name": "sender0",
"address": "fbe0afcd7658ba86be41922059dd879c192d4c73",
"nonce": "0000000000000000",
"balance": "d02ab486cedc0000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "c669eaad75042be84daaf9b461b0e868b9ac1871",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "bb7b8287f3f0a933474a79eae42cbca977791171",
"nonce": "0000000000000000",
"balance": "66c62cebf6a0179a328",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender0",
"address": "fbe0afcd7658ba86be41922059dd879c192d4c73",
"nonce": "0000000000000001",
"balance": "ffcb9e57d4000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "c669eaad75042be84daaf9b461b0e868b9ac1871",
"nonce": "0000000000000000",
"balance": "cff56a1b273a8000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "bb7b8287f3f0a933474a79eae42cbca977791171",
"nonce": "0000000000000000",
"balance": "66ca8579e9e0891e328",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
},
"blockTrace": {
"gas": 21000,
"failed": false,
"returnValue": "",
"structLogs": []
},
"state": {
"0xd6f0fd6e62ba1677944ac70c24c7cb9c30cc5ba8a96eaa189b22d44dd06b16c8": "0xf86f9e3b346b0b529cfde3d7a05a942d6891980356a34ec5133aa0bd2e6ec9354db84ef84c8088d02ab486cedc0000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x30ab21f33fb9bff8df3f6cf65380589a96cfc224943ec1ce3b2cbb7fab5e6463": "0xf90211a078dda26a52b7aca39ee745884a94426f3fae59c8a530c9ffff9572900d098988a0e1873ca348667fb981a9d7bcf3a2d59713e244268c168f4f1b31e8e75433a906a0fe0b9ca8b8f12dd1d1d7f5b0d4cd0e2942f4f688af48edbe1787371261706544a046f5b76154b3f73e6ead8cc34dc12e4a464d95ffffa14391794185a7e13d1d95a02142ec0c48669316796487f7d960e0c01d429913c34eabdb0d6473ce71ca80a5a045b887f6b950febe82bee928d5fc97146c1c0040d04fc7a6fef1a1c1832fa6cda05b29e4b97303a5665247525a0c6420bea3033d43cfb05ae141ef4ce32e930ad9a02e5eb5029e05beb7e3e1d060a8530037796a5de53d620beb9539f3e9a6d3dd15a015c38e1e2e074377e2f91136cfa0fcf6dd4a71f8f7bbe94e6aad85512089837ca03ea4fd917d9af7f9e236e6c8f348662ebf6c7698d43a0c6405025b11cfc688f8a0f42b081f158cb649dfdec4a6dd91c571fc9ffd95f1858c8c6efe96e115380460a08584296339bb2a100045ef00e681df7bb01ed0fd4e3a18ab3b2e1c725fc10edea03d0b9885370fccae0eb00c3c30b4b3620439e531e058582964614f24f42e31baa015d24d88ee32423b54b4ba9d74e008f5063a0043d417e9b576f7bc77a393d7a0a02fd0de7934b8f56d343d4b98137da1364f35fe03de7f100b66a6551eb25e03b4a0d94a49f5b0ab6b6fe4fdcfff6454e1627c2cceaaabcae17b153d457731652cc580",
"0x00a85842a20755232169db76c5bd4ad4672c1551fca4b07d0bd139cd0e6fef684d": "0xf90216a0c751d07fca9ff9bf7b1bee2625dc028608ec20bab292a8e52d3247785fad3cdda01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794c0ede9a639d107851462c15f2fb729c7c61bbf62a05eea610130e3a2368c6fd102e9a7e4d0bcaaf5152dd18dce60d74e1c46219a94a0d709b472238c8b12b0b66acd2dc3302bfcc5fe30ff1669865e4887f717597075a0fdbc75cbd98e50c3d4cad07b9c2d0ea604318fab47d686cb5d4de622b58c2057b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086015451e9450582b86482a2718252088455c46bb399476574682f76312e302e312f6c696e75782f676f312e342e32a09dffd5055c23d0fcf7695a877ca56cee801230ba43b7597df0f76afa7949762288169b5bc47fdac77f",
"0x008cc34cfe4e1c5cc49eb8f7d6242f5f7a84da3539b5ab68faedee634776ee5b47": "0xf9021ba0a85842a20755232169db76c5bd4ad4672c1551fca4b07d0bd139cd0e6fef684da01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794bb7b8287f3f0a933474a79eae42cbca977791171a0d1f9dd04f17019a7a08d7f8641601c36f293c301fe0af8e0823f2480784315c6a0c864072af2ec7514ca19131d4007aae00d429452e5e2059e02c84bd5676c5c1ca0a7df100062910a5f3425d5ffc97f92463bd677b05b88fdb1521cd451dc4e049db90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008601547c73822d82b86582a2988252088455c46bba9e476574682f4c5649562f76312e302e312f6c696e75782f676f312e342e32a0fbf2dbbb310a4e45db26492a432900a4bfbd90031dd3704d77cd27fbf83c38fe884c7fc9ae12c9677a",
"0x0165b8000000000000000000000000000000000000000000000000000000000000": "0xa08cc34cfe4e1c5cc49eb8f7d6242f5f7a84da3539b5ab68faedee634776ee5b47",
"0xcefd3b0b7336ed9f68447a4a3e2545c4b1a93b2777f152198d03331e0f4ac640": "0xf901b1a084957e0882a83e8a2b4b4d53478de1ac7259a556ca0432bc93a8101d02ecf16ba019d297f57cf479fc7e2d774b7fecb2c323e7cc23c0865b4f39843d8d755eb3e8a09812b2e76d9de7e16251436641df5e3d5ff1973ada13187414d665f42c2eb0f680a087e1e054dc75d06145bf158b7c746d35586ea0ea64b4943b092c7657f268a110a049b3e569f9d418875fd44d4229cf721b7279e987addbd33ccd400ca5ed5fa615a0dbe00d606478b8e631b340e94a0ce269f784cc8eb28a404324ebf9fdfb4df96480a087952ce54f47f497aa3a92bece385fd7a99c730acdaf9c806b8ec8bf935a41b5a0cd3f06248b9f8b5144e2a3e4d00bcd716f912dbba8cc2df0192d424682892951a063c3b649ef9f70cb8bc3e17a9c97bebdca7c6d278f0e91b8860d6d4ae4996d51a0e5682cc25c3bdd35c5e00a39a2293fac682567f3e09c6305aae49150605032d280a07da50003001a681080d1857e5bb585522c7869aa1ac71f1d8625a6220ff9b0bea03877e05a14c10b7692f087f6b48b9de74a5875549d867ac5601e5579249f0b3ea07f64010b162255f7b3cb0a3c58691fc4de275bf09d43ed597a983ff5ddaf153480",
"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421": "0x80",
"0x5eea610130e3a2368c6fd102e9a7e4d0bcaaf5152dd18dce60d74e1c46219a94": "0xf90211a0d2e8dba0642753922f398b07096f611a20263d9f9e585fb66ae0780d5370a36da0f27488264a4ffe3526608decffc2ed1092e40d626a46a6f876c06ba8831f42cfa01c1471b7c5cd4fb822af83115a666c36370cd60628bf25631e2040dbc4a45274a0017d63205c1546279f96c7aa67766c2f1ee332ecc0c8a1504438f12cd2c3a247a090fc1bb8efb80653679d0c86aaece868ff59f9bb466bef7d7a47cbacab9a7592a043a0f22c40b2576ce1077a60b77e83ca4cf21c4fdac07b74e1ec7ae4782877d6a07a48b72ab4cd323303fdc75e194264d6c63cedbea72a461fe22e31bb64220411a06a5fca8d789c4d864d054e10ceec042fb075daa3ca6dee3605269743a21cbe9ea0af6f533cbadcec117c729772df8ad184a68ea066f96037cc817c741a8370f07aa03a97ba115e7c117e5f7fdfbddc1c6e83a8daf45c7e6ea384b4ae13ee1b4aebdaa0919a81ebf1d48403f242864bb4bed15a0c8d3ef61bc7ea6edb8173e555f189fca07674e887298abe5d32abb42a5c10565cf7cef3d747aa0355570ac0cc4ccb7cada030ab21f33fb9bff8df3f6cf65380589a96cfc224943ec1ce3b2cbb7fab5e6463a0477ec8d35720fff05bf627560c62ed9e60e99a9a9720dace70ce6569127e9fbda0f6aeea1c1ee6453077b346361b29345ef0ab1397b9c3c501575796d8e8d0b64fa0e81d29b9625b71e8c68921119bbb5c416cfb52e4146d79a71c0e3bf78893fe0280",
"0xc0b3b229e0400ae3896aa1401cc023940f9bb740137631975a18b60670b28fe8": "0xf90211a0321ce3dbefd6bbfe3eb0ec01e69c8c02defaecee55c35537fb17cfdaa61fea01a0c9070d92ac06f82c774d835ceb0b8f9d5babaaba72780ddcfc61899169c1429fa0cf8a4080cfae61e14f66c4dbbaa0e030e1ae628a1c5d567d2a218ed518a11f1ba059bbb3d53d72247af6b96b293057b1bd4b3e33e16a43bb987ac5b39b66c0df88a021836f56fd3379012136afb8bac3fa129009a53ac690092f726e58f7e3744303a06e4756bcdc63adb15284916232daf199220135dbd4e6c301c34aeb87d01794a9a036ed834810103f7fea46a26c02268c55e1c3643704cba91051b7067fdf2a64c4a00b9124a8a02b8b0032563e77ec01d099890c56436ba6fd130510945d9d2ef349a004a23cb6adcfccf8af2f7b708564201fd45da31d1a073aa1acd4f80f9ee2b5c3a0a92ceb11375bc0db2c7d8bf277b0759e509ff551b9f3690c747cef59a3344636a07527bb8c0749ec0984759716c16ff8a822b76e79910291599a0870c7b30b39f5a0970e4426ce35ea36a11a3951fa77e6af6e710cb2db92362e1d767af5fd942c13a0f84d7a19f192fbe04f0da9b912e354885cb2c40db429c40238ceb5f2f6038788a01f7b133e84b9424c37aa4b271f9656bb0087a540bc8e4dec719c68ec5b7293c7a012f648db1a3f1e4d83ffdc1bd6e8acd5b6da0003a64c0d291352e53b31beec44a066e8c6454ba1b3715e502d44085e3bcf2a5d7f902d6b18f379bf94aa6eba794680",
"0xd2a4c7f376ec7f82649af0339653d4ad1faa9be1794a50d3ef6f5363f2e43e7a": "0xf8729f20e342bba2807022514c2d522e22ba66f911653d1abcc74bd0a7868ad3cb36b850f84e808a066c62cebf6a0179a328a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x2657da6ca284c641c9ae2fbe45fcfbe1f7745dd8ad88f926f253bb0cc7a06210": "0xf871808080a0880de69bfe92c4f8cf85ebc8dc95b540649615a3fc603e1fce0aef88fa0c62d3808080a0d2a4c7f376ec7f82649af0339653d4ad1faa9be1794a50d3ef6f5363f2e43e7a8080a095e6383c0bcf66c6040f6330a9cf8b06f149f6d018ff02fc462702049cd9c9e9808080808080",
"0x04a23cb6adcfccf8af2f7b708564201fd45da31d1a073aa1acd4f80f9ee2b5c3": "0xf8718080808080a00332b99003892a30ff9ccde54345019b734b42e88150a2bb7e9af8454a28ff9b8080a0836ca7ed25503a6a6ad5b1961c6a2a6913c52a0a0698d8bfb473e895a6631aab808080a0625690ef87051bd898fd152df03b27eafecfde1b014582eeca4260261352e12080808080",
"0x45cd1aa62183926a5a07607dce726ef86cc52d8481df238c4a517aa0d3e8bcaa": "0xf85180808080808080808080808080a0d6f0fd6e62ba1677944ac70c24c7cb9c30cc5ba8a96eaa189b22d44dd06b16c880a07b6aa3e946c50350cbf3215095485509a2834dd050ef9943d4e90c812282d69d80",
"0x5b29e4b97303a5665247525a0c6420bea3033d43cfb05ae141ef4ce32e930ad9": "0xf901f1a07e3841a449bd5a6df6aceacce40c5b64da60027fa5100ae010ccb96966fa40a3a021b066c4e81c1fe54c8034493a4f97104721ff18b19d41cf6e4180d031fcbf48a02657da6ca284c641c9ae2fbe45fcfbe1f7745dd8ad88f926f253bb0cc7a06210a01dc1363756d994c0ded724eeb3b962044517ee8ccb2d819ef806ccc22d6b19bca0881d03a502fb8b7ae1ea1ac001bc18b5d16ae2352b759753eca8dbcd1929a4c9a09b0966fc8b888d9469a91dce55ee2db5c0d5c78be83c04efd6ec7e0961ba18aba0ecfd6c4c8066f5ba5d3e5799bb791e9027389448120b9b85d2f225f7af95b81ba038c0be1a498cc8a81b3823420f588262ba547123cbbe5496ed9c9bbe8746e2eea0fb973e874fefb1a847154ba6711cca33610c2916b37e5853a8db434d63de56d0a014e1434148bae838820bf07e69756b5a23497bba247e466e9a9c82faac33e41aa0737a835a03bb4d86e72ccb72c5a19a4fb5d527d7574df7e707cc2d2e968c6b91a02b33586fffee450df84d574bd66e98db9f5059ddbc111984b38ebfd941e278f3a0d92e5c7ba701f75f742d824235afb2ff5f228fad3aca6a30eded0336d648f214a0b41efe936355f7ea256d1fb5212563f6c36611cae557a70917b26ab69abb6bcd80a071be33594382cd7fb42d039800ca2026ff2fc1ff4bc06963f3b4da16e90577c180",
"0x84957e0882a83e8a2b4b4d53478de1ac7259a556ca0432bc93a8101d02ecf16b": "0xf8b18080a045cd1aa62183926a5a07607dce726ef86cc52d8481df238c4a517aa0d3e8bcaa8080a0d17d0bbd67bcd1bc9c0ae4f4a178bb23fd4c4776f49e997cdc8f9f32198d4c14a0f154b09b80e4e19be2e92e3fa89315c366e77b133f2c1320b1d52fab8cadffa1a0cbeb6e4f814cc57e127a360bce8eaad00f86028a52ffb49308057c57036610f58080808080a0e23c11d769a144655f95be0cba44c820710c874ca096b1aa183a98dce1f77dbd808080",
"0xd2e8dba0642753922f398b07096f611a20263d9f9e585fb66ae0780d5370a36d": "0xf90211a0c0b3b229e0400ae3896aa1401cc023940f9bb740137631975a18b60670b28fe8a024f27c137b531fe5060523f25a3062fa488ae84a49ab398e439dcbd23a646effa0d07ad6d669979225ecba4d075821bc1163d216f1403978ea68201a13b75c306ba0ebee1a7e32541cfbf8562db290954ee5e0f2f6e2f388720ea04301059f07e6e0a011ff45f4aaeacbaca9f4282c61cf96c2d290175ddb846533a8681da0526537a7a0f92f562b60db4e5ced4c694a8b2a6936f6bdc5e54375af3be13a186aba94a7dda0775394c71a5ee90da608d7a8533f20c497a902d9b835afe7a5731574ff321ecda0a15ba80a378c19080e9090e59338dcacbd39d2bdcd0d5c3fc372ca3f37a38edaa0475cf0216586ae3b9a4688c9d7aace81a66e060750623d74ad60ba51dd618e76a0b5e90075bb1d31058ed4f7f4a8e85c3d917d30e5414b342bbbb04e9e01ebd79fa070e483bac3bbcbb4b0f4594667eb9806a5b246924b25ab9c5d0524c77ac2a5ffa0ba57f2c1cc9f0f3d07d695bd85968e279b8728448b33ded065f50fc26dd43ebea0fc796eea131f54ad2c154fe8b4009a559577f0f7145cd15353da5cc694f873eba0380aa59f023669fca09f83c330f32540b00716e2cd940e1244e858225ba98841a02f964800b412725ff10e2457da83c3a7ee8367a912d49132d1eb356b9048f52ea0cefd3b0b7336ed9f68447a4a3e2545c4b1a93b2777f152198d03331e0f4ac64080",
"0xc864072af2ec7514ca19131d4007aae00d429452e5e2059e02c84bd5676c5c1c": "0xf85f822080b85af8588085746a5288008252088088cff56a1b273a8000801ba0a81156f75388615d235562ebe28ed019b083654e4dc51ad52bff4def29e6c4cfa0459d6cc8dce4b01683d5a90067569facd763e5cd27c71ca99c78bdae38de8f4b"
}
}

View File

@ -0,0 +1,350 @@
{
"blockNumber": "be48",
"txTrace": {
"gas": 21612,
"failed": false,
"returnValue": "",
"structLogs": [],
"statediff": {
"before": [
{
"name": "sender",
"address": "e44ea51063405154aae736be2bf1ee3b9be639ae",
"nonce": "0000000000000001",
"balance": "bdbbe7eb2e6f77aa58",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "87518fc4984f62f4f132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "24339341f29d2aad7d3c591c0f9931e7d4bfed6e",
"nonce": "0000000000000004",
"balance": "908488de3e3ea42dc",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender",
"address": "e44ea51063405154aae736be2bf1ee3b9be639ae",
"nonce": "0000000000000002",
"balance": "8a1338f8527754b0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "880ec13f557f643cf132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "24339341f29d2aad7d3c591c0f9931e7d4bfed6e",
"nonce": "0000000000000004",
"balance": "908a282e9ffa29884",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
}
},
"stateDump": {
"before": [
{
"name": "sender0",
"address": "e44ea51063405154aae736be2bf1ee3b9be639ae",
"nonce": "0000000000000001",
"balance": "bdbbe7eb2e6f77aa58",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "87518fc4984f62f4f132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender1",
"address": "9c344098ba615a398f11d009905b177c44a7b602",
"nonce": "0000000000000006",
"balance": "2a38cf03988ea0f80c",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient1",
"address": "fe0412b699317dab06160e62f01a9db95a261143",
"nonce": "0000000000000001",
"balance": "8ac72304f0e372f8",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender2",
"address": "e4dd37247830493de1df7c758dd746dcde19419e",
"nonce": "0000000000000002",
"balance": "46e823c117f6fb8d8",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient2",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "87518fc4984f62f4f132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender3",
"address": "2b5f4b3f1e11707a227aa5e69fa49dded33fb321",
"nonce": "0000000000000000",
"balance": "14542ba12a337c00000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient3",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "87518fc4984f62f4f132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender4",
"address": "d83630dd777ce7c8df15d55a8bb72eb7c7b4568d",
"nonce": "0000000000000000",
"balance": "4563918244f40000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient4",
"address": "d83630dd777ce7c8df15d55a8bb72eb7c7b4568d",
"nonce": "0000000000000000",
"balance": "4563918244f40000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "24339341f29d2aad7d3c591c0f9931e7d4bfed6e",
"nonce": "0000000000000004",
"balance": "908488de3e3ea42dc",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender0",
"address": "e44ea51063405154aae736be2bf1ee3b9be639ae",
"nonce": "0000000000000002",
"balance": "8a1338f8527754b0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "89585a328046eb3cf132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender1",
"address": "9c344098ba615a398f11d009905b177c44a7b602",
"nonce": "0000000000000007",
"balance": "1f60e9ad0cb8c7d04c",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient1",
"address": "fe0412b699317dab06160e62f01a9db95a261143",
"nonce": "0000000000000001",
"balance": "b6255df5fb70372f8",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender2",
"address": "e4dd37247830493de1df7c758dd746dcde19419e",
"nonce": "0000000000000003",
"balance": "a63f4270e97a404",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient2",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "89585a328046eb3cf132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender3",
"address": "2b5f4b3f1e11707a227aa5e69fa49dded33fb321",
"nonce": "0000000000000001",
"balance": "ddc6ebcbec67cec",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient3",
"address": "2910543af39aba0cd09dbb2d50200b3e800a63d2",
"nonce": "0000000000000000",
"balance": "89585a328046eb3cf132",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "sender4",
"address": "d83630dd777ce7c8df15d55a8bb72eb7c7b4568d",
"nonce": "0000000000000001",
"balance": "455f814d5951f848",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient4",
"address": "d83630dd777ce7c8df15d55a8bb72eb7c7b4568d",
"nonce": "0000000000000001",
"balance": "455f814d5951f848",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "24339341f29d2aad7d3c591c0f9931e7d4bfed6e",
"nonce": "0000000000000004",
"balance": "94e697fdba2c35fe4",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
},
"blockTrace": {
"gas": 106836,
"failed": false,
"returnValue": "",
"structLogs": []
},
"state": {
"0x32de555efcbe0d9a013a8138b7fead26ac9e3695b5d5a55ea9df4b65066e302f": "0xf8719f2078f3b582072e46b31f806a6717e5de26a7e05a61f17fb2c29c959243a29ab84ff84d06892a38cf03988ea0f80ca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xaeccfcceeebaec87d3fd049b5e7e2ca36a0ab043520ffea95de9b8544c20d412": "0xf89180a0223f8a30282e6dbe490f9bfc4478f518d420d51575fff45fa232c0271e3fb8a680a0115946dbd37450becf6ddde9bc3cfdef7f340fbba202955ad81d4ff97d84c0888080808080808080a023815a0a76a611071b450d7aeb87aecbc5a68373c133aa9c0b84cd443fd24cd5a0476622a7093afb549d2481e91b1b68687428dd1fed3ddab57e5f03953e9c595c808080",
"0x904f4f5d5514916febd06a71b00b0df1db12ffbca8b7cae02eab6ffce7e67b29": "0xf901b1a0565859c900551c172af58d72008634d8da4f5cc630c1310794c4d6b17654190ea0bb5f36f58539be753c1857f786cd5c317608e7ca1760bd17fc10bdc7b6450fd9a0e93e98c69b399a7ac12dfffda8d608de02332af07e06938f944e1dc3ee04fcaaa0e36e3e7fd628a10d1c879179337e861c289f9b3c477166aa1fc4cef38201da05a0f0d3c7b7457bdb9f9e65465021cbbc3e1ddc862bf8cc70825c558d54866c2d0ba0498680f1cf3804c1e9af01cc76f5974484247bd941154daa9b190075dd732aeea071d94047e43593785f8dd4ead2c9f849f8060715a2aa04de0939abfb18da8bc880a07dedd548975a4d9fa6cfee54470eb93a974fdb6f905fd9710dc123c74a2145aca0ba108165c5c101085663c7a7a44e80947bc93b15ab972ae6d050425e09fd88fb80a0c11a8b8995590e42586c767dd916eb84e90509be61d1e03d1099e7ee13bdb9d7a00c747e7fddb2729a0836aa853fd3567257ef02ad59a50c881c25d41597492f67a06f6e81875c2151f35697eb50762bde8ed48354086e4cbae5069a9cfc47633511a0e6066d206427ce40b90488891273c04816d89da3421f6976a85ae9d6051228938080",
"0xef6efc20ee9f9ba01f3520eee1720c097a3671d4dee1ca5432d74bcb00bb9281": "0xf87c20b879f87780850cfb641f9f8255f0942910543af39aba0cd09dbb2d50200b3e800a63d28a014534d95bef905c000089454e3756465a3430521ba0799ee4ed5454b4482599e2f7abca45de729dac7243af9602c5caf6ce0d172912a03fd63c6a53178b213f8aefcc4cdd3bfc4278cddafe15d214d148fb92b9515b6e",
"0x7f05d940c9a3c2f9a135a3fab68739b7b4c2ea8c10b9d633acf23676b78dfb19": "0xf90211a03a313493633d08b3de8a9c3cd2b207f6fedbe1420f4d0e00f17717d652dd1bfaa06060a15766e6e43215c42436fce4017fdba34f4cdd53c5d8bcb29204e3226f17a04d21029238729e23ad9b4414d2fc9752b5a4bb77b5d8989a7882eb2f1f13b1d4a02b82da70991e126e0e1f294e9d69fc1938f764eec3ad8df79b028587b259c2dda0d793413f5e367b9208e5e9cf7dc5d34ee3470d6b7e20a3c49f9d5250a4806d36a021fce5fc8ce71dbf7e0476324d3147366a3d7f3b6dc1215a1b962151aa694183a0cefb748ce0891576a8407fa0ae54bc08117424bdd6542758554b331f6fc69e93a0096aa475ba7f6322db1e4993f86577e794c060ff9f27a376ce4a969b9bcca28fa09726ee13de390179b833cee8a01d76ea9abf034cfa1a7478482ff74f7bb08f9da01b6673ffa58ee9845f2581249dd7f358e054207d79ac5f749fb5143a766d9c6ea0c119ebcaddb0d0d56379932a0254ff34ff0657b46844be7e967ae077f302e10da0c88ea67867e94993c35e183918e5eed5b250e0221539e7edccc0ab6407aefd63a05bbfc8e1ccf7ea9e78203eec4368e3ff1f7c2fe727db68d2afd5bfaf1c9a8238a04182884bae14d1400d6e67962d6e016484d8308a78b4a27b16381717321b448ca062a177ef0981bf5fa190d7cdd1232f18894fd8b4f13701af4090d40cddd0b686a0fbd8f2760cc206d7343785e4e4605b7a52fe5a743075fcdccaa4ff64f953586480",
"0x0148be000000000000000000000000000000000000000000000000000000000000": "0xa01ab5368ff651a64ea9b58360b76663f425c843e1dcff333ea6a6d319eddefa57",
"0x5d57b9c1348a24638d6dfb13e49ab9fe1a41d12fd5c9fa4f48152c4af6fa2d0d": "0xf87180a07632b992a9acca942e4d5c07ad1b1b4fe22fb788f30162f87efd5ee5e9f28a6a808080808080a081dcf323a9bd8198b4edda489804decb6580eff6fdabb04fa283793a952a291280808080a098d6f9ad70c794c3009ffd508676d4c57015d387419b74e7e0572b9d28e3c916808080",
"0x73b143327a058700bdbc0e2c4fc46101ffe24513b91fa2b08c30f35dd962f92c": "0xf90211a0321ce3dbefd6bbfe3eb0ec01e69c8c02defaecee55c35537fb17cfdaa61fea01a0c9070d92ac06f82c774d835ceb0b8f9d5babaaba72780ddcfc61899169c1429fa0cf8a4080cfae61e14f66c4dbbaa0e030e1ae628a1c5d567d2a218ed518a11f1ba059bbb3d53d72247af6b96b293057b1bd4b3e33e16a43bb987ac5b39b66c0df88a021836f56fd3379012136afb8bac3fa129009a53ac690092f726e58f7e3744303a06e4756bcdc63adb15284916232daf199220135dbd4e6c301c34aeb87d01794a9a019a43ebb2c4dc349ecfe6c59705fb6f30f4f8a5abb18abc65e594fd7558a51bca00b9124a8a02b8b0032563e77ec01d099890c56436ba6fd130510945d9d2ef349a05191b8a1db436c4de944e33d7671016b0e094f1e534d13f17567f5d97ec30c32a0a92ceb11375bc0db2c7d8bf277b0759e509ff551b9f3690c747cef59a3344636a07527bb8c0749ec0984759716c16ff8a822b76e79910291599a0870c7b30b39f5a0970e4426ce35ea36a11a3951fa77e6af6e710cb2db92362e1d767af5fd942c13a0f84d7a19f192fbe04f0da9b912e354885cb2c40db429c40238ceb5f2f6038788a01f7b133e84b9424c37aa4b271f9656bb0087a540bc8e4dec719c68ec5b7293c7a012f648db1a3f1e4d83ffdc1bd6e8acd5b6da0003a64c0d291352e53b31beec44a066e8c6454ba1b3715e502d44085e3bcf2a5d7f902d6b18f379bf94aa6eba794680",
"0x6d0aa8936403cc8215402cbac0b64f32f9823a2cfef8d73d3a7e1986d4b4efa5": "0xf851a0ef1b21d5d532a233340ce241dd80fa06ff776449791fc0e942f39bc9af2c65af80808080808080a03f003bc0dd698527f23ea5d916995829cbd9d8c40fde5fc8e63182473ab7ef5e8080808080808080",
"0xe6d1a854fe5374bf4a8ff62b4f57d5a7b6ab4be6ec131455568cae0ac9fb0ac4": "0xf90211a04df0e9686459b6f5a55a7f9cbad4f717d479ef083f23cc104ae7cd347cbd8c1ea02d64c0de9042ebf3c672328e0f03a775ddb442ed34b00b68c103919809c3c761a0a7731415e1b0d5924342258e85246e6d24b57273793aa73300d818c3f71a6bfea0d6f2d1fb61e47c08ef2b11e4d0cc017a8d839776f2b5608c7f71f07ef16ae166a0112907318e93f02013543b6fd2b9901d614eb373bab73a623729f8707b4a566ba0badf72be6781bee4083769b2191bed9f0882d1897008515481d87c4e4671a54ca01ac191d00714b31fef4e102b86e2776d2c017d4f5f13e48c168acd05453eb426a0ac5e1b15375523af60134f980c203c6247ed7143736c264013afc14d445e199ca034484f42ca7a7dd6d1279d0b5c704ddfd5b6c064fa17998b67a0f9869490142aa0fd24a040408e51adf4b5a173782a86e260573c1bf678df29436481a51a7d0ffea021bb37349fe713b971fc8f63304c68b0711a1c0517cd182ebb4cc99953d8ace9a0043a8959f1bc4faac47357ee3a2c64c17a11b943a930bf93f00df575f0fb810fa036f512e69e1b88de5cf9cd95cbef801aaaac80d0c1c85fc4a43930daf0ee6d38a07ed47021c3f16cd51c5620c329e4ba645f26811d67a6894c6d600338942a97c3a0b5fabcb8bb2dd401b09cd78931391482b651519bc2defd6147d7ef2ffa12ea42a000e4eec2c50a4be3f7ae303391fa422a1fe56281a4e4e8ec9135b961d7bb856a80",
"0x85cf2892040baf58a3a19d81cc18117d19fbeace4e2c0d0a3db7908f4b67774f": "0xf8719f20c1e57b12e806b35952706a4a2283e6cb3dc5802b05a3427ce87b41ef232ab84ff84d0289046e823c117f6fb8d8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x520e699fa8218a3a8a7d0c07aa2c0be66d2a00901708c2bf7305142afecb63fa": "0xf901d1a0fab82d3458e0fedded3162b364a88935abd00d171b1c626e55eaef1d5b9d2e5ca04b9d57b508ecbc99def1ba60b750dae48aef48f82281c66a7fc095f0ba9ba7b480a0a6ccf2cd4991e32353aac08913aa4ad049a256d61a78c40511a0f330651d6259a090b0897d4a7c190a48eeb9aaa54782a99839c6bd1a1339e456d332bc24a86daaa065185f6ad66aa460f26d50004373f5939c9ec45094e6e1a9a66d79fa666babc8a0d4db7198a99fc70e5ff537f06d1990f4195af4e4afad99e5f1338a5ec49f8f0da0541d47c96c6a4f939d241f364f525f6cc630e298c70587e814a4b37b4cd86ceda08bd0bdbe5f0c7dc89c60a82f26ee86e0230e9f3ca90c7b865abbe928f5fd28afa00975793f1c54224099ea045a8f298084d22aa210bb463fbb310c0b47c9e08fae80a06eaa957d326471f24dca76363ff448cf2ce18985bb485eec8870411c1aa51393a05f2a4e4061d5570e5285d09bf72f1a0d9c6677d3c415dbf39fe59be2e2cc0e90a0b6f0c1c4b83d43ad7860e59b5b139884f76c43cd053ebfac9f386505141ebc1ca080618739b3aa903570c0cfd798047661db729d578b9c4d483adaaef5f51e57f8a0e98032bd670ef43a700f2e1e876b2e7ecb32f2bd2b5df9d016adbd1f341345c480",
"0x24acf9dcfa9f1cc9f229f76b37cd40abfe1c39f7a8b8247e2cb37a46ab9aa52a": "0xf871a0b7d65143e97e9dc673b1b4ce886fdfff3630f29994238bf07a8d8edcd0d4a46c808080a038cecc7bf24d796c07ae99378a8ce189904ba629068009d259465d6d1949c77380808080808080a032de555efcbe0d9a013a8138b7fead26ac9e3695b5d5a55ea9df4b65066e302f80808080",
"0x001ab5368ff651a64ea9b58360b76663f425c843e1dcff333ea6a6d319eddefa57": "0xf90218a04ec60b385e586e7ec0d616aa28a0efee151a8c63038cd5b1b278af342193f99ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d493479424339341f29d2aad7d3c591c0f9931e7d4bfed6ea0ef2d5422ed75675c13b5f05c3c4abb9d4e5db9192fce873f3172c91403971ecea06d0aa8936403cc8215402cbac0b64f32f9823a2cfef8d73d3a7e1986d4b4efa5a0d2e8037e0e683bec2657e6276f618207cfa9358fc25e4384e5e674ca11551f5bb9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860157ef01aabd82be488301c97c8301a1548455c4cfe099476574682f76312e302e312f6c696e75782f676f312e342e32a014e6648c6b05afc6abd9053d3bd5009907fd9d343ca8b6244a8b72b57abe8cde889fc722fb94e95a13",
"0xe01b3fcd2d5ea340c401bf9ddc2130ceae466a82f2df071177005cbf79da99b2": "0xf8729f20551cb3640d4cacee62ee550e29a974627aa23d6abbfc358d5be3bdd73924b850f84e808a87518fc4984f62f4f132a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xc119ebcaddb0d0d56379932a0254ff34ff0657b46844be7e967ae077f302e10d": "0xf90211a01ae85137a56a8e1fea8887ea245b95d551314819cc35b9d42d7acba61628a25da08de8928ab72a6e37f37fc530365d4ef4423d25aea2501d828e103ada5d9b508aa07689f3d646be5bf7ced475a3ceec4a8591e30101e4456cd9dc5efa3b4d63c8ada001b833131260bf51eda71939ab71f52bff0cd8fa577d11944c70ba8b71fcc6caa0e192a910833c39cf210d175b23d52f8cf541de361b9fbae708e1b290e29103f1a0eff953fa94ab235873f3102d9ff8c2fb4660eaa7c8b8cef7c41bf78adb1a5d3ba0bd8bbd535c80ab98fa4f1abfc85ead4e7b39bbcafa71780d9678af9efcc64b3ea0722a765db7819425fb55e09a1717250e050143c3d6ed4d582753939c0734c8dea059e550ab57a47089c53025ec6ce13508fc7eb373fbe7fc9cd9d99a85633d7310a051dec41b80f013df93b747422bde0eaeaa0b6c7d97e128f358cd503fb6e38ed6a01e8a97dce0a715a5d0e342a5999b7d52892e11ca7f9712253bc9d344154e9472a0ee52aa62ef3e45b0f2e957fc7233ee5aec943644112f68b1d0ad41f4b2295a6da04d9bb4863bdb608fededb52f9703a1d75528c9fb85f3ccb6fa0f215a9d4382cca0af1e05e6fe9f9f48f130647b1faf59ffe0a7bc14feaf053d9ee4b74e6096dbb1a0b0a930d769d23231c8cd17bad987e470f34ba57bdc79d7736630532951eb1f9ba075a0b3eba1fba1090e84498cb7d48b3100b07bf010fe7876efe1802e4ca09ce380",
"0xbb5f36f58539be753c1857f786cd5c317608e7ca1760bd17fc10bdc7b6450fd9": "0xf8518080808080808080a0bbfdee3c5b2a84a0c63bf9109b9874a8f5ad1f7399a3e1fc089f9b48dcfa3b3180808080a085cf2892040baf58a3a19d81cc18117d19fbeace4e2c0d0a3db7908f4b67774f808080",
"0x112907318e93f02013543b6fd2b9901d614eb373bab73a623729f8707b4a566b": "0xf901d1a0387a8387d9587cadf195dd49cf3104d46375da853b3b3cd07dd62fb41470f1dfa08779a215c51eac5d2fc48ed5cca207e7431c418001a9e4e324a7076a3671ced7a0fd8c82e97e3a206eaa86ede0054f5ee3eee3180638ef8440500ca255253fa1aba02daa0c5ed685f5aa5baff026607233a09c27d326e6d0e1305cc6ea74cae818b7a08eecb423ce2a9872686362cd5225e25c721ffc224b0cd3bf71f6c4c46260b4b7a0b598bd70853d49194b37560e8a3962be141576b67e21c87a37c4471ce5d2782980a075fe120d9f9382a431aa17ce1ca81edc40b7cabe725ea296cb750d0aa6022d6980a03cff7ca8b42e7c76f46a6d4c231556f0b14d2eaea4012e778063ee9fd28c8c8ca0aeccfcceeebaec87d3fd049b5e7e2ca36a0ab043520ffea95de9b8544c20d412a0b73c4efe365852afdb4c23ff98f9b1dc99a37f27dd3936c4e388220c284bf4f1a01ba3fd959abf6d8005ca1814fccf700acd941e14b02549e8cab18d43ea1d462da0c4432032458f908e2f9f0169f47d1cf2f6ec8c5ca653222fb5f5b927906b77b1a0e3a2c997b48222a985b3ffc3f4dd329d461053e118d0ad736083aa288359da91a025536f30cb2ca396ce386d6841ecbdb039a3699f6feae3c934fce66152fd055580",
"0x693d5f9b7ace38aaac65f62db664d7b215f291fddbacbd86db287a746f709f89": "0xf90211a0b3e73d2e8796d113dc2ebbdce5cf365981974dca0d4f15d4eb76df7deb8203dca0d0411993f433d92246e73369bda70849f4db1286b88ea11a7c88adb4a08873aca03e47bdb45f860fcc629e872f32fea10398d4df50776d1e62af1ba05eb1c8c5aca0caed9b49a0d6997ce2e0b5e5d95a99bf040eaf21bb8ce48ab7504fa73e420ae2a077067418a9c85247b2c38a338fa7c86a8bb36e39055c7b4cb19020b7206a9321a0c2a362d4096a626510d198a159509337db553adb90e5968a8dc4ab8a4afdc171a0c7b392173430f97768899429da4a2816b7abbfbc83b0ad8f767c68c3b63213e3a0655c46504aaa19b0b9598487c4c5b31fb2a1578bf1d9f9d30da676cbcb4fd527a0a9870e995d2b396977dd10d47223b98f5a88560898896566234673528b06f633a04bd9815cf0d82b1b3d3d3cd2a7c72ef4c69fd14a2fc1a0dbe1b72ff40b48d726a07b28d4d5980124592d313a161bc0f474ff591c0aea0caec4db9e9927ed6b9d73a045721f12dff6ed00dbe0b4d6b9b43729cce32896ce8076bda5ee393d5fb1a898a015bdb931f11d787b5ffb6db9b1da598eeda7596ceb8e214d3abd9080db716abaa0ad4cf08a2cfb78703d2def282322e5b9f9449adb5d59bc9852ed4e2b9e14804da0d7530616676995688a80a0dea017d5a72531bf6a9eba6889932dc950ee87ed3ea0e5eac3d49d9c29787279bbe8103e5a085d689e7dab4ddb13355e2fbf851aa55680",
"0x99ffd786f2baaf4807411db75e8fe56788249ba1986894652b296011ba99e78a": "0xf90211a01ea03f88b7977183e2a318eee11991762ae373081f4938c3596329f1e0b3bf98a0481be3ebbf541a555c1ecb32fb2dfb354ced3bb7f955efcdeb688068465a5296a0e6d1a854fe5374bf4a8ff62b4f57d5a7b6ab4be6ec131455568cae0ac9fb0ac4a00cf7a2094a2078c4d8a2a697a35b3282fdb59d0e65b688171c94ffc653ec1235a0b274daa8f4b21bf5ab0ccd61394c4f36ff12ba52f8c774b8813704aadd5b5306a0693d5f9b7ace38aaac65f62db664d7b215f291fddbacbd86db287a746f709f89a038aafe0dc8dfbac424c03957831831a2f9521b526b7c9d5bfbe84ee3102a5bf9a0cc3fb9beaf217a997222f44d62f5be15cc5f4d33e6165bbb3687fb990390c2dba0030b229a94ab9400090db67461bc140a1b523a3a62fcd8d761a3ef280a2f18eca0cdc2ebca3408692af21decec61e2d0a57ed411a602086e49f314a701dfbc18a1a0f46c4b507bec917874523972f286ccdfbe6153e37abe9dc1a45d058b4b3b6478a085b501ef43b369510995ecb90dcb98fcc6241f2021551225405b142078aa8dfba049092d46d75d3b6e8b9d236c8450983715a722b0bdadd8ef9a6a7b3852fdbab7a0ea7a66beea180a13924da7b81e3523273889709ffde1f726cfdb4b487a01f0c6a0f7d6fdd192bee06e4065a6ef8d6e88bfe5ba38c9b59a69c0b759e4d401b9d1ffa07f05d940c9a3c2f9a135a3fab68739b7b4c2ea8c10b9d633acf23676b78dfb1980",
"0x3f003bc0dd698527f23ea5d916995829cbd9d8c40fde5fc8e63182473ab7ef5e": "0xf87c30b879f87701860110c8f7d8de82c350942910543af39aba0cd09dbb2d50200b3e800a63d289bd317abd300148000089454e524357365941471ba091a0683e56431076a420bcd4f8401c45b2ec06cc77167fdd47d8ba9ef94ebf54a0841a11e090008343c7d252ee473134de37461a9a0b7af6f77ea0abaa4f270374",
"0x0113bcdf22a59bf557f841346cad0b0f7d362cd3cd3ec8f34243f9389b20f797": "0xf89180a0d942016a241cc3a7d9aec5cd2aa3cd4277e6ccdd25877d1f70a38233c9a23da180808080808080808080a0e0e7beba397897016d7d69b73a586c3435539d0a96942b4db604d401f6a1cef0a071c4045380485635dd197d2398274b173c3112f8328a3d392a34e74a58c7ee4c80a06fbdd19d7dbf5440b3e4c2e2691edadd29cc8bcd05deebd4958071984feb6ee080",
"0xf208e15332eb61ccc6da3a8e3bf03f3d9d322f32a75855a64b77990729f15224": "0xf87120b86ef86c80850cae3ccd3782520894d83630dd777ce7c8df15d55a8bb72eb7c7b4568d880de0b6b3a7640000801ba0ffb5dfc620999a687111d7c2d0b647d23036caab5fed721601165e10da277353a030c0250911d3553af2aa6114affa8b1bafdad282bbefcbc9c39f85d948ad47c5",
"0x19a43ebb2c4dc349ecfe6c59705fb6f30f4f8a5abb18abc65e594fd7558a51bc": "0xf8718080a00d3f7fe55eb6ab85a26e6cc881ce6e4cd479f044b7778746514b223be4604eef80a0e01b3fcd2d5ea340c401bf9ddc2130ceae466a82f2df071177005cbf79da99b2808080808080a051b4e6d8bbfb488629dc429cca4b98d943ef33bcf426f9d60b37736ce7c41c038080808080",
"0xf46c4b507bec917874523972f286ccdfbe6153e37abe9dc1a45d058b4b3b6478": "0xf90211a0c02e799e5bd7470183d260a30080ac43377bc3469959e3addd78ae7c6ac24ee7a0d5e95c5246f7f04607bc463ec1ab8ae6573736557ce99a6ca0fc9072915cfd2ca070d40d5fc6c52557e38f4be92c068f6623363498c3f74128723e0febf253370da099a1ddd5f0bd4bffd942107f55eb7de904deaca434fa810c01c645dcabd1ba40a0fda0596d695d5463bd5865db3ae4b8b9b76cee9e4b86c4b2aeac202839439be5a0d2d6dac04dbe1aa79bafcb0d4ae9630aae24c9cbc649614e4c765b9644fd7ccfa0904f4f5d5514916febd06a71b00b0df1db12ffbca8b7cae02eab6ffce7e67b29a0ff4a803dd3c5e401a397ba3e4105086d9e5c467064fa439613424ba790bb61f9a0378df7348a371b87e453b35118701c76d0baa693f8b3b4cff8c428fb71075bdca013d0d12346fe221eff8f7ba2bad2050e32271e1d10b4f29bd12bcc00d6c57af0a0a88bc4d70ed62a46cfc20baaab0ea7dc25de94a042ee04679be7effad68de7f0a04dfa78abdcecec548a0078793fbe826554a2db066214c2b458f150e23c9879f8a08f7b9543119f321b627c9f982fa14f10a74b8b07a87539d25a3635f94abc14a4a053a883725b29ce5dc71a15eb4546fe0562fa53992dcef580ac3ee47e7777083aa036bdf74492a668b30c10bb0d5eb426f42a4dc44f6af9c0c7af4fae8a71e4d294a029ee94b38325824fb4578b3dd13026e2bebe61e833574546f98fabe1da5a127880",
"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421": "0x80",
"0xe192a910833c39cf210d175b23d52f8cf541de361b9fbae708e1b290e29103f1": "0xf8719f329b0a63c12365aac63d53aa1f97acac2cad2d003d4e4c102ec7106debea01b84ff84d04890908488de3e3ea42dca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xa0c7ac2ba2b6eb9d41e472341b0ef1f9473b11bfd99f950fa83947e29b5f28ac": "0xf8729f20cf912451e12f35ba37ace06482992acc832e75d193aa905073a2746bf6a5b850f84e808a014542ba12a337c00000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x17283a4a49c8fba9d6b823c0bc90f905b06d155b49a25ad230cb9e4a75528cab": "0xf87b20b878f87602850d904e03ef827530942910543af39aba0cd09dbb2d50200b3e800a63d289046419ced7f6a4000089454e523157513437521ba01b69a7037245af9d349e8714e205f5001896983c2b7c80be802c6f84a73adaaaa052de234b5f33de040b8c4e3065926ccb83878f2962e0f80966725e96c15aff4a",
"0x1ea03f88b7977183e2a318eee11991762ae373081f4938c3596329f1e0b3bf98": "0xf90211a073b143327a058700bdbc0e2c4fc46101ffe24513b91fa2b08c30f35dd962f92ca0f346ca2978b70e2b1c28b5a501e252315ba9820ee6de2ea12400fcb3cfed8895a0520e699fa8218a3a8a7d0c07aa2c0be66d2a00901708c2bf7305142afecb63faa0acd39ee1dd6567eb04092652b8d613eead799368dd5e3c441d7b6fc577a5e3cea0fa21bd3a30014b08b61e27503d65a1024e46420af99e74d0c7c28943834b92ffa04119dd026d018f315c36b8217a245bf3c6b0bf5712f11da2f51bbdf30ed65882a03587f0711f2106b97e6868e5f1a92f7488b1e3ca73adc288782076d93acaf513a0c12d311fcbe51450369a704d3c52aede73c9ac184615474aa8034b168ab81327a0254622abd8ae509c55987e67633a5d5e38c6bcb67ca0ad3fa8dd597de17cf152a07bc4f8cd1d1683e3ee2a30f57778194fa3b197e964a438ed98c5a16e7666108fa000d3a92e5a5c044a7b8e5a52257dc7a9efc3dd70b5d2076dc19a92a53bbe5516a08737b03a1c5f278adac6cbdd34494c1c1400491c6677d9692a20213e03dc1650a0cfe49e1c7200f4d107720f4a555439645b65b3406648e0898844aef9584b1109a010e096ae017af7774501acc02a9f9b083c1b6d19f18f995aa70a78ba106fb87fa047a2563d7c524c6e5217fa8b6cb97bfc522f525648802f380737d6d7b26df0cea0597ea6e4daccd76d3099f25a39780d9fcde06cd37d6c6a64d7101252f154646c80",
"0xea7a66beea180a13924da7b81e3523273889709ffde1f726cfdb4b487a01f0c6": "0xf90211a03cb355cb6e4b0944fb00734bcbecd4e7b1e0adb294729f78b8ff41bb6ed0cffea0a0b106e3c5bc334c57b5d09e125ee06a792090ceba37ff685b03a1baf5685943a054762e775189e9aa08458b8164160ca71a8b51b5929337cdea233d5a65efac2da0890da65d69cd6ce46fa5b53924eee5f6a7ce86a817243b6596a3405fd5b282cca0b57018c879d07c379c55641e74078c486bcc00cc1c6414eb460a3fb7921d32b9a02cbae16380c88a6664df202be0c194e861a5a2fc62ae617f5c2944ffec20bbf0a097964530620fb608c49f3c01ee95ae2d8e8f0247f048c31f98dec35d9da5b462a0ac76f7d16c0948d9833412468f2de9d805c7c4127b93c2fbcc3c6e10711749e6a0fe46b8a45f07aa5454dab0eaeebee3416784aa6c1de68762a22abad908a47b1ca0e6d7cb7ae51fdfd063b182fa6077340b698cd8f405e1c8e6939ff4adce798024a0ef1fe80f404a7c70ebeb7116eea9e27f345a2ee3818e1daceded214363ade359a0f825ef737e2b6dc797043f271d5dc2b9cc34328342b1903c803bbf8cb4f3aa84a08c0a5695004cd56c8061dddf1810094cf50e6555d7133856f34303ebf8142a01a02a5062e1c7fc44ff7d8526623bc70700c79a2151c8f8d7e9b0c8c2b5c24e0ca9a0a5f1ee5172056830142246cca5ba8e4f2596fe1bb5e2da57cadc0b7f3caa968fa0e416aa5fd0ee6f516e4c17599056c51c2e95e5b54b779781b3b13782f6dae87880",
"0x54762e775189e9aa08458b8164160ca71a8b51b5929337cdea233d5a65efac2d": "0xf901f1a0462fc5efad35cd1db038322a7e4aba15fc5af58c429da0825c1cfd2e56ce1fcba06fd9385c2ed65c344909abf7702bdb3a15018c199e5608b6a16a4886ed56021b80a0efc91da770bfc7f80cb332d412b6bf1176d9b82e202ec227b21cafcf80e2b865a00113bcdf22a59bf557f841346cad0b0f7d362cd3cd3ec8f34243f9389b20f797a0222ffd476279db3fae7a0644968ed330cf93c3008c3253bd62a671a4409d1303a0cd443b978388565f306cad6c2288f926eefd040d6249b2c6716d0b3e385236dda070b548a8e5e19af8b0cb639c93537bd1206f3ef90dacac27e6aaae732aa7e33fa0df332cb6d6ff99474d867b5d8f011b1183289210d19ad85a58001e7ddbf6d37ea06692b03ff357a93005086a670d10854ad163873c22ab5defa31d7172146e7087a0fa3ab4f573e6cca8fb7f9d0fdbe42b81f4e65bafe98668a7e524c288d66dedf5a0dfd591ce938b421fe668a5f6a23ac4240e2406193ea993ae11803ac0e2e7ea68a0b6cc800ca0eb91cb3f97a88e6770366a582dea0f871f7e8b40ab43a50e160950a0699e8f2b82cf803bc9524554c9563bc1aa7a54938a5b47f13b4846650e3320dca0d071c6e4008e973d0b6059581453a2d97526e1a5a8b2d3248bd12dee54fba6a5a0331e4f67f63143c421b486a848c3729943c1c45d304bf5885590c4848316e4b380",
"0x115946dbd37450becf6ddde9bc3cfdef7f340fbba202955ad81d4ff97d84c088": "0xf8709f209a69dfdfa2a703e6e885a2d53aabe3f798ae8c1b0518ee8c8a097f0d8307b84ef84c80884563918244f40000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x6fbdd19d7dbf5440b3e4c2e2691edadd29cc8bcd05deebd4958071984feb6ee0": "0xf8709f204ab33a56febc18a24237c4601be12d06b628e1c3661fbb1314b376421de6b84ef84c01888ac72304f0e372f8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x3a392d7dfe6e12926d8e65052a258f3ce7168817b84ae18cb098d829e43dc54d": "0xf87420b871f86f0686010e43e3b6f883015f9094fe0412b699317dab06160e62f01a9db95a261143890ad78ebc5ac6200000801ca0d4de224a7d2188a1ece3f84200813c447d95f19ac2b782dee7d1a0d3697ac5caa0313a93c8cf8fc02ff20d1adf583cb8611ec70219026722a7d8344e54eab8a20a",
"0x77067418a9c85247b2c38a338fa7c86a8bb36e39055c7b4cb19020b7206a9321": "0xf901b1a064c06c7658b32f3c07a8aa7fffa78d88fc4fed14d9fedcf9f8640e9956165bcfa0e274093a05f253265dc608258605ef7090f31270d9442079e0817ae30b4a105aa0baefcd2a9e1e87af50b5afe61676786eee6510faa2668f2aa08afec4b5e9d77da02281ebb2ec35e9e5ad588478fb5122a822e10c00d84f8c7614ad072029ae97a4a00071ab032ada4a5b004a9d4fef1e89c4f66f638a117bfb57ed07606b72f5456780a07cb36cb1af3c7e078b347b3f89f5e2cd1c565f8bffa44df26b5510bf6e260e4fa0df7f561400139a2d688b2aee156e4447bf8bbe2fd797fcc27ec48480b4c35910a0ea8f383b5d3628343ba69aa7e63eb6b92fd61632d380dd03f698b92db1cd9617a0f7cb24af4da3cf673dd108f98678e6d34b9e284ad54811f1ad7de8e35370c661a0471f35db6cf3d4882c4777f31d54d818d41df280bd021035c1f49523b5c09e3c80a08e090436eb5dd03266d906fd522a9d10b8d47b7f4b8ae14d9b6810061c14c331a05d57b9c1348a24638d6dfb13e49ab9fe1a41d12fd5c9fa4f48152c4af6fa2d0da05d22a044e3c67b89c3511d4587a66863e9ad20ceeaf34ebeab3c7e323d38e9bb8080",
"0x81dcf323a9bd8198b4edda489804decb6580eff6fdabb04fa283793a952a2912": "0xf8719f2099732e8721415079eea84ea5816da63ef08ebf4ffcb384f4c3bf82427b0cb84ff84d0189bdbbe7eb2e6f77aa58a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xef1b21d5d532a233340ce241dd80fa06ff776449791fc0e942f39bc9af2c65af": "0xf89180a03a392d7dfe6e12926d8e65052a258f3ce7168817b84ae18cb098d829e43dc54da017283a4a49c8fba9d6b823c0bc90f905b06d155b49a25ad230cb9e4a75528caba0ef6efc20ee9f9ba01f3520eee1720c097a3671d4dee1ca5432d74bcb00bb9281a0f208e15332eb61ccc6da3a8e3bf03f3d9d322f32a75855a64b77990729f15224808080808080808080808080",
"0xd6f2d1fb61e47c08ef2b11e4d0cc017a8d839776f2b5608c7f71f07ef16ae166": "0xf90211a05bf8774f73712b1cb71ddff626810ff26fa8196a191176821750ed19c2ff463ea0184f36582efa10f7ad15217a47d8a89a51584710b44a79c60fce22ae389525c5a07965df1e09781c58a9f2af039d7bb744bd9fa3f336d98eff53c8ed989ddb2070a0f0a985f624d307881aae47bb11e2737199ebc26a0bb206c3b69f8909b712b5f6a0c9f8b8371db335577f13f80f116305679a085c1d7bbbda1890f55c675188c9baa0bc4c0aed9cc47994400433a60cf98e4abdd50c2e4db00d0cd25f5fce321803d9a0d93d42340d77b9c8cbc5fd2149d8252cfce2937f9f0e387aa691b273ceef0f40a0a0d6232299d495912eae8ab4238f6dcb4bce978e8abfe0ebde63b5519ea21d27a03c20e3d747d3f40ea78f0c7abf4d87e69816cd98bee15a5c0af39cc373262322a03712bbce2e60038dd2622986284f79477e77557cd2223b297adfa3214251bc4ca024acf9dcfa9f1cc9f229f76b37cd40abfe1c39f7a8b8247e2cb37a46ab9aa52aa08ed5fadd22167e4a3f5ffde3f45402dfea9a8a5431c25ef43f182c3adc36ba2ea0e13824fda1a85704230faab47a4bfef119248efc2211be35d3f78a9aafdb347aa0dbbdafa0b6daea08fe3c1de56c78945bc3aa50aaec3cb479d6b20b5419a11c06a0247bed7dc9cd96169f8e57d615b8841aee1e497b9a249be7f56d065e2d857d9ea0671f3af9d3fdc5e6f77351ef34f33b1c87968465ade723d71288fa1c0719a79f80",
"0xe98032bd670ef43a700f2e1e876b2e7ecb32f2bd2b5df9d016adbd1f341345c4": "0xf8b18080a0b3b960c46a84015c532979e7a92be036927714054b57b2f32a4b68545ebc43a180a0d7c002c623392594876ceb6f40a376f47296a28255b0ee30b41c291523d256c880808080a0a479a274beace517d6b2cc33d58e49a7d3f846a78b4ced9fe6a4702c73c07f89808080a084fd5a5c315e33cda75d7f2db268badd977c25e306698ef4fc3edba89bf5ec45a0a0c7ac2ba2b6eb9d41e472341b0ef1f9473b11bfd99f950fa83947e29b5f28ac8080",
"0x004ec60b385e586e7ec0d616aa28a0efee151a8c63038cd5b1b278af342193f99c": "0xf9021ca0a8c0e90b4a02a07ada6106b36ded15aca272f5415d6deff81569fdea3cdc3beaa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794d0487b571998c573103f90f9873f5f2d17e46811a099ffd786f2baaf4807411db75e8fe56788249ba1986894652b296011ba99e78aa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860157c409299882be478301c90b808455c4cfdca0476574682f76312e302e302d30636463373634372f6c696e75782f676f312e34a01ad8a98df0928a183496dbbb07180719fc2a064d66f97e2c01d8f9cc90b1f28a88f6b5f0c1a86eedcc"
}
}

View File

@ -0,0 +1,484 @@
{
"blockNumber": "bf13",
"txTrace": {
"gas": 61181,
"failed": false,
"returnValue": "0x60606040526000357c010000000000000000000000000000000000000000000000000000000090048063b19eaf1e146037576035565b005b6046600480359060200150605c565b6040518082815260200191505060405180910390f35b60006000600290505b82818202111515608d57600081840614156080578091506094565b5b80806001019150506065565b8291506094565b5091905056",
"structLogs": [
{
"op": "PUSH1",
"pc": 0,
"depth": 1,
"gas": 89676,
"stack": [],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 2,
"depth": 1,
"gas": 89673,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060"
],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "MSTORE",
"pc": 4,
"depth": 1,
"gas": 89670,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060",
"0000000000000000000000000000000000000000000000000000000000000040"
],
"memory": [],
"storage": {},
"gasCost": 12
},
{
"op": "PUSH1",
"pc": 5,
"depth": 1,
"gas": 89658,
"stack": [],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "DUP1",
"pc": 7,
"depth": 1,
"gas": 89655,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 8,
"depth": 1,
"gas": 89652,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"000000000000000000000000000000000000000000000000000000000000009a"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 10,
"depth": 1,
"gas": 89649,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"000000000000000000000000000000000000000000000000000000000000009a",
"0000000000000000000000000000000000000000000000000000000000000011"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "CODECOPY",
"pc": 12,
"depth": 1,
"gas": 89646,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"000000000000000000000000000000000000000000000000000000000000009a",
"0000000000000000000000000000000000000000000000000000000000000011",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 24
},
{
"op": "PUSH1",
"pc": 13,
"depth": 1,
"gas": 89622,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a"
],
"memory": [
"60606040526000357C0100000000000000000000000000000000000000000000",
"00000000000090048063B19EAF1E146037576035565B005B6046600480359060",
"200150605C565B6040518082815260200191505060405180910390F35B600060",
"00600290505B82818202111515608D5760008184061415608057809150609456",
"5B5B80806001019150506065565B8291506094565B5091905056000000000000"
],
"storage": {},
"gasCost": 3
},
{
"op": "RETURN",
"pc": 15,
"depth": 1,
"gas": 89619,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"60606040526000357C0100000000000000000000000000000000000000000000",
"00000000000090048063B19EAF1E146037576035565B005B6046600480359060",
"200150605C565B6040518082815260200191505060405180910390F35B600060",
"00600290505B82818202111515608D5760008184061415608057809150609456",
"5B5B80806001019150506065565B8291506094565B5091905056000000000000"
],
"storage": {},
"gasCost": 0,
"returnValue": "0x60606040526000357c010000000000000000000000000000000000000000000000000000000090048063b19eaf1e146037576035565b005b6046600480359060200150605c565b6040518082815260200191505060405180910390f35b60006000600290505b82818202111515608d57600081840614156080578091506094565b5b80806001019150506065565b8291506094565b5091905056"
}
],
"statediff": {
"before": [
{
"name": "sender",
"address": "6b4971f56172fe56565fd3d6b56f8ca3c91b2bad",
"nonce": "0000000000000002",
"balance": "9d99c23fbc1c7ad5",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "7b2d5c63d3671092d3d44671717ea78018164661",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "f927a40c8b7f6e07c5af7fa2155b4864a4112b13",
"nonce": "0000000000000000",
"balance": "5f2499cfd29c860fcfc",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender",
"address": "6b4971f56172fe56565fd3d6b56f8ca3c91b2bad",
"nonce": "0000000000000003",
"balance": "9d6a5eb6605571d8",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient",
"address": "7b2d5c63d3671092d3d44671717ea78018164661",
"nonce": "0000000000000000",
"balance": "2386f26fc10000",
"codeHash": "5972ffc0214427735e7745a766b85395f83f5073a7adeb2a7a2ac0f9f0ea520a",
"code": "60606040526000357c010000000000000000000000000000000000000000000000000000000090048063b19eaf1e146037576035565b005b6046600480359060200150605c565b6040518082815260200191505060405180910390f35b60006000600290505b82818202111515608d57600081840614156080578091506094565b5b80806001019150506065565b8291506094565b5091905056",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "f927a40c8b7f6e07c5af7fa2155b4864a4112b13",
"nonce": "0000000000000000",
"balance": "5f249a8d9c0b46705f9",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
}
},
"stateDump": {
"before": [
{
"name": "sender0",
"address": "6b4971f56172fe56565fd3d6b56f8ca3c91b2bad",
"nonce": "0000000000000002",
"balance": "9d99c23fbc1c7ad5",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "7b2d5c63d3671092d3d44671717ea78018164661",
"nonce": "0000000000000000",
"balance": "0",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "f927a40c8b7f6e07c5af7fa2155b4864a4112b13",
"nonce": "0000000000000000",
"balance": "5f2499cfd29c860fcfc",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "sender0",
"address": "6b4971f56172fe56565fd3d6b56f8ca3c91b2bad",
"nonce": "0000000000000003",
"balance": "9d6a5eb6605571d8",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "recipient0",
"address": "7b2d5c63d3671092d3d44671717ea78018164661",
"nonce": "0000000000000000",
"balance": "2386f26fc10000",
"codeHash": "5972ffc0214427735e7745a766b85395f83f5073a7adeb2a7a2ac0f9f0ea520a",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "miner",
"address": "f927a40c8b7f6e07c5af7fa2155b4864a4112b13",
"nonce": "0000000000000000",
"balance": "5f28f0c6b42f95b05f9",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
},
"blockTrace": {
"gas": 61181,
"failed": false,
"returnValue": "0x60606040526000357c010000000000000000000000000000000000000000000000000000000090048063b19eaf1e146037576035565b005b6046600480359060200150605c565b6040518082815260200191505060405180910390f35b60006000600290505b82818202111515608d57600081840614156080578091506094565b5b80806001019150506065565b8291506094565b5091905056",
"structLogs": [
{
"op": "PUSH1",
"pc": 0,
"depth": 1,
"gas": 89676,
"stack": [],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 2,
"depth": 1,
"gas": 89673,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060"
],
"memory": [],
"storage": {},
"gasCost": 3
},
{
"op": "MSTORE",
"pc": 4,
"depth": 1,
"gas": 89670,
"stack": [
"0000000000000000000000000000000000000000000000000000000000000060",
"0000000000000000000000000000000000000000000000000000000000000040"
],
"memory": [],
"storage": {},
"gasCost": 12
},
{
"op": "PUSH1",
"pc": 5,
"depth": 1,
"gas": 89658,
"stack": [],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "DUP1",
"pc": 7,
"depth": 1,
"gas": 89655,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 8,
"depth": 1,
"gas": 89652,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"000000000000000000000000000000000000000000000000000000000000009a"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "PUSH1",
"pc": 10,
"depth": 1,
"gas": 89649,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"000000000000000000000000000000000000000000000000000000000000009a",
"0000000000000000000000000000000000000000000000000000000000000011"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 3
},
{
"op": "CODECOPY",
"pc": 12,
"depth": 1,
"gas": 89646,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"000000000000000000000000000000000000000000000000000000000000009a",
"0000000000000000000000000000000000000000000000000000000000000011",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000000",
"0000000000000000000000000000000000000000000000000000000000000060"
],
"storage": {},
"gasCost": 24
},
{
"op": "PUSH1",
"pc": 13,
"depth": 1,
"gas": 89622,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a"
],
"memory": [
"60606040526000357C0100000000000000000000000000000000000000000000",
"00000000000090048063B19EAF1E146037576035565B005B6046600480359060",
"200150605C565B6040518082815260200191505060405180910390F35B600060",
"00600290505B82818202111515608D5760008184061415608057809150609456",
"5B5B80806001019150506065565B8291506094565B5091905056000000000000"
],
"storage": {},
"gasCost": 3
},
{
"op": "RETURN",
"pc": 15,
"depth": 1,
"gas": 89619,
"stack": [
"000000000000000000000000000000000000000000000000000000000000009a",
"0000000000000000000000000000000000000000000000000000000000000000"
],
"memory": [
"60606040526000357C0100000000000000000000000000000000000000000000",
"00000000000090048063B19EAF1E146037576035565B005B6046600480359060",
"200150605C565B6040518082815260200191505060405180910390F35B600060",
"00600290505B82818202111515608D5760008184061415608057809150609456",
"5B5B80806001019150506065565B8291506094565B5091905056000000000000"
],
"storage": {},
"gasCost": 0,
"returnValue": "0x60606040526000357c010000000000000000000000000000000000000000000000000000000090048063b19eaf1e146037576035565b005b6046600480359060200150605c565b6040518082815260200191505060405180910390f35b60006000600290505b82818202111515608d57600081840614156080578091506094565b5b80806001019150506065565b8291506094565b5091905056"
}
]
},
"state": {
"0x0113bf000000000000000000000000000000000000000000000000000000000000": "0xa02f58a1fa8b4c9a945ba6cd9beb98f0298a71d507693a4f7c8778571b4b9a0040",
"0x9c14b628eab51b7b5b1624bcca150cad37f679be839e7cbd6fd5a23f6113cc53": "0xf901f1a088e83cf830375e1b5c4cd389e2c803f5b8e80e69a1869a198dcdd9759483ca9e80a0926c37ebda308455d98f08effcc18dfe2a524469441e7d1719583489181d7151a072a403f9b5ada10a53743cbd93ad31d21bb094e5ae4dc451935b9aaa39eb2f4ea0c7f29424051a57ca2f7c89d23734470fb6ef3d745991228963ded696664666c4a066dad1c949e69ee8ac95abed09f24a934d2056d51aebf1c5b933ebf7bc9e7503a05d1d93f9ea366249216471e7576c1fdbe6510e8511369b58e875161c775e0060a000eb16fd161f6630d76de59075fd720c4d4257758b8a44b2162b2fee7d841f29a07e263a893fd1f4cd633a042a4602ccc26710a2faef57e3b5af647e640a89215fa0aa7f022d4c024edb4ee72ef2f0ba8b02e38f1e44ec5ffcbcd5fd378b04dea3a5a0559520c332549e394cf61e754e6467965e64774ee089430185a87fdaed26acc7a0db0cd95a34f14d6fd37b9f0ea261b2611be650a511ca6b1bcb78525e691b5eaaa0616acc17d09c0a11ef790979e13ccc1741a4ab1704b0487a65df5749da209086a024b228ae92ff13cef6d05356d640f8bbacfc200f9226becbb1293e07e73ff284a06902e5d975054d9b347bc80d8f5f9a7b405a027de3250e9af69fcf843905a3a0a0250da64c1476b73c3726970004d417a339df041ea44db1cb0b9cf54f0aee27fd80",
"0xa32f0bb3ffaa9aef98d7ff8e26f117ae446a72f2fb17a66cd58f454577ec713b": "0xf90211a0a2f0dcfc61934bf48da584e6892fbc2e0608663f45788ecdd3fa89308b3d6be3a0c2e14d9412aa3303cbf34415fc15fe10ee9aa177227a001c3f805c07d4554fb8a0f3f8e2d490f4420da631f57482ae74a6aaf61e135e5fd6664188c5070eaca544a017d4cc47a783db73953ace2767c8556e12358a734d543d028d7da54bc8e95bb0a0bae9c2f34c637c05979d677427a4eb638999e7c0584023b88e6d66cfcb41c0aca04cfc9e4f7cb640362e763f14c48b20024887be74fc6d970cc9bdb399bf2c1d1da0e6cca36112d80e7a000dfb2fa8ea93569d1c96b76bccc5d36d6269e6ecc1708da03552b48ecce21bc63de42e8420bfb483635382d4261e02f8765c1d3c45d2ef92a0a95340ad4c6a22b2f4d1e4f2bb169c567e37e21224fb67613b10806ec30cf127a0d9cfba2ba169c9394c23e49319866ec07bffaaa7cc1e8047cbb6dee3ab7f3923a09c8040d944abf7bff15f9d29aacc17fa8595c18f823a63e85cbb9941f6e16886a04dc81b6f8e8cce066d5483d140d0fc251d5c6f38619d9143b051030c01fe716ea09ac5ff42a36523b5493fb4ffc3f46340bc5ebf35ebef50b4d5b2df4ba86f881ca038517d527084889e2c197552304fe68cf0d7e10b10cf9d20858cd297545d3392a00c3ae2ffa68bf62ecbebc2c343d008d857130e1505aefdeb7dc192a35c81b98ca0404f4eedb718d4be0252a20de242ab7c98f6c8ba73ee37ee0da3c49a3145c44a80",
"0xec4e983a62e4607d9b77634035680e19e0660cc3d928773945c4a86c44e2bbfe": "0xf8719f205983f8ad36bb34d77730505275fb403a91faf89dfcbf84a482276cae3b3fb84ff84d808901159ab5726495d700a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xacc4303fffe86eebcdfe0ca066e0c6c37b5cdbda61b78c39c186b44950772092": "0xf9010d822080b90107f9010402850cb4bda2018301d4c080872386f26fc10000b8ab6060604052609a8060116000396000f30060606040526000357c010000000000000000000000000000000000000000000000000000000090048063b19eaf1e146037576035565b005b6046600480359060200150605c565b6040518082815260200191505060405180910390f35b60006000600290505b82818202111515608d57600081840614156080578091506094565b5b80806001019150506065565b8291506094565b50919050561ca095ec8c58951ba31db77747544473ef9a522e4af5f62ed60ec132bda73a58c80ea07432cad9f4f3ce7feec8193f72c6d7e585c0086c8848a3f9e165feb4a94ba556",
"0x28de31bc2baff4acdb6a988b65bf666aabce25ebc686aae8fa0d9def89422586": "0xf8518080808080808080a0741c85b07ba74c67d777d6271d6debd62fabe9a4d5263038fbac96de80948e3f80a0ec4e983a62e4607d9b77634035680e19e0660cc3d928773945c4a86c44e2bbfe808080808080",
"0x002f58a1fa8b4c9a945ba6cd9beb98f0298a71d507693a4f7c8778571b4b9a0040": "0xf90217a01a1de7b8faddfe64edf3eaadc484c6ffc76537db17f6b51be8e496a12753fc7aa01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794f927a40c8b7f6e07c5af7fa2155b4864a4112b13a0bfa3d3298fc19819f0c6e8a48058e9cd3b6dac0b90c7e3041e7d08842d3974d9a0acc4303fffe86eebcdfe0ca066e0c6c37b5cdbda61b78c39c186b44950772092a0d7c90eb090e3a41004fd2b586097536feaf68fdd9e9296753da68dc09e629015b90100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008601586df13dc282bf13830210b082eefd8455c4dd2299476574682f76312e302e312f6c696e75782f676f312e342e32a0ce196a0c41007c33849d5972408cfd6fc86d7ddb9aecabc3a5fdd8129c4938e488ba7eb4fa7ce088d3",
"0x001a1de7b8faddfe64edf3eaadc484c6ffc76537db17f6b51be8e496a12753fc7a": "0xf90217a0f87c791e9ec124d5195ac01da503e96976fb7778c52f7839c1eb8f086648437ca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347949d240fc84828526e0c5a46fdf84b94ef888f8d61a0a58b1673b3764f3ef96be81b6a9e42e3e0e00e873046938dee2d76022272efe0a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086015842e8e0a682bf128302102d808455c4dd199bda8098302e392e33382b2b302d524c696e75782f672b2b2f696e74a0ccf792a230ed9bf5b3cbf69aef8e9aba553564178794c33723580f37395aa98f8849e39d01d8952c76",
"0xe6428b693e7ca3548df8a1a736870e40e3392bef339f250c9d3cd3cc08335b9f": "0xf8719e3a0fa8776951dfb66b84e3329ed5119c2ec46651161a4ee80b063c2742f3b850f84e808a05f2499cfd29c860fcfca056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x2c4b4f11589419532c92a329c18300f1d159019f9bd3403a9ce1bdddfcdebeab": "0xf8709f202dc60f03940053d492c65adba3c8fe8b8b866f19ab43767a594132740b23b84ef84c02889d99c23fbc1c7ad5a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xc46eb5dd93f143cd144f66a20727958e435a96dc730e454b3886259e81bc6942": "0xf851808080a0e6428b693e7ca3548df8a1a736870e40e3392bef339f250c9d3cd3cc08335b9fa091a2be08e82e80573e6d6577265874c45da30d924d1d35306982daccb72e7e7c808080808080808080808080",
"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421": "0x80",
"0xd887b922756cb299c51ed268c25202cba486ccef650ce4e9281bb9c712ac1f0f": "0xf90211a0aa1eee6095b2fd476661488e9ef0a2934fd51bfa87862f071fb32327965bb10da02fcfa52fe9a4ea090456e6ed20a8542ac9209a0a0df8e031450a62d4e9726d70a0d72db1b5891244f0c01c1b62d96a6d3667dbf934f75e5a9054e18f0b6a39fe16a056410320a3302baaffea6f1e0e90d85f4f0cdc6faf49df63bdb93d14da61d72ba0efbd81a90220ccecab4bbd7c2ba7382dbcfaf7c9233a094f54f79d12eb60ac1ea045385604b6ee7e5d60ea07fddcc68607a2756655b64d0028681e3a3468e0a7d7a0c1e73d2ba0da2b90e81ad967a9a7fac81243a6f9b51c2ab360968cb7948c264aa041631647226a276634d30fa55ca84fe7a7aec9abd04017586ad38eaf1fe03ffca049bfe4193ba3989528d2d8c4ca257fdb7da6fa93c43f19795f7087acec037802a097578a6bd11ecf776d83dfa130a9f14a046ea49eaca09177d80f9dde6d4036b0a03b81d7918d43b77c11effe2d4b1468f63799ad3ee063d756dbd0895a3297ccb8a0ff4f800e49e557ecb21f3171e660e31f39ff0c3f64d38a91704c313c2b5be505a0151f27e4ba8d7908b61503664d2b1bb7cc7b63aecae0bdb9f791a06612fb2d84a09ba7965b10eab064024967918822d57820644a72d9ec6635e01623b567ef4cd8a0fa27b3d06b359e6a58be3ce09273d5c29e3617d27fce7d7aa5c4f68277993bcfa0ccbdf0f66a60fa570fb8b0ede5ce164a93a50955ecd3e2611a5a97987a13c5b280",
"0xaa7f022d4c024edb4ee72ef2f0ba8b02e38f1e44ec5ffcbcd5fd378b04dea3a5": "0xf8b180808080a099412cdb32732eacccc8cbeafde1aedbd85a6026ede0ebf23555eceee4fefe668080808080a0c46eb5dd93f143cd144f66a20727958e435a96dc730e454b3886259e81bc694280a099b7c72c7c0ba2132e2bf925fd3bf161032ee026c67c08bfe7ee3a14c68ca33ea05a94175d08957e584142462bae48584cf12778b414d33325a97513f7647b87ba80a0580388c98e06d5f95ec3d5fcc8f1b2e742e0257ac6bfe266cb76c632cd68d2ae80",
"0xbae9c2f34c637c05979d677427a4eb638999e7c0584023b88e6d66cfcb41c0ac": "0xf90211a099ae1bbb2d9d0774e3753cfa37a02d5177077759762f481f0204382e3f86d8e1a06cc4e1093c86cb3d16a163f8e80d32561fd91928c9d27dfabc6d9b35d790bf4aa0e4b4f3b11c7fe02914c0c778928ad124242bf8a1ef494773908a6f4e3eb80302a085a0fc77e7588178e826804e2830fa202506b5609f47a74fb0a07f0e980b7e0fa035d0766357755d2718274a2d32b698ca45f6c070af83438a2255f0ced7d3433ba0e1ac3d4f12c335fefd48c1cdd3d68ad30ba15cd394e6df6f86899b9e331dcb47a054403d0dd5fbcd2f90d655efc840e88d8f5ab0c625feff88c8065f94cd75b632a0eb9437de6315224b73c42a24c59ca1b528c01d1ee5fbf88c542a9bc545e0b7f4a01807e1920e595b3d15a27f7d5b7ac06b7164b527741a839f288f9a1bb6cefe37a0d26de39c72431c00d164ff63f8653578edf1e3485ca50a22a1113960ae2968faa009481e0c6f9a84a372f405c05a5c7a6d98a1aa567c085988f0610c5d4001e96ba028de31bc2baff4acdb6a988b65bf666aabce25ebc686aae8fa0d9def89422586a03467446762aedf17213f54c6905fa2c6d6ed13d36aea60a891d700fd11db9918a028f820f6cce6cd04c0488362e9b7b25826dfa013a429375bae8a6d11b6dd4cfba0e317e3718e0ef5e074fa42555fd328c9538079ae8dd2db0f768d7cea161633b4a0f6a2135f2efb0f9c136b7c3891083d104b7703423e3262fa5df2d786fe2ac35180",
"0x6f29d5e27a8101b0ebb9ad7c5bb4c5d6281db0819feaa145ac9b92b06f06d2f4": "0xf851a09248178e613c773413426f553d17391396bf5335d065bb91125f1d19909cc7b9808080808080808080808080a02c4b4f11589419532c92a329c18300f1d159019f9bd3403a9ce1bdddfcdebeab808080",
"0xa58b1673b3764f3ef96be81b6a9e42e3e0e00e873046938dee2d76022272efe0": "0xf90211a0c649ac919bf49ca45a107c983923da69dd6b5750df751ddfdb6b8604e1746214a0c436e429ef18393371e9fc06af236c566d611efd706d63259f2424d8c91a67e0a0d714090a0c8ed123e2eb61921e1192955272db96ff01cbe3c53295dfd707d1c8a0e13c230643dd6978e73f24aec7047f556903d9c0a56a0acbe0de6d7520009f24a0a32f0bb3ffaa9aef98d7ff8e26f117ae446a72f2fb17a66cd58f454577ec713ba0ef7b52c7eb4e3db41a06eacad286697576641713548edcd962f932e453b38038a015f11fce293bda73bf5b88dcdf19bf1d87c62d74ff12bf159e18e310e10c1216a0cf0475d947298509dee9346accd2639a4baa61193455c8f0b73e81e504b4ba48a036e667772e31d6b06b1f4f77c4c2eea5d16827fb05080b54b975aac780222111a0342a3b0920517bdeb20c175943096ff8209bbabb99144c781675c5a4c04d4735a04ddd9a19de93cf5e63b47fe9ea55504d32d1e57990c3abb86e9bffcb298a979ea0d887b922756cb299c51ed268c25202cba486ccef650ce4e9281bb9c712ac1f0fa0e1f69adfa15ac611cb243b1f3a5211ef20880940f80244a8a336ff5af280b6d4a0cc4d02fc5deeb03ff14e97253bc56e1d906dbd13efc22331868ddf20ed96ce6aa0310acca7e63f449d1d0324ed9719152564d15be16118c98bf68fa9c4fdc7654ca0450e0a740afdee044d80d5fdce72e1f390a3859866a83cb1d7f14bf97c80a21580",
"0x97578a6bd11ecf776d83dfa130a9f14a046ea49eaca09177d80f9dde6d4036b0": "0xf90211a034e5145d4c81b7abb866099a81f89650c50612b6834ef755c805d0237ffdc374a01d274d2610b25f4697aa04a5b0e778cf2743bd4b95b815f4cf361005c38c1993a075b3f4b5829430baa18117c00aa749c5a66cd574fe11b8a5f84263ff510c2914a0dc9f2893ffb40925781cc680ef08ef00b8d0cec5db6bf2fac06988d5bf1ea57aa0d9a128fed424cbd1f39a9c594033e91251f221f76fd61cbf225db8e207d9f125a0bee2c5849696681d34fb75b696aac4cd2df94e9e8e9e50351c0367e1a210c304a001daf4435ddc997172657b192cd0e3586440f6191d180d6e42a036f88f704280a0f5de6619d2f53e001c0eb2a83009b70094773845d850aed567a57067ff0db7c3a0a53b03ca1d95929c9f467b57e215f5a59c29fd8dd91fea747e664f16fc6bcc9aa0d0575b9f9febec720713d7ef1340d569d1f0770eaa936212a96741af04e0d3fca0c7865ae2888221cfa4c5018e56dde4dfe7f05e98aeaf1c772efe2056158755cea05931f5d8c980b59506138118ea96c85e1bed39977f055d4aa3ed3a3a07235dbaa084a776d99f2bc3c0031089e17ee02618c8cc6fd52ecbca9b126679df3993e542a02579d6f22db32f9eb5cdbf2fe8a03e2d08c80b5d188b523d8ce87b5275dc0e85a0cbebb2b38685061ebfe9fa0bcfcf86372a74d0c561277ac31c36038b437c3e9ca06f29d5e27a8101b0ebb9ad7c5bb4c5d6281db0819feaa145ac9b92b06f06d2f480",
"0xe13c230643dd6978e73f24aec7047f556903d9c0a56a0acbe0de6d7520009f24": "0xf90211a04bcf1259ec8608f727ce64dbfb74bedd81e74560267a660639a1be1cfb6275c2a09c14b628eab51b7b5b1624bcca150cad37f679be839e7cbd6fd5a23f6113cc53a0bbc112198622132a0858eb7639b6456576d655ee41e9876a7a146f57f9194f74a0867935708a4b562cd7035d2f80b480debc8a4361ac2924c316e51fc4b99788dea0e883076ec147ec8082d705748693a40c6b7a19b82dc55df88c135736907876daa02b3f2b1e7320a163c3232f3206a24aa9b7e53c89b687bbecc4287dad2f84b132a0754527d44352bc93714f0ac0668617ab6b89d1f48e9ac64569365e57ac2bd180a080ea5c91983d46139b39d8579347bcf825a38f3dde83be31843feb34cefa637aa079ed9ffb3224b77247c359432846e430b27c04f040b36b965f0e1aa52dd378a3a09d8ba9b75f931af86a90a4d887a6674afaa694f4c64d527427a5cc98c5beea77a0ba2074b2abbefce5268b49e80c55dfdeae441ae2f4c92b557d8cf025479235efa04ea73056babdbe1d1de9545eab1e707a0578a05f1651e5d0a1632bda56404adaa092637349c1c6e3b88f7984f7de9fdd856e5e5c8c8a278dd5f4b3c8f035ec9fe5a060c0d32f3848ab2d68b54d45cf7102b347b72cee08c15dcad58bd6e1c4c5b8b7a09ecb75240f09f97d0342035c5ee6545fa806145f0ebbe90eb7bc11ff50272415a01deea9c7524001e91acde6b08880c0ba504d06d7b92179de97acf4a53a62c8eb80"
}
}

91
tests/fixtures/TracerTests/block97.json vendored Normal file
View File

@ -0,0 +1,91 @@
{
"blockNumber": "61",
"txTrace": null,
"stateDump": {
"before": [
{
"name": "miner",
"address": "bb7b8287f3f0a933474a79eae42cbca977791171",
"nonce": "0000000000000000",
"balance": "6e2e9a8d5a7d72000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "uncle0",
"address": "1b7047b4338acf65be94c1a3e8c5c9338ad7d67c",
"nonce": "0000000000000000",
"balance": "45cba6dc885b6e000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "uncle1",
"address": "28921e4e2c9d84f4c0f0c0ceb991f45751a0fe93",
"nonce": "0000000000000000",
"balance": "1f090894c3d722000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
],
"after": [
{
"name": "miner",
"address": "bb7b8287f3f0a933474a79eae42cbca977791171",
"nonce": "0000000000000000",
"balance": "72ca37370111a6000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "uncle0",
"address": "1b7047b4338acf65be94c1a3e8c5c9338ad7d67c",
"nonce": "0000000000000000",
"balance": "48818a8b9f0cf6000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
},
{
"name": "uncle1",
"address": "28921e4e2c9d84f4c0f0c0ceb991f45751a0fe93",
"nonce": "0000000000000000",
"balance": "21beec43da88aa000",
"codeHash": "c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"code": "",
"storageRoot": "56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
"storage": {}
}
]
},
"blockTrace": null,
"state": {
"0x857866471dc094921e22545450c5b800ed1142c848b94c48eb406277128bf87b": "0xf90211a0dae48f5b47930c28bb116fbd55e52cd47242c71bf55373b55eb2805ee2e4a929a00f1f37f337ec800e2e5974e2e7355f10f1a4832b39b846d916c3597a460e0676a0da8f627bb8fbeead17b318e0a8e4f528db310f591bb6ab2deda4a9f7ca902ab5a0971c662648d58295d0d0aa4b8055588da0037619951217c22052802549d94a2fa0ccc701efe4b3413fd6a61a6c9f40e955af774649a8d9fd212d046a5a39ddbb67a0d607cdb32e2bd635ee7f2f9e07bc94ddbd09b10ec0901b66628e15667aec570ba052f2948eb467e1980241b8e20558f78ea874bc7c858672bbe21b6aa5685a2400a0b84227d48df68aecc772939a59afa9e1a4ab578f7b698bdb1289e29b6044668ea0fd1c992070b94ace57e48cbf6511a16aa770c645f9f5efba87bbe59d0a042913a0e16a7ccea6748ae90de92f8aef3b3dc248a557b9ac4e296934313f24f7fced5fa042373cf4a00630d94de90d0a23b8f38ced6b0f7cb818b8925fee8f0c2a28a25aa05f89d2161c1741ff428864f7889866484cef622de5023a46e795dfdec336319fa07597a017664526c8c795ce1da27b8b72455c49657113e0455552dbc068c5ba31a0d5be9089012fda2c585a1b961e988ea5efcd3a06988e150a8682091f694b37c5a0e2c42346cc3f45f7ac5dfbfa6a2ba779f210d05c016693f3493aeb78f7980a85a049bf6e8df0acafd0eff86defeeb305568e44d52d2235cf340ae15c6034e2b24180",
"0x0027e6b6ad4e6d50ef76ec5c1a8b09a6f852ef5d589fe8d87873f5935a9fef1bba": "0xf90429f90212a0fd07e36cfaf327801e5696134b36678f6a89fb1e8f017f2411a29d0ae810ab8ba07766c4251396a6833ccbe4be86fbda3a200dccbe6a15d80ae3de5378b1540e04941b7047b4338acf65be94c1a3e8c5c9338ad7d67ca052ce0ff43d7df2cf39f8cb8832f94d2280ebe856d84d8feb7b2281d3c5cfb990a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000850428c793525e821388808455ba43df9a426974636f696e2069732054484520426c6f636b636861696e2ea0c6d695926546d3d679199303a6d1fc983fe3f09f44396619a24c4271830a7b958862bc3dca012c1b27f90211a0fd07e36cfaf327801e5696134b36678f6a89fb1e8f017f2411a29d0ae810ab8ba07766c4251396a6833ccbe4be86fbda3a200dccbe6a15d80ae3de5378b1540e049428921e4e2c9d84f4c0f0c0ceb991f45751a0fe93a0e766f9c51536e9038849e5eb0a143c3b3409b5385098359837cbf3324ad22328a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000850428c793525e821388808455ba43df99476574682f76312e302e302f6c696e75782f676f312e342e32a08c1ed8037984be0fe9065f8f8663c3baeeb6436868ac6915dd3c2cd5fd46fa968840b0b2c0b6d14706",
"0x3d666815d326ea39bb152fd7a94305180d243d6ab090bd85b2079fc3ef288804": "0xf90211a06f499aafd2fcc95db6ac85b9ec36ce16b3747180d51b7ba72babdbceaef0cac8a034ffbe94cc9f4ac7e43bbd0ab875ce079e5d131f72f33974c09525bad37da4b4a0985db173348c2b98e528d58a36236c53155e216aa82c93ae85e0b5a12037a891a0a33d103a92ff6f95c081309f83f474a009048614d5d40e14067dbae0cf9ed084a046a0e834a4f3482cb37f70f1f188d7c749c33fb8b94854b16dcebe840fc9390aa0a5a914013e15472dc3ae08f774e9d5ac3127419a2c81bec98963f40dde42ebaaa0b5740bdfa8ecf2b4d0b560f72474846788a3e19f9e0894c6bd2eb46255d222e9a04aa4e4ebe1930364ae283e8f1fa4de7ef1867a3f7fb89c23e068b807464eac14a0f84e5e71db73c15fc0bfa5566fae5e687e8eed398ef68e0d8229a7bc2eb333fda0551d35fa9c76d23bbbc1feb30a16e6ee1087c96aa2c31a8be297c4904c37373ba0f25b1be3ea53f222e17985dde60b04716bc342232874af3ad0af1652165138f2a0e50848e903b54f966851f4cbac1deb5b1d1beb42b4223379bb911f68001747f8a021d90bccf615ff6349cc5fdf8604ee52789c0e977fe12c2401b1cc229a9e7e47a0ade009f37dd2907895900d853eefbcf26af8f1665c8802804584241d825a6b49a09fe500ded938f686589ab2f42caad51341441980ea20e9fcb69e62b774c9990fa087888bb118be98fa5dfd57a76d0b59af08d7977fe87bad7c0d68ef82f2c9a92880",
"0xc56035d12bf01be9579a38cf056cd6d25259de3fb664087477036c3915270f76": "0xf871808080a0880de69bfe92c4f8cf85ebc8dc95b540649615a3fc603e1fce0aef88fa0c62d3808080a01be272b3f91d7222f80a910e584ae7c7a75ecc07c707078ce17480eebb7aa3e48080a095e6383c0bcf66c6040f6330a9cf8b06f149f6d018ff02fc462702049cd9c9e9808080808080",
"0x985db173348c2b98e528d58a36236c53155e216aa82c93ae85e0b5a12037a891": "0xf901f1a0bff20b92776d8571e785a953ae7e792dbb598e2776c8b616e383a89ded578998a0aaaa1c9dd156328a9a0cdb6a886da95b8a31303212ae27e58eba6572b34cc664a0c4b0f91889244d9fb86468a8a5b4d9b6411f97bf45485c81645605057e1b7632a073def700d71056a85e16a98e1948f7438a60a6b1a60a832a03508510ea958e11a024a55fc5737a2bf3b9f9614f8e4a133c4a0b37d945db803de8c1b52cdf348381a092b449bf1f2b2733ac87c7eab715a7ec38d2a29063c051c2ec6721818721e29aa0c73bf2847c8ef60429c9f684f43974f13595f7df4dee6c06207dbac4334f3e1ba03657712f56e647526acd494009741487f6192a89dbc96f29f3861fb14cf3b8fea0d42141675612cae8da814c8f6041d97609b83669ef130ae9c93c23a574042ce380a05a095ba25878439c95e9e35f017de1b1858cfd61b06f15d2dda5a2d53d22d4faa017d065d2cc4b46275f9b4943eb30bd29cfb81e0086683441b6466f56a8acb5c7a08dc673d032e71568a7902b3c5d0dd00bb7437fbc1a5416ad6fcac408707a6447a00b3342a9ed3f64549953d7fb9735e5614aa5bf772b296523f5135083b1184769a07c412299f51e70256f7a50186066fd0584977a81328ee2158b6079fe36024e63a0757b393a9b0f909eb65943582c415d1235240e8d6d333dc34fe9d4b25205299c80",
"0x7bf4e05ae66046604857258474e844622e1084feef55e115332ad67a5eb54478": "0xf90211a0d6077d49e154d6cdf1aa6ac7991fc8981b3b8aa5f99f6c3ad86fb9ed4ea64ff0a09a7bea850d9c77a8992d096084b11ce2b409b3f590cb36ed9b3ed721efb8e1f3a0362bb2f66b20a274a295b069ceffc67e7c6615d90ea4011c5cd1261e1c23f17da0064529b3e1f7bf6b9adb40a2a0e8740aff90d0958487d6c1c7ff92880a99a88aa0eec386172ec92e1e3b29bff3c9f6e2076774f0f47600e265778112a77a1c45c3a05babe001fd5c118558e7b131adbc41d9131f51a5a94e875fba41d070b72c7809a04b61a4dc669231fde09b6251f820377527d5cb1c3624d47ebdb4a8b4974372c7a0b38438e6256273ce207ded52f997e91f6dacbc949045c4b76405288cfafea6f1a032e7ab2bdcf8fcdfbf47e618176e4534c9876e1eaf30d10a04e9fef22ab5dca5a064f5dc2b9910aab4aae3254b9d195804bfb8e2c1e2d22274908fca6594d9cff6a0b3deca7ac4915df5366c3d2db7af663dd88539f99ab042e2a42693297073405ea0e4d9e822a9235fee09104594979bb8542978c61c643d96fdee2155db30d18b81a0a970ba7bf16733277daec7615158bbc3004271843b680812079228162e11f7d2a01e95878cac4fa491fcb56f10b067ab9cfc64826365c14bdde7c73f96052d459ea0dd479be18dee55633b3b890f5ae9515bf3a9d56b1a02fe9818159e11d5ba5d77a096fb3979b65236f6572dd86a760cae36b2ed154b0f66059b65d64b6297723a4580",
"0x00350565a8da416084af658287442eef4f651bf944c6d804b5c3bdee5d7d951f80": "0xf90212a0c0f772db658b2279a736f232e75d98629a53d36086e34a18f9fe65a4650d50a7a01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347941b7047b4338acf65be94c1a3e8c5c9338ad7d67ca0563401469b5c16712b251e6042620838dcf4b88b6c59969a86faa94c7b4402d8a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000850429d1d5d960821388808455ba43e39a426974636f696e2069732054484520426c6f636b636861696e2ea0b4f571ecf4dcebe75260f4929a01de8b2c19c161bea20dda91bfb92298f7262f881dbc948cb756c2b9",
"0x52f2948eb467e1980241b8e20558f78ea874bc7c858672bbe21b6aa5685a2400": "0xf901f1a07e3841a449bd5a6df6aceacce40c5b64da60027fa5100ae010ccb96966fa40a3a021b066c4e81c1fe54c8034493a4f97104721ff18b19d41cf6e4180d031fcbf48a0c56035d12bf01be9579a38cf056cd6d25259de3fb664087477036c3915270f76a01dc1363756d994c0ded724eeb3b962044517ee8ccb2d819ef806ccc22d6b19bca0881d03a502fb8b7ae1ea1ac001bc18b5d16ae2352b759753eca8dbcd1929a4c9a0cece003b7fa28b1dac7ab6679a822d2ed1816b74e0ce1fb2039449eef285438ba0ecfd6c4c8066f5ba5d3e5799bb791e9027389448120b9b85d2f225f7af95b81ba038c0be1a498cc8a81b3823420f588262ba547123cbbe5496ed9c9bbe8746e2eea0fb973e874fefb1a847154ba6711cca33610c2916b37e5853a8db434d63de56d0a014e1434148bae838820bf07e69756b5a23497bba247e466e9a9c82faac33e41aa0737a835a03bb4d86e72ccb72c5a19a4fb5d527d7574df7e707cc2d2e968c6b91a02b33586fffee450df84d574bd66e98db9f5059ddbc111984b38ebfd941e278f3a0d92e5c7ba701f75f742d824235afb2ff5f228fad3aca6a30eded0336d648f214a0b41efe936355f7ea256d1fb5212563f6c36611cae557a70917b26ab69abb6bcd80a071be33594382cd7fb42d039800ca2026ff2fc1ff4bc06963f3b4da16e90577c180",
"0x1be272b3f91d7222f80a910e584ae7c7a75ecc07c707078ce17480eebb7aa3e4": "0xf8719f20e342bba2807022514c2d522e22ba66f911653d1abcc74bd0a7868ad3cb36b84ff84d808906e2e9a8d5a7d72000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0xf30e9a00ac1d8b2033452a21a03fdcc06d93a004463b52a165f67d1e0eb2847e": "0xf90211a0c2a1c2e665fea05f4d30d31b272a8c047aacf3d1a0b7c1a0ee906e60a035c9b0a0fa0a4fbf9bda7b85f7bba427d4ab7cc70f3d34d950a6fc2bceb13eaa768ffa82a06c66a1ccf1d6970c50a3eb4813b84119251c2b71d40e77a09d7d410d8c1651bea0f5f7cfe57b613df20aed3ef170dfae14158662a70f454057d089ef8218e1d945a01e62382d88f4307af1f6d593267055e17283c3a519920501173862cc54506b37a00d82c6f4338226409ff07fe8f999012ed5aad5dae6a6894bab2ec6bda95181baa0e51d2988718103dc33e1f3b9204d9183f46d90f702e1026d2ce7555cb3db2e8ca0e332a5537d655e5ab4226c7c536b20062878dcd45ab087b4a6264ed4a407f5e5a0990bf2d32a9b6bed5864dbd67eb10c1ad02c97ca9c5a668672313847b467539ba047a426baa25ea76bab89d112fa8bb0ba047694b0fb7c178af959900154f81b37a0347005207f82c3bd3858b7b29bd04a947b36e8d9b920319c47430f110231ccf3a0aa17d50beb86b446e83392263afb42c91d06d921357e99ffa59075805b0e102ba094330e81b25f1542aa6edb00ed4ab8f19c87315b8be3537034da6f6c8cc7ffdba07bf4e05ae66046604857258474e844622e1084feef55e115332ad67a5eb54478a0ef4defd9e89f008bd41f4900d338c5de14430d1ab7ca1d1cbbf300390c86038ca0ae1b8f9ab35e0746ec2f4595bad98d7a42eced5a50858d9f91d506fd9b263e6280",
"0x5babe001fd5c118558e7b131adbc41d9131f51a5a94e875fba41d070b72c7809": "0xf871808080808080a0582a075603fd332b47322af21b0358619bd1865ca6402df0d6888005edbce16480a07dd486ba8bc217016258648dab25924eb47588642fa0f9be579867256e798517808080a0d07d20a429c8a0cd30b5c30fd6e72e6d5404795a9b10ed31fda1422014036e8380808080",
"0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421": "0x80",
"0x803b0c8ec037d493ebf19cdffd202a826c82a3f7cbe55495fc53e4092432693b": "0xf8719f205cff8be348cb55792f52966bbc619f0bc63ddab2bf660d6f8a8e452cf27eb84ff84d808901f090894c3d722000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x016100000000000000000000000000000000000000000000000000000000000000": "0xa0e9fb121a7ee5cb03b33adbf59e95321a2453f09db98068e1f31f0da79860c50c",
"0x00e9fb121a7ee5cb03b33adbf59e95321a2453f09db98068e1f31f0da79860c50c": "0xf90216a0350565a8da416084af658287442eef4f651bf944c6d804b5c3bdee5d7d951f80a027e6b6ad4e6d50ef76ec5c1a8b09a6f852ef5d589fe8d87873f5935a9fef1bba94bb7b8287f3f0a933474a79eae42cbca977791171a092ae5d0dcc3e4329063c0d80ff5745e16c23eb23d187ad89f9ad0fd5105508caa056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421b901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085042a57101361821388808455ba43e69e476574682f4c5649562f76312e302e302f6c696e75782f676f312e342e32a0fa49e533fbf3c65ec8f3c3d23fc5f74c47c41dfe952ed3b756a5b4ea2a7acffd883688fcdca62e5df3",
"0xd07d20a429c8a0cd30b5c30fd6e72e6d5404795a9b10ed31fda1422014036e83": "0xf8719f201318f1145b0b422363876e3bcdad686ef7b177708c4616e795a67ca42bc1b84ff84d8089045cba6dc885b6e000a056e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421a0c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470",
"0x563401469b5c16712b251e6042620838dcf4b88b6c59969a86faa94c7b4402d8": "0xf90211a0c637b5994860158e4efc9abaca8b16fd7d690896ff610f3f40ebfced8a80fb8ea0babe369f6b12092f49181ae04ca173fb68d1a5456f18d20fa32cba73954052bda0302eb94c0b18c718d1d7465dd0e0e090b57114caa335a187abc90b1af6e8286aa06152af848978f926680fd694b2eeb6db839bb30ebab8e3ef8e8765b3d61081a4a0fcb892b735626a4b290598396d07818be4dc4ea54b79704d23aace3283ef1788a03d666815d326ea39bb152fd7a94305180d243d6ab090bd85b2079fc3ef288804a09c8a14529a6eb5508f695352706a8bfadb3044bdc70fe71ddb0b0fb31c868664a0f7a00cbe7d4b30b11faea3ae61b7f1f2b315b61d9f6bd68bfe587ad0eeceb721a087d97dc44c15ffdcc44ac0a08eb4c696193aee5ce0afe2dadbf372fe76f0a6f4a0f30e9a00ac1d8b2033452a21a03fdcc06d93a004463b52a165f67d1e0eb2847ea0203d26456312bbc4da5cd293b75b840fc5045e493d6f904d180823ec22bfed8ea04933dcd3876194414121888105975c1d2d3e6f2058f76b54a7e7078f93f2ceb5a0857866471dc094921e22545450c5b800ed1142c848b94c48eb406277128bf87ba08e438497094bf3918fbf639f70e88e47f18bd864dbe4bc79c9b40c990b653462a051f9dd3739a927c89e357580a4c97b40234aa01ed3d5e0390dc982a7975880a0a0e49d17f8244f436a0be2e72109684e38feabc82c9d03cdd6c389621be4123a1980",
"0x92b449bf1f2b2733ac87c7eab715a7ec38d2a29063c051c2ec6721818721e29a": "0xf871a0aceb13a080436b0269a60282228c3504e4619e8184deabddb7f16d6dc6fbcfa2808080a0d419cd046ebae8e300d69e1d50ed49dd86c2f3e8ddf3f679f2841204c8b5bdcb80808080808080808080a0803b0c8ec037d493ebf19cdffd202a826c82a3f7cbe55495fc53e4092432693b80"
}
}

View File

@ -0,0 +1,52 @@
# Nimbus
# Copyright (c) 2018 Status Research & Development GmbH
# Licensed under either of
# * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0)
# * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT)
# at your option. This file may not be copied, modified, or distributed except according to those terms.
import
unittest, json, os, tables, strutils, times, strformat,
eth_common, byteutils, nimcrypto, rlp,
eth_trie/[hexary, db, defs]
import
./test_helpers,
../nimbus/db/[storage_types, db_chain, state_db, capturedb],
../nimbus/[transaction, rpc/hexstrings],
../nimbus/[tracer, vm_types, utils]
proc testFixture(node: JsonNode, testStatusIMPL: var TestStatus)
suite "tracer json tests":
jsonTest("TracerTests", testFixture)
proc getBlockBody(chainDB: BaseChainDB, hash: Hash256): BlockBody =
if not chainDB.getBlockBody(hash, result):
raise newException(ValueError, "Error when retrieving block body")
# use tracerTestGen.nim to generate additional test data
proc testFixture(node: JsonNode, testStatusIMPL: var TestStatus) =
var
blockNumber = UInt256.fromHex(node["blockNumber"].getStr())
memoryDB = newMemoryDB()
chainDB = newBaseChainDB(memoryDB, false)
state = node["state"]
for k, v in state:
let key = hexToSeqByte(k)
let value = hexToSeqByte(v.getStr())
memoryDB.put(key, value)
var header = chainDB.getBlockHeader(blockNumber)
var headerHash = header.blockHash
var blockBody = chainDB.getBlockBody(headerHash)
let txTrace = traceTransaction(chainDB, header, blockBody, 0, {DisableState})
let stateDump = dumpBlockState(chainDB, header, blockBody)
let blockTrace = traceBlock(chainDB, header, blockBody, {DisableState})
check node["txTrace"] == txTrace
check node["stateDump"] == stateDump
check node["blockTrace"] == blockTrace

73
tests/tracerTestGen.nim Normal file
View File

@ -0,0 +1,73 @@
import
json, eth_common,
stint, strutils, times, byteutils, nimcrypto,
chronicles, options, os, rlp
import
eth_trie/[hexary, db, defs],
../nimbus/db/[storage_types, db_chain, state_db, capturedb],
../nimbus/[genesis, utils, config],
../nimbus/[p2p/chain, transaction, rpc/hexstrings],
../nimbus/[tracer, vm_types]
const backEnd {.strdefine.} = "lmdb"
when backEnd == "sqlite":
import ../nimbus/db/backends/sqlite_backend
elif backEnd == "rocksdb":
import ../nimbus/db/backends/rocksdb_backend
else:
import ../nimbus/db/backends/lmdb_backend
proc getBlockBody(chainDB: BaseChainDB, hash: Hash256): BlockBody =
if not chainDB.getBlockBody(hash, result):
raise newException(ValueError, "Error when retrieving block body")
proc dumpTest(chainDB: BaseChainDB, blockNumber: int) =
var
memoryDB = newMemoryDB()
captureDB = newCaptureDB(chainDB.db, memoryDB)
captureTrieDB = trieDB captureDB
captureChainDB = newBaseChainDB(captureTrieDB, false)
var blockNumber = blockNumber.u256
var header = captureChainDB.getBlockHeader(blockNumber)
var headerHash = header.blockHash
var blockBody = captureChainDB.getBlockBody(headerHash)
let txTrace = traceTransaction(captureChainDB, header, blockBody, 0, {DisableState})
let stateDump = dumpBlockState(captureChainDB, header, blockBody)
let blockTrace = traceBlock(captureChainDB, header, blockBody, {DisableState})
var testData = %{"blockNumber": %blockNumber.toHex, "txTrace": txTrace, "stateDump": stateDump, "blockTrace": blockTrace}
testData.dumpMemoryDB(memoryDB)
writeFile("block" & $blockNumber & ".json", testData.pretty())
proc main() =
# 97 block with uncles
# 46147 block with first transaction
# 46400 block with transaction
# 46402 block with first contract: failed
# 47205 block with first success contract
# 48712 block with 5 transactions
# 48915 block with contract
# 49018 first problematic block
# 52029 first block with receipts logs
# 66407 failed transaction
# nimbus --rpcapi: eth, debug --prune: archive
var conf = getConfiguration()
let db = newChainDb(conf.dataDir)
let trieDB = trieDB db
let chainDB = newBaseChainDB(trieDB, false)
chainDB.dumpTest(97)
chainDB.dumpTest(46147)
chainDB.dumpTest(46400)
chainDB.dumpTest(46402)
chainDB.dumpTest(47205)
chainDB.dumpTest(48712)
chainDB.dumpTest(48915)
main()