diff options
Diffstat (limited to 'packages/sol-cov')
-rw-r--r-- | packages/sol-cov/src/coverage_subprovider.ts | 2 | ||||
-rw-r--r-- | packages/sol-cov/src/trace.json | 3227 | ||||
-rw-r--r-- | packages/sol-cov/src/trace.ts | 2 | ||||
-rw-r--r-- | packages/sol-cov/test/trace_test.ts | 2 |
4 files changed, 3230 insertions, 3 deletions
diff --git a/packages/sol-cov/src/coverage_subprovider.ts b/packages/sol-cov/src/coverage_subprovider.ts index f421a17fd..addad5e8f 100644 --- a/packages/sol-cov/src/coverage_subprovider.ts +++ b/packages/sol-cov/src/coverage_subprovider.ts @@ -118,7 +118,7 @@ export class CoverageSubprovider extends Subprovider { private async _recordTxTraceAsync(address: string, data: string | undefined, txHash: string): Promise<void> { let payload = { method: 'debug_traceTransaction', - params: [txHash, { disableMemory: true, disableStack: true, disableStorage: true }], // TODO For now testrpc just ignores those parameters https://github.com/trufflesuite/ganache-cli/issues/489 + params: [txHash, { disableMemory: true, disableStack: false, disableStorage: true }], }; const jsonRPCResponsePayload = await this.emitPayloadAsync(payload); const trace: TransactionTrace = jsonRPCResponsePayload.result; diff --git a/packages/sol-cov/src/trace.json b/packages/sol-cov/src/trace.json new file mode 100644 index 000000000..77ec20a72 --- /dev/null +++ b/packages/sol-cov/src/trace.json @@ -0,0 +1,3227 @@ +[ + { + "depth": 0, + "error": "", + "gas": 21216, + "gasCost": 21784, + "memory": null, + "op": "PUSH1", + "pc": 0, + "stack": [], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21213, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2, + "stack": ["0000000000000000000000000000000000000000000000000000000000000080"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21210, + "gasCost": 3, + "memory": null, + "op": "MSTORE", + "pc": 4, + "stack": [ + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000040" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21198, + "gasCost": 12, + "memory": null, + "op": "PUSH1", + "pc": 5, + "stack": [], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21195, + "gasCost": 3, + "memory": null, + "op": "CALLDATASIZE", + "pc": 7, + "stack": ["0000000000000000000000000000000000000000000000000000000000000004"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21193, + "gasCost": 2, + "memory": null, + "op": "LT", + "pc": 8, + "stack": [ + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000024" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21190, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 9, + "stack": ["0000000000000000000000000000000000000000000000000000000000000000"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21187, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 12, + "stack": [ + "0000000000000000000000000000000000000000000000000000000000000000", + "00000000000000000000000000000000000000000000000000000000000000af" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21177, + "gasCost": 10, + "memory": null, + "op": "PUSH1", + "pc": 13, + "stack": [], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21174, + "gasCost": 3, + "memory": null, + "op": "CALLDATALOAD", + "pc": 15, + "stack": ["0000000000000000000000000000000000000000000000000000000000000000"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21171, + "gasCost": 3, + "memory": null, + "op": "PUSH29", + "pc": 16, + "stack": ["2e1a7d4d0000000000000000000000000000000000000000000000000de0b6b3"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21168, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 46, + "stack": [ + "2e1a7d4d0000000000000000000000000000000000000000000000000de0b6b3", + "0000000100000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21165, + "gasCost": 3, + "memory": null, + "op": "DIV", + "pc": 47, + "stack": [ + "0000000100000000000000000000000000000000000000000000000000000000", + "2e1a7d4d0000000000000000000000000000000000000000000000000de0b6b3" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21160, + "gasCost": 5, + "memory": null, + "op": "PUSH4", + "pc": 48, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21157, + "gasCost": 3, + "memory": null, + "op": "AND", + "pc": 53, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "00000000000000000000000000000000000000000000000000000000ffffffff" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21154, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 54, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21151, + "gasCost": 3, + "memory": null, + "op": "PUSH4", + "pc": 55, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21148, + "gasCost": 3, + "memory": null, + "op": "EQ", + "pc": 60, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000006fdde03" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21145, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 61, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21142, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 64, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000", + "00000000000000000000000000000000000000000000000000000000000000b9" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21132, + "gasCost": 10, + "memory": null, + "op": "DUP1", + "pc": 65, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21129, + "gasCost": 3, + "memory": null, + "op": "PUSH4", + "pc": 66, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21126, + "gasCost": 3, + "memory": null, + "op": "EQ", + "pc": 71, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "00000000000000000000000000000000000000000000000000000000095ea7b3" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21123, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 72, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21120, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 75, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000149" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21110, + "gasCost": 10, + "memory": null, + "op": "DUP1", + "pc": 76, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21107, + "gasCost": 3, + "memory": null, + "op": "PUSH4", + "pc": 77, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21104, + "gasCost": 3, + "memory": null, + "op": "EQ", + "pc": 82, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000018160ddd" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21101, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 83, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21098, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 86, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000", + "00000000000000000000000000000000000000000000000000000000000001ae" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21088, + "gasCost": 10, + "memory": null, + "op": "DUP1", + "pc": 87, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21085, + "gasCost": 3, + "memory": null, + "op": "PUSH4", + "pc": 88, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21082, + "gasCost": 3, + "memory": null, + "op": "EQ", + "pc": 93, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000023b872dd" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21079, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 94, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21076, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 97, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000", + "00000000000000000000000000000000000000000000000000000000000001d9" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21066, + "gasCost": 10, + "memory": null, + "op": "DUP1", + "pc": 98, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21063, + "gasCost": 3, + "memory": null, + "op": "PUSH4", + "pc": 99, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21060, + "gasCost": 3, + "memory": null, + "op": "EQ", + "pc": 104, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "000000000000000000000000000000000000000000000000000000002e1a7d4d" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21057, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 105, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000001" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21054, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 108, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000001", + "000000000000000000000000000000000000000000000000000000000000025e" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21044, + "gasCost": 10, + "memory": null, + "op": "JUMPDEST", + "pc": 606, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21043, + "gasCost": 1, + "memory": null, + "op": "CALLVALUE", + "pc": 607, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21041, + "gasCost": 2, + "memory": null, + "op": "DUP1", + "pc": 608, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21038, + "gasCost": 3, + "memory": null, + "op": "ISZERO", + "pc": 609, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21035, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 610, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000001" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21032, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 613, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000001", + "000000000000000000000000000000000000000000000000000000000000026a" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21022, + "gasCost": 10, + "memory": null, + "op": "JUMPDEST", + "pc": 618, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21021, + "gasCost": 1, + "memory": null, + "op": "POP", + "pc": 619, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21019, + "gasCost": 2, + "memory": null, + "op": "PUSH2", + "pc": 620, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21016, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 623, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21013, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 625, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21010, + "gasCost": 3, + "memory": null, + "op": "CALLDATASIZE", + "pc": 626, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21008, + "gasCost": 2, + "memory": null, + "op": "SUB", + "pc": 627, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000024" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21005, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 628, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 21002, + "gasCost": 3, + "memory": null, + "op": "ADD", + "pc": 629, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20999, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 630, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000024" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20996, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 631, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20993, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 632, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20990, + "gasCost": 3, + "memory": null, + "op": "CALLDATALOAD", + "pc": 633, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20987, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 634, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20984, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 635, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20981, + "gasCost": 3, + "memory": null, + "op": "ADD", + "pc": 637, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20978, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 638, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000024" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20975, + "gasCost": 3, + "memory": null, + "op": "SWAP3", + "pc": 639, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20972, + "gasCost": 3, + "memory": null, + "op": "SWAP2", + "pc": 640, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000024" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20969, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 641, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20966, + "gasCost": 3, + "memory": null, + "op": "POP", + "pc": 642, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004", + "0000000000000000000000000000000000000000000000000000000000000024" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20964, + "gasCost": 2, + "memory": null, + "op": "POP", + "pc": 643, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000024", + "0000000000000000000000000000000000000000000000000000000000000004" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20962, + "gasCost": 2, + "memory": null, + "op": "POP", + "pc": 644, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000024" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20960, + "gasCost": 2, + "memory": null, + "op": "PUSH2", + "pc": 645, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20957, + "gasCost": 3, + "memory": null, + "op": "JUMP", + "pc": 648, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000a22" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20949, + "gasCost": 8, + "memory": null, + "op": "JUMPDEST", + "pc": 2594, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20948, + "gasCost": 1, + "memory": null, + "op": "DUP1", + "pc": 2595, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20945, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2596, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20942, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2598, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20939, + "gasCost": 3, + "memory": null, + "op": "CALLER", + "pc": 2600, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20937, + "gasCost": 2, + "memory": null, + "op": "PUSH20", + "pc": 2601, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20934, + "gasCost": 3, + "memory": null, + "op": "AND", + "pc": 2622, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "000000000000000000000000ffffffffffffffffffffffffffffffffffffffff" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20931, + "gasCost": 3, + "memory": null, + "op": "PUSH20", + "pc": 2623, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20928, + "gasCost": 3, + "memory": null, + "op": "AND", + "pc": 2644, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "000000000000000000000000ffffffffffffffffffffffffffffffffffffffff" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20925, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 2645, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20922, + "gasCost": 3, + "memory": null, + "op": "MSTORE", + "pc": 2646, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20919, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2647, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20916, + "gasCost": 3, + "memory": null, + "op": "ADD", + "pc": 2649, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20913, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 2650, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20910, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 2651, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000003" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20907, + "gasCost": 3, + "memory": null, + "op": "MSTORE", + "pc": 2652, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20904, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2653, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20901, + "gasCost": 3, + "memory": null, + "op": "ADD", + "pc": 2655, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20898, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2656, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000040" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20895, + "gasCost": 3, + "memory": null, + "op": "SHA3", + "pc": 2658, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000040", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20853, + "gasCost": 42, + "memory": null, + "op": "SLOAD", + "pc": 2659, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20653, + "gasCost": 200, + "memory": null, + "op": "LT", + "pc": 2660, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20650, + "gasCost": 3, + "memory": null, + "op": "ISZERO", + "pc": 2661, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20647, + "gasCost": 3, + "memory": null, + "op": "ISZERO", + "pc": 2662, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20644, + "gasCost": 3, + "memory": null, + "op": "ISZERO", + "pc": 2663, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20641, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 2664, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20638, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 2667, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001", + "0000000000000000000000000000000000000000000000000000000000000a70" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20628, + "gasCost": 10, + "memory": null, + "op": "JUMPDEST", + "pc": 2672, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20627, + "gasCost": 1, + "memory": null, + "op": "DUP1", + "pc": 2673, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20624, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2674, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20621, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2676, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20618, + "gasCost": 3, + "memory": null, + "op": "CALLER", + "pc": 2678, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20616, + "gasCost": 2, + "memory": null, + "op": "PUSH20", + "pc": 2679, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20613, + "gasCost": 3, + "memory": null, + "op": "AND", + "pc": 2700, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "000000000000000000000000ffffffffffffffffffffffffffffffffffffffff" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20610, + "gasCost": 3, + "memory": null, + "op": "PUSH20", + "pc": 2701, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20607, + "gasCost": 3, + "memory": null, + "op": "AND", + "pc": 2722, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "000000000000000000000000ffffffffffffffffffffffffffffffffffffffff" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20604, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 2723, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20601, + "gasCost": 3, + "memory": null, + "op": "MSTORE", + "pc": 2724, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20598, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2725, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20595, + "gasCost": 3, + "memory": null, + "op": "ADD", + "pc": 2727, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20592, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 2728, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20589, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 2729, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000003" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20586, + "gasCost": 3, + "memory": null, + "op": "MSTORE", + "pc": 2730, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000003", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20583, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2731, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20580, + "gasCost": 3, + "memory": null, + "op": "ADD", + "pc": 2733, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20577, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2734, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000040" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20574, + "gasCost": 3, + "memory": null, + "op": "SHA3", + "pc": 2736, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000040", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20532, + "gasCost": 42, + "memory": null, + "op": "PUSH1", + "pc": 2737, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20529, + "gasCost": 3, + "memory": null, + "op": "DUP3", + "pc": 2739, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20526, + "gasCost": 3, + "memory": null, + "op": "DUP3", + "pc": 2740, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20523, + "gasCost": 3, + "memory": null, + "op": "SLOAD", + "pc": 2741, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20323, + "gasCost": 200, + "memory": null, + "op": "SUB", + "pc": 2742, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20320, + "gasCost": 3, + "memory": null, + "op": "SWAP3", + "pc": 2743, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20317, + "gasCost": 3, + "memory": null, + "op": "POP", + "pc": 2744, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20315, + "gasCost": 2, + "memory": null, + "op": "POP", + "pc": 2745, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20313, + "gasCost": 2, + "memory": null, + "op": "DUP2", + "pc": 2746, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20310, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 2747, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 20307, + "gasCost": 3, + "memory": null, + "op": "SSTORE", + "pc": 2748, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000000", + "e8af3d9c3f2014e95dfc13b23432f282fb88d28d9985b050581f714c3cecb355" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15307, + "gasCost": 5000, + "memory": null, + "op": "POP", + "pc": 2749, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15305, + "gasCost": 2, + "memory": null, + "op": "CALLER", + "pc": 2750, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15303, + "gasCost": 2, + "memory": null, + "op": "PUSH20", + "pc": 2751, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15300, + "gasCost": 3, + "memory": null, + "op": "AND", + "pc": 2772, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "000000000000000000000000ffffffffffffffffffffffffffffffffffffffff" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15297, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 2773, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15294, + "gasCost": 3, + "memory": null, + "op": "DUP3", + "pc": 2776, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "00000000000000000000000000000000000000000000000000000000000008fc" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15291, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 2777, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "00000000000000000000000000000000000000000000000000000000000008fc", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15288, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 2778, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "00000000000000000000000000000000000000000000000000000000000008fc" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15285, + "gasCost": 3, + "memory": null, + "op": "ISZERO", + "pc": 2779, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "00000000000000000000000000000000000000000000000000000000000008fc", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15282, + "gasCost": 3, + "memory": null, + "op": "MUL", + "pc": 2780, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "00000000000000000000000000000000000000000000000000000000000008fc", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15277, + "gasCost": 5, + "memory": null, + "op": "SWAP1", + "pc": 2781, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15274, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2782, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15271, + "gasCost": 3, + "memory": null, + "op": "MLOAD", + "pc": 2784, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000040" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15268, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2785, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15265, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2787, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15262, + "gasCost": 3, + "memory": null, + "op": "MLOAD", + "pc": 2789, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000040" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15259, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 2790, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15256, + "gasCost": 3, + "memory": null, + "op": "DUP4", + "pc": 2791, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15253, + "gasCost": 3, + "memory": null, + "op": "SUB", + "pc": 2792, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15250, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 2793, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15247, + "gasCost": 3, + "memory": null, + "op": "DUP6", + "pc": 2794, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15244, + "gasCost": 3, + "memory": null, + "op": "DUP9", + "pc": 2795, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15241, + "gasCost": 3, + "memory": null, + "op": "DUP9", + "pc": 2796, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 15238, + "gasCost": 3, + "memory": null, + "op": "CALL", + "pc": 2797, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7838, + "gasCost": 7400, + "memory": null, + "op": "SWAP4", + "pc": 2798, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "00000000000000000000000000000000000000000000000000000000000008fc", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000001" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7835, + "gasCost": 3, + "memory": null, + "op": "POP", + "pc": 2799, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001", + "00000000000000000000000000000000000000000000000000000000000008fc", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7833, + "gasCost": 2, + "memory": null, + "op": "POP", + "pc": 2800, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001", + "00000000000000000000000000000000000000000000000000000000000008fc", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7831, + "gasCost": 2, + "memory": null, + "op": "POP", + "pc": 2801, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001", + "00000000000000000000000000000000000000000000000000000000000008fc", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7829, + "gasCost": 2, + "memory": null, + "op": "POP", + "pc": 2802, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001", + "00000000000000000000000000000000000000000000000000000000000008fc" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7827, + "gasCost": 2, + "memory": null, + "op": "ISZERO", + "pc": 2803, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000001" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7824, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 2804, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7821, + "gasCost": 3, + "memory": null, + "op": "ISZERO", + "pc": 2805, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7818, + "gasCost": 3, + "memory": null, + "op": "PUSH2", + "pc": 2806, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000001" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7815, + "gasCost": 3, + "memory": null, + "op": "JUMPI", + "pc": 2809, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000", + "0000000000000000000000000000000000000000000000000000000000000001", + "0000000000000000000000000000000000000000000000000000000000000b03" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7805, + "gasCost": 10, + "memory": null, + "op": "JUMPDEST", + "pc": 2819, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7804, + "gasCost": 1, + "memory": null, + "op": "POP", + "pc": 2820, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7802, + "gasCost": 2, + "memory": null, + "op": "CALLER", + "pc": 2821, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7800, + "gasCost": 2, + "memory": null, + "op": "PUSH20", + "pc": 2822, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7797, + "gasCost": 3, + "memory": null, + "op": "AND", + "pc": 2843, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "000000000000000000000000ffffffffffffffffffffffffffffffffffffffff" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7794, + "gasCost": 3, + "memory": null, + "op": "PUSH32", + "pc": 2844, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7791, + "gasCost": 3, + "memory": null, + "op": "DUP3", + "pc": 2877, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7788, + "gasCost": 3, + "memory": null, + "op": "PUSH1", + "pc": 2878, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7785, + "gasCost": 3, + "memory": null, + "op": "MLOAD", + "pc": 2880, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000040" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7782, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 2881, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7779, + "gasCost": 3, + "memory": null, + "op": "DUP3", + "pc": 2882, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7776, + "gasCost": 3, + "memory": null, + "op": "DUP2", + "pc": 2883, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7773, + "gasCost": 3, + "memory": null, + "op": "MSTORE", + "pc": 2884, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7764, + "gasCost": 9, + "memory": null, + "op": "PUSH1", + "pc": 2885, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7761, + "gasCost": 3, + "memory": null, + "op": "ADD", + "pc": 2887, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7758, + "gasCost": 3, + "memory": null, + "op": "SWAP2", + "pc": 2888, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000000000000000000000000000000000000000000080", + "00000000000000000000000000000000000000000000000000000000000000a0" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7755, + "gasCost": 3, + "memory": null, + "op": "POP", + "pc": 2889, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "00000000000000000000000000000000000000000000000000000000000000a0", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7753, + "gasCost": 2, + "memory": null, + "op": "POP", + "pc": 2890, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "00000000000000000000000000000000000000000000000000000000000000a0", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7751, + "gasCost": 2, + "memory": null, + "op": "PUSH1", + "pc": 2891, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "00000000000000000000000000000000000000000000000000000000000000a0" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7748, + "gasCost": 3, + "memory": null, + "op": "MLOAD", + "pc": 2893, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "00000000000000000000000000000000000000000000000000000000000000a0", + "0000000000000000000000000000000000000000000000000000000000000040" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7745, + "gasCost": 3, + "memory": null, + "op": "DUP1", + "pc": 2894, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "00000000000000000000000000000000000000000000000000000000000000a0", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7742, + "gasCost": 3, + "memory": null, + "op": "SWAP2", + "pc": 2895, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "00000000000000000000000000000000000000000000000000000000000000a0", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7739, + "gasCost": 3, + "memory": null, + "op": "SUB", + "pc": 2896, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000080", + "00000000000000000000000000000000000000000000000000000000000000a0" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7736, + "gasCost": 3, + "memory": null, + "op": "SWAP1", + "pc": 2897, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000000000000000080", + "0000000000000000000000000000000000000000000000000000000000000020" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 7733, + "gasCost": 3, + "memory": null, + "op": "LOG2", + "pc": 2898, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000", + "0000000000000000000000005409ed021d9299bf6814279a6a1411a7e866a631", + "7fcf532c15f0a6db0bd6d0e038bea71d30d808c7d98cb3bf7268a95bf5081b65", + "0000000000000000000000000000000000000000000000000000000000000020", + "0000000000000000000000000000000000000000000000000000000000000080" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 6352, + "gasCost": 1381, + "memory": null, + "op": "POP", + "pc": 2899, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289", + "0000000000000000000000000000000000000000000000000de0b6b3a7640000" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 6350, + "gasCost": 2, + "memory": null, + "op": "JUMP", + "pc": 2900, + "stack": [ + "000000000000000000000000000000000000000000000000000000002e1a7d4d", + "0000000000000000000000000000000000000000000000000000000000000289" + ], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 6342, + "gasCost": 8, + "memory": null, + "op": "JUMPDEST", + "pc": 649, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + }, + { + "depth": 0, + "error": "", + "gas": 6341, + "gasCost": 1, + "memory": null, + "op": "STOP", + "pc": 650, + "stack": ["000000000000000000000000000000000000000000000000000000002e1a7d4d"], + "storage": null + } +] diff --git a/packages/sol-cov/src/trace.ts b/packages/sol-cov/src/trace.ts index febb1034e..30508898b 100644 --- a/packages/sol-cov/src/trace.ts +++ b/packages/sol-cov/src/trace.ts @@ -7,7 +7,7 @@ import * as _ from 'lodash'; export interface TraceByContractAddress { [contractAddress: string]: StructLog[]; } -function padZeros(address: string) { +function padZeros(address: string): string { return addHexPrefix(_.padStart(stripHexPrefix(address), 40, '0')); } diff --git a/packages/sol-cov/test/trace_test.ts b/packages/sol-cov/test/trace_test.ts index 58b9203b0..2d6697ce5 100644 --- a/packages/sol-cov/test/trace_test.ts +++ b/packages/sol-cov/test/trace_test.ts @@ -32,7 +32,7 @@ describe('Trace', () => { const trace = [ { op: OpCode.DelegateCall, - stack: ['0x', '0x', delegateCallAddress], + stack: ['0x', '0x', '0x', '0x', delegateCallAddress], depth: 0, }, { |