019b477e-c75f-7346-9aa3-02593ab81a47
Open this run to answer one question: is this real attacker-relevant behavior with real impact, or just normal contract plumbing?
| ID | Type | Status | Attempts | Heartbeat |
|---|---|---|---|---|
| 25955 | artifact.fetch | complete | 1 / 3 | 4 months ago |
| 25956 | tool.cast_disasm | complete | 1 / 3 | 4 months ago |
| 91373 | analysis.bundle | complete | 1 / 3 | 2 weeks ago |
| 91374 | capability.graph | complete | 1 / 3 | 2 weeks ago |
| 91375 | detector.run | complete | 1 / 3 | 2 weeks ago |
| 91376 | validation.fork | complete | 1 / 3 | 2 weeks ago |
No slither job recorded yet.
No codex job recorded yet.
00000000: PUSH1 0x80 00000002: PUSH1 0x40 00000004: MSTORE 00000005: PUSH1 0x04 00000007: CALLDATASIZE 00000008: LT 00000009: PUSH2 0x0074 0000000c: JUMPI 0000000d: PUSH1 0x00 0000000f: CALLDATALOAD 00000010: PUSH1 0xe0 00000012: SHR 00000013: DUP1 00000014: PUSH4 0x8da5cb5b 00000019: GT 0000001a: PUSH2 0x004e 0000001d: JUMPI 0000001e: DUP1 0000001f: PUSH4 0x8da5cb5b 00000024: EQ 00000025: PUSH2 0x012b 00000028: JUMPI 00000029: DUP1 0000002a: PUSH4 0xae90b213 0000002f: EQ 00000030: PUSH2 0x0156 00000033: JUMPI 00000034: DUP1 00000035: PUSH4 0xe33b7de3 0000003a: EQ 0000003b: PUSH2 0x0181 0000003e: JUMPI 0000003f: DUP1 00000040: PUSH4 0xf2fde38b 00000045: EQ 00000046: PUSH2 0x01ac 00000049: JUMPI 0000004a: PUSH2 0x00bb 0000004d: JUMP 0000004e: JUMPDEST 0000004f: DUP1 00000050: PUSH4 0x03314efa 00000055: EQ 00000056: PUSH2 0x00c0 00000059: JUMPI 0000005a: DUP1 0000005b: PUSH4 0x37bdc99b 00000060: EQ 00000061: PUSH2 0x00eb 00000064: JUMPI 00000065: DUP1 00000066: PUSH4 0x715018a6 0000006b: EQ 0000006c: PUSH2 0x0114 0000006f: JUMPI 00000070: PUSH2 0x00bb 00000073: JUMP 00000074: JUMPDEST 00000075: CALLDATASIZE 00000076: PUSH2 0x00bb 00000079: JUMPI 0000007a: PUSH32 0x6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be770 0000009b: PUSH2 0x00a2 0000009e: PUSH2 0x01d5 000000a1: JUMP 000000a2: JUMPDEST 000000a3: CALLVALUE 000000a4: PUSH1 0x40 000000a6: MLOAD 000000a7: PUSH2 0x00b1 000000aa: SWAP3 000000ab: SWAP2 000000ac: SWAP1 000000ad: PUSH2 0x0ab3 000000b0: JUMP 000000b1: JUMPDEST 000000b2: PUSH1 0x40 000000b4: MLOAD 000000b5: DUP1 000000b6: SWAP2 000000b7: SUB 000000b8: SWAP1 000000b9: LOG1 000000ba: STOP 000000bb: JUMPDEST 000000bc: PUSH1 0x00 000000be: DUP1 000000bf: REVERT 000000c0: JUMPDEST 000000c1: CALLVALUE 000000c2: DUP1 000000c3: ISZERO 000000c4: PUSH2 0x00cc 000000c7: JUMPI 000000c8: PUSH1 0x00 000000ca: DUP1 000000cb: REVERT 000000cc: JUMPDEST 000000cd: POP 000000ce: PUSH2 0x00d5 000000d1: PUSH2 0x01dd 000000d4: JUMP 000000d5: JUMPDEST 000000d6: PUSH1 0x40 000000d8: MLOAD 000000d9: PUSH2 0x00e2 000000dc: SWAP2 000000dd: SWAP1 000000de: PUSH2 0x0bbc 000000e1: JUMP 000000e2: JUMPDEST 000000e3: PUSH1 0x40 000000e5: MLOAD 000000e6: DUP1 000000e7: SWAP2 000000e8: SUB 000000e9: SWAP1 000000ea: RETURN 000000eb: JUMPDEST 000000ec: CALLVALUE 000000ed: DUP1 000000ee: ISZERO 000000ef: PUSH2 0x00f7 000000f2: JUMPI 000000f3: PUSH1 0x00 000000f5: DUP1 000000f6: REVERT 000000f7: JUMPDEST 000000f8: POP 000000f9: PUSH2 0x0112 000000fc: PUSH1 0x04 000000fe: DUP1 000000ff: CALLDATASIZE 00000100: SUB 00000101: DUP2 00000102: ADD 00000103: SWAP1 00000104: PUSH2 0x010d 00000107: SWAP2 00000108: SWAP1 00000109: PUSH2 0x07b8 0000010c: JUMP 0000010d: JUMPDEST 0000010e: PUSH2 0x01e7 00000111: JUMP 00000112: JUMPDEST 00000113: STOP 00000114: JUMPDEST 00000115: CALLVALUE 00000116: DUP1 00000117: ISZERO 00000118: PUSH2 0x0120 0000011b: JUMPI 0000011c: PUSH1 0x00 0000011e: DUP1 0000011f: REVERT 00000120: JUMPDEST 00000121: POP 00000122: PUSH2 0x0129 00000125: PUSH2 0x03d0 00000128: JUMP 00000129: JUMPDEST 0000012a: STOP 0000012b: JUMPDEST 0000012c: CALLVALUE 0000012d: DUP1 0000012e: ISZERO 0000012f: PUSH2 0x0137 00000132: JUMPI 00000133: PUSH1 0x00 00000135: DUP1 00000136: REVERT 00000137: JUMPDEST 00000138: POP 00000139: PUSH2 0x0140 0000013c: PUSH2 0x0458 0000013f: JUMP 00000140: JUMPDEST 00000141: PUSH1 0x40 00000143: MLOAD 00000144: PUSH2 0x014d 00000147: SWAP2 00000148: SWAP1 00000149: PUSH2 0x0a6f 0000014c: JUMP 0000014d: JUMPDEST 0000014e: PUSH1 0x40 00000150: MLOAD 00000151: DUP1 00000152: SWAP2 00000153: SUB 00000154: SWAP1 00000155: RETURN 00000156: JUMPDEST 00000157: CALLVALUE 00000158: DUP1 00000159: ISZERO 0000015a: PUSH2 0x0162 0000015d: JUMPI 0000015e: PUSH1 0x00 00000160: DUP1 00000161: REVERT 00000162: JUMPDEST 00000163: POP 00000164: PUSH2 0x016b 00000167: PUSH2 0x0481 0000016a: JUMP 0000016b: JUMPDEST 0000016c: PUSH1 0x40 0000016e: MLOAD 0000016f: PUSH2 0x0178 00000172: SWAP2 00000173: SWAP1 00000174: PUSH2 0x0a6f 00000177: JUMP 00000178: JUMPDEST 00000179: PUSH1 0x40 0000017b: MLOAD 0000017c: DUP1 0000017d: SWAP2 0000017e: SUB 0000017f: SWAP1 00000180: RETURN 00000181: JUMPDEST 00000182: CALLVALUE 00000183: DUP1 00000184: ISZERO 00000185: PUSH2 0x018d 00000188: JUMPI 00000189: PUSH1 0x00 0000018b: DUP1 0000018c: REVERT 0000018d: JUMPDEST 0000018e: POP 0000018f: PUSH2 0x0196 00000192: PUSH2 0x04ab 00000195: JUMP 00000196: JUMPDEST 00000197: PUSH1 0x40 00000199: MLOAD 0000019a: PUSH2 0x01a3 0000019d: SWAP2 0000019e: SWAP1 0000019f: PUSH2 0x0bbc 000001a2: JUMP 000001a3: JUMPDEST 000001a4: PUSH1 0x40 000001a6: MLOAD 000001a7: DUP1 000001a8: SWAP2 000001a9: SUB 000001aa: SWAP1 000001ab: RETURN 000001ac: JUMPDEST 000001ad: CALLVALUE 000001ae: DUP1 000001af: ISZERO 000001b0: PUSH2 0x01b8 000001b3: JUMPI 000001b4: PUSH1 0x00 000001b6: DUP1 000001b7: REVERT 000001b8: JUMPDEST 000001b9: POP 000001ba: PUSH2 0x01d3 000001bd: PUSH1 0x04 000001bf: DUP1 000001c0: CALLDATASIZE 000001c1: SUB 000001c2: DUP2 000001c3: ADD 000001c4: SWAP1 000001c5: PUSH2 0x01ce 000001c8: SWAP2 000001c9: SWAP1 000001ca: PUSH2 0x078f 000001cd: JUMP 000001ce: JUMPDEST 000001cf: PUSH2 0x04b5 000001d2: JUMP 000001d3: JUMPDEST 000001d4: STOP 000001d5: JUMPDEST 000001d6: PUSH1 0x00 000001d8: CALLER 000001d9: SWAP1 000001da: POP 000001db: SWAP1 000001dc: JUMP 000001dd: JUMPDEST 000001de: PUSH1 0x00 000001e0: PUSH1 0x01 000001e2: SLOAD 000001e3: SWAP1 000001e4: POP 000001e5: SWAP1 000001e6: JUMP 000001e7: JUMPDEST 000001e8: PUSH1 0x03 000001ea: PUSH1 0x00 000001ec: SWAP1 000001ed: SLOAD 000001ee: SWAP1 000001ef: PUSH2 0x0100 000001f2: EXP 000001f3: SWAP1 000001f4: DIV 000001f5: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000020a: AND 0000020b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000220: AND 00000221: CALLER 00000222: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000237: AND 00000238: EQ 00000239: PUSH2 0x0277 0000023c: JUMPI 0000023d: PUSH1 0x40 0000023f: MLOAD 00000240: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000261: DUP2 00000262: MSTORE 00000263: PUSH1 0x04 00000265: ADD 00000266: PUSH2 0x026e 00000269: SWAP1 0000026a: PUSH2 0x0b3c 0000026d: JUMP 0000026e: JUMPDEST 0000026f: PUSH1 0x40 00000271: MLOAD 00000272: DUP1 00000273: SWAP2 00000274: SUB 00000275: SWAP1 00000276: REVERT 00000277: JUMPDEST 00000278: PUSH1 0x00 0000027a: DUP2 0000027b: GT 0000027c: PUSH2 0x02ba 0000027f: JUMPI 00000280: PUSH1 0x40 00000282: MLOAD 00000283: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000002a4: DUP2 000002a5: MSTORE 000002a6: PUSH1 0x04 000002a8: ADD 000002a9: PUSH2 0x02b1 000002ac: SWAP1 000002ad: PUSH2 0x0afc 000002b0: JUMP 000002b1: JUMPDEST 000002b2: PUSH1 0x40 000002b4: MLOAD 000002b5: DUP1 000002b6: SWAP2 000002b7: SUB 000002b8: SWAP1 000002b9: REVERT 000002ba: JUMPDEST 000002bb: PUSH1 0x00 000002bd: PUSH2 0x02c4 000002c0: PUSH2 0x04ab 000002c3: JUMP 000002c4: JUMPDEST 000002c5: SELFBALANCE 000002c6: PUSH2 0x02cf 000002c9: SWAP2 000002ca: SWAP1 000002cb: PUSH2 0x0bf3 000002ce: JUMP 000002cf: JUMPDEST 000002d0: SWAP1 000002d1: POP 000002d2: PUSH1 0x00 000002d4: PUSH2 0x02db 000002d7: PUSH2 0x04ab 000002da: JUMP 000002db: JUMPDEST 000002dc: DUP3 000002dd: PUSH2 0x02e6 000002e0: SWAP2 000002e1: SWAP1 000002e2: PUSH2 0x0c49 000002e5: JUMP 000002e6: JUMPDEST 000002e7: SWAP1 000002e8: POP 000002e9: DUP3 000002ea: DUP2 000002eb: LT 000002ec: ISZERO 000002ed: PUSH2 0x032b 000002f0: JUMPI 000002f1: PUSH1 0x40 000002f3: MLOAD 000002f4: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000315: DUP2 00000316: MSTORE 00000317: PUSH1 0x04 00000319: ADD 0000031a: PUSH2 0x0322 0000031d: SWAP1 0000031e: PUSH2 0x0b1c 00000321: JUMP 00000322: JUMPDEST 00000323: PUSH1 0x40 00000325: MLOAD 00000326: DUP1 00000327: SWAP2 00000328: SUB 00000329: SWAP1 0000032a: REVERT 0000032b: JUMPDEST 0000032c: DUP3 0000032d: PUSH1 0x02 0000032f: PUSH1 0x00 00000331: DUP3 00000332: DUP3 00000333: SLOAD 00000334: PUSH2 0x033d 00000337: SWAP2 00000338: SWAP1 00000339: PUSH2 0x0bf3 0000033c: JUMP 0000033d: JUMPDEST 0000033e: SWAP3 0000033f: POP 00000340: POP 00000341: DUP2 00000342: SWAP1 00000343: SSTORE 00000344: POP 00000345: PUSH2 0x0370 00000348: PUSH1 0x03 0000034a: PUSH1 0x00 0000034c: SWAP1 0000034d: SLOAD 0000034e: SWAP1 0000034f: PUSH2 0x0100 00000352: EXP 00000353: SWAP1 00000354: DIV 00000355: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000036a: AND 0000036b: DUP5 0000036c: PUSH2 0x05ad 0000036f: JUMP 00000370: JUMPDEST 00000371: PUSH32 0xdf20fd1e76bc69d672e4814fafb2c449bba3a5369d8359adf9e05e6fde87b056 00000392: PUSH1 0x03 00000394: PUSH1 0x00 00000396: SWAP1 00000397: SLOAD 00000398: SWAP1 00000399: PUSH2 0x0100 0000039c: EXP 0000039d: SWAP1 0000039e: DIV 0000039f: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000003b4: AND 000003b5: DUP5 000003b6: PUSH1 0x40 000003b8: MLOAD 000003b9: PUSH2 0x03c3 000003bc: SWAP3 000003bd: SWAP2 000003be: SWAP1 000003bf: PUSH2 0x0a8a 000003c2: JUMP 000003c3: JUMPDEST 000003c4: PUSH1 0x40 000003c6: MLOAD 000003c7: DUP1 000003c8: SWAP2 000003c9: SUB 000003ca: SWAP1 000003cb: LOG1 000003cc: POP 000003cd: POP 000003ce: POP 000003cf: JUMP 000003d0: JUMPDEST 000003d1: PUSH2 0x03d8 000003d4: PUSH2 0x01d5 000003d7: JUMP 000003d8: JUMPDEST 000003d9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000003ee: AND 000003ef: PUSH2 0x03f6 000003f2: PUSH2 0x0458 000003f5: JUMP 000003f6: JUMPDEST 000003f7: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000040c: AND 0000040d: EQ 0000040e: PUSH2 0x044c 00000411: JUMPI 00000412: PUSH1 0x40 00000414: MLOAD 00000415: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000436: DUP2 00000437: MSTORE 00000438: PUSH1 0x04 0000043a: ADD 0000043b: PUSH2 0x0443 0000043e: SWAP1 0000043f: PUSH2 0x0b9c 00000442: JUMP 00000443: JUMPDEST 00000444: PUSH1 0x40 00000446: MLOAD 00000447: DUP1 00000448: SWAP2 00000449: SUB 0000044a: SWAP1 0000044b: REVERT 0000044c: JUMPDEST 0000044d: PUSH2 0x0456 00000450: PUSH1 0x00 00000452: PUSH2 0x06a1 00000455: JUMP 00000456: JUMPDEST 00000457: JUMP 00000458: JUMPDEST 00000459: PUSH1 0x00 0000045b: DUP1 0000045c: PUSH1 0x00 0000045e: SWAP1 0000045f: SLOAD 00000460: SWAP1 00000461: PUSH2 0x0100 00000464: EXP 00000465: SWAP1 00000466: DIV 00000467: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000047c: AND 0000047d: SWAP1 0000047e: POP 0000047f: SWAP1 00000480: JUMP 00000481: JUMPDEST 00000482: PUSH1 0x00 00000484: PUSH1 0x03 00000486: PUSH1 0x00 00000488: SWAP1 00000489: SLOAD 0000048a: SWAP1 0000048b: PUSH2 0x0100 0000048e: EXP 0000048f: SWAP1 00000490: DIV 00000491: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000004a6: AND 000004a7: SWAP1 000004a8: POP 000004a9: SWAP1 000004aa: JUMP 000004ab: JUMPDEST 000004ac: PUSH1 0x00 000004ae: PUSH1 0x02 000004b0: SLOAD 000004b1: SWAP1 000004b2: POP 000004b3: SWAP1 000004b4: JUMP 000004b5: JUMPDEST 000004b6: PUSH2 0x04bd 000004b9: PUSH2 0x01d5 000004bc: JUMP 000004bd: JUMPDEST 000004be: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000004d3: AND 000004d4: PUSH2 0x04db 000004d7: PUSH2 0x0458 000004da: JUMP 000004db: JUMPDEST 000004dc: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000004f1: AND 000004f2: EQ 000004f3: PUSH2 0x0531 000004f6: JUMPI 000004f7: PUSH1 0x40 000004f9: MLOAD 000004fa: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000051b: DUP2 0000051c: MSTORE 0000051d: PUSH1 0x04 0000051f: ADD 00000520: PUSH2 0x0528 00000523: SWAP1 00000524: PUSH2 0x0b9c 00000527: JUMP 00000528: JUMPDEST 00000529: PUSH1 0x40 0000052b: MLOAD 0000052c: DUP1 0000052d: SWAP2 0000052e: SUB 0000052f: SWAP1 00000530: REVERT 00000531: JUMPDEST 00000532: PUSH1 0x00 00000534: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000549: AND 0000054a: DUP2 0000054b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000560: AND 00000561: EQ 00000562: ISZERO 00000563: PUSH2 0x05a1 00000566: JUMPI 00000567: PUSH1 0x40 00000569: MLOAD 0000056a: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 0000058b: DUP2 0000058c: MSTORE 0000058d: PUSH1 0x04 0000058f: ADD 00000590: PUSH2 0x0598 00000593: SWAP1 00000594: PUSH2 0x0adc 00000597: JUMP 00000598: JUMPDEST 00000599: PUSH1 0x40 0000059b: MLOAD 0000059c: DUP1 0000059d: SWAP2 0000059e: SUB 0000059f: SWAP1 000005a0: REVERT 000005a1: JUMPDEST 000005a2: PUSH2 0x05aa 000005a5: DUP2 000005a6: PUSH2 0x06a1 000005a9: JUMP 000005aa: JUMPDEST 000005ab: POP 000005ac: JUMP 000005ad: JUMPDEST 000005ae: DUP1 000005af: SELFBALANCE 000005b0: LT 000005b1: ISZERO 000005b2: PUSH2 0x05f0 000005b5: JUMPI 000005b6: PUSH1 0x40 000005b8: MLOAD 000005b9: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 000005da: DUP2 000005db: MSTORE 000005dc: PUSH1 0x04 000005de: ADD 000005df: PUSH2 0x05e7 000005e2: SWAP1 000005e3: PUSH2 0x0b7c 000005e6: JUMP 000005e7: JUMPDEST 000005e8: PUSH1 0x40 000005ea: MLOAD 000005eb: DUP1 000005ec: SWAP2 000005ed: SUB 000005ee: SWAP1 000005ef: REVERT 000005f0: JUMPDEST 000005f1: PUSH1 0x00 000005f3: DUP3 000005f4: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000609: AND 0000060a: DUP3 0000060b: PUSH1 0x40 0000060d: MLOAD 0000060e: PUSH2 0x0616 00000611: SWAP1 00000612: PUSH2 0x0a5a 00000615: JUMP 00000616: JUMPDEST 00000617: PUSH1 0x00 00000619: PUSH1 0x40 0000061b: MLOAD 0000061c: DUP1 0000061d: DUP4 0000061e: SUB 0000061f: DUP2 00000620: DUP6 00000621: DUP8 00000622: GAS 00000623: CALL 00000624: SWAP3 00000625: POP 00000626: POP 00000627: POP 00000628: RETURNDATASIZE 00000629: DUP1 0000062a: PUSH1 0x00 0000062c: DUP2 0000062d: EQ 0000062e: PUSH2 0x0653 00000631: JUMPI 00000632: PUSH1 0x40 00000634: MLOAD 00000635: SWAP2 00000636: POP 00000637: PUSH1 0x1f 00000639: NOT 0000063a: PUSH1 0x3f 0000063c: RETURNDATASIZE 0000063d: ADD 0000063e: AND 0000063f: DUP3 00000640: ADD 00000641: PUSH1 0x40 00000643: MSTORE 00000644: RETURNDATASIZE 00000645: DUP3 00000646: MSTORE 00000647: RETURNDATASIZE 00000648: PUSH1 0x00 0000064a: PUSH1 0x20 0000064c: DUP5 0000064d: ADD 0000064e: RETURNDATACOPY 0000064f: PUSH2 0x0658 00000652: JUMP 00000653: JUMPDEST 00000654: PUSH1 0x60 00000656: SWAP2 00000657: POP 00000658: JUMPDEST 00000659: POP 0000065a: POP 0000065b: SWAP1 0000065c: POP 0000065d: DUP1 0000065e: PUSH2 0x069c 00000661: JUMPI 00000662: PUSH1 0x40 00000664: MLOAD 00000665: PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 00000686: DUP2 00000687: MSTORE 00000688: PUSH1 0x04 0000068a: ADD 0000068b: PUSH2 0x0693 0000068e: SWAP1 0000068f: PUSH2 0x0b5c 00000692: JUMP 00000693: JUMPDEST 00000694: PUSH1 0x40 00000696: MLOAD 00000697: DUP1 00000698: SWAP2 00000699: SUB 0000069a: SWAP1 0000069b: REVERT 0000069c: JUMPDEST 0000069d: POP 0000069e: POP 0000069f: POP 000006a0: JUMP 000006a1: JUMPDEST 000006a2: PUSH1 0x00 000006a4: DUP1 000006a5: PUSH1 0x00 000006a7: SWAP1 000006a8: SLOAD 000006a9: SWAP1 000006aa: PUSH2 0x0100 000006ad: EXP 000006ae: SWAP1 000006af: DIV 000006b0: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000006c5: AND 000006c6: SWAP1 000006c7: POP 000006c8: DUP2 000006c9: PUSH1 0x00 000006cb: DUP1 000006cc: PUSH2 0x0100 000006cf: EXP 000006d0: DUP2 000006d1: SLOAD 000006d2: DUP2 000006d3: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000006e8: MUL 000006e9: NOT 000006ea: AND 000006eb: SWAP1 000006ec: DUP4 000006ed: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000702: AND 00000703: MUL 00000704: OR 00000705: SWAP1 00000706: SSTORE 00000707: POP 00000708: DUP2 00000709: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000071e: AND 0000071f: DUP2 00000720: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000735: AND 00000736: PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 00000757: PUSH1 0x40 00000759: MLOAD 0000075a: PUSH1 0x40 0000075c: MLOAD 0000075d: DUP1 0000075e: SWAP2 0000075f: SUB 00000760: SWAP1 00000761: LOG3 00000762: POP 00000763: POP 00000764: JUMP 00000765: JUMPDEST 00000766: PUSH1 0x00 00000768: DUP2 00000769: CALLDATALOAD 0000076a: SWAP1 0000076b: POP 0000076c: PUSH2 0x0774 0000076f: DUP2 00000770: PUSH2 0x0d1e 00000773: JUMP 00000774: JUMPDEST 00000775: SWAP3 00000776: SWAP2 00000777: POP 00000778: POP 00000779: JUMP 0000077a: JUMPDEST 0000077b: PUSH1 0x00 0000077d: DUP2 0000077e: CALLDATALOAD 0000077f: SWAP1 00000780: POP 00000781: PUSH2 0x0789 00000784: DUP2 00000785: PUSH2 0x0d35 00000788: JUMP 00000789: JUMPDEST 0000078a: SWAP3 0000078b: SWAP2 0000078c: POP 0000078d: POP 0000078e: JUMP 0000078f: JUMPDEST 00000790: PUSH1 0x00 00000792: PUSH1 0x20 00000794: DUP3 00000795: DUP5 00000796: SUB 00000797: SLT 00000798: ISZERO 00000799: PUSH2 0x07a1 0000079c: JUMPI 0000079d: PUSH1 0x00 0000079f: DUP1 000007a0: REVERT 000007a1: JUMPDEST 000007a2: PUSH1 0x00 000007a4: PUSH2 0x07af 000007a7: DUP5 000007a8: DUP3 000007a9: DUP6 000007aa: ADD 000007ab: PUSH2 0x0765 000007ae: JUMP 000007af: JUMPDEST 000007b0: SWAP2 000007b1: POP 000007b2: POP 000007b3: SWAP3 000007b4: SWAP2 000007b5: POP 000007b6: POP 000007b7: JUMP 000007b8: JUMPDEST 000007b9: PUSH1 0x00 000007bb: PUSH1 0x20 000007bd: DUP3 000007be: DUP5 000007bf: SUB 000007c0: SLT 000007c1: ISZERO 000007c2: PUSH2 0x07ca 000007c5: JUMPI 000007c6: PUSH1 0x00 000007c8: DUP1 000007c9: REVERT 000007ca: JUMPDEST 000007cb: PUSH1 0x00 000007cd: PUSH2 0x07d8 000007d0: DUP5 000007d1: DUP3 000007d2: DUP6 000007d3: ADD 000007d4: PUSH2 0x077a 000007d7: JUMP 000007d8: JUMPDEST 000007d9: SWAP2 000007da: POP 000007db: POP 000007dc: SWAP3 000007dd: SWAP2 000007de: POP 000007df: POP 000007e0: JUMP 000007e1: JUMPDEST 000007e2: PUSH2 0x07ea 000007e5: DUP2 000007e6: PUSH2 0x0cb9 000007e9: JUMP 000007ea: JUMPDEST 000007eb: DUP3 000007ec: MSTORE 000007ed: POP 000007ee: POP 000007ef: JUMP 000007f0: JUMPDEST 000007f1: PUSH2 0x07f9 000007f4: DUP2 000007f5: PUSH2 0x0c7d 000007f8: JUMP 000007f9: JUMPDEST 000007fa: DUP3 000007fb: MSTORE 000007fc: POP 000007fd: POP 000007fe: JUMP 000007ff: JUMPDEST 00000800: PUSH1 0x00 00000802: PUSH2 0x080c 00000805: PUSH1 0x26 00000807: DUP4 00000808: PUSH2 0x0be2 0000080b: JUMP 0000080c: JUMPDEST 0000080d: SWAP2 0000080e: POP 0000080f: PUSH32 0x4f776e61626c653a206e6577206f776e657220697320746865207a65726f2061 00000830: PUSH1 0x00 00000832: DUP4 00000833: ADD 00000834: MSTORE 00000835: PUSH32 0x6464726573730000000000000000000000000000000000000000000000000000 00000856: PUSH1 0x20 00000858: DUP4 00000859: ADD 0000085a: MSTORE 0000085b: PUSH1 0x40 0000085d: DUP3 0000085e: ADD 0000085f: SWAP1 00000860: POP 00000861: SWAP2 00000862: SWAP1 00000863: POP 00000864: JUMP 00000865: JUMPDEST 00000866: PUSH1 0x00 00000868: PUSH2 0x0872 0000086b: PUSH1 0x0e 0000086d: DUP4 0000086e: PUSH2 0x0be2 00000871: JUMP 00000872: JUMPDEST 00000873: SWAP2 00000874: POP 00000875: PUSH32 0x496e76616c696420616d6f756e74000000000000000000000000000000000000 00000896: PUSH1 0x00 00000898: DUP4 00000899: ADD 0000089a: MSTORE 0000089b: PUSH1 0x20 0000089d: DUP3 0000089e: ADD 0000089f: SWAP1 000008a0: POP 000008a1: SWAP2 000008a2: SWAP1 000008a3: POP 000008a4: JUMP 000008a5: JUMPDEST 000008a6: PUSH1 0x00 000008a8: PUSH2 0x08b2 000008ab: PUSH1 0x1e 000008ad: DUP4 000008ae: PUSH2 0x0be2 000008b1: JUMP 000008b2: JUMPDEST 000008b3: SWAP2 000008b4: POP 000008b5: PUSH32 0x4e6f7420656e6f7567682062616c616e636520696e20636f6e74726163740000 000008d6: PUSH1 0x00 000008d8: DUP4 000008d9: ADD 000008da: MSTORE 000008db: PUSH1 0x20 000008dd: DUP3 000008de: ADD 000008df: SWAP1 000008e0: POP 000008e1: SWAP2 000008e2: SWAP1 000008e3: POP 000008e4: JUMP 000008e5: JUMPDEST 000008e6: PUSH1 0x00 000008e8: PUSH2 0x08f2 000008eb: PUSH1 0x2e 000008ed: DUP4 000008ee: PUSH2 0x0be2 000008f1: JUMP 000008f2: JUMPDEST 000008f3: SWAP2 000008f4: POP 000008f5: PUSH32 0x596f7520617265206e6f7420617574686f72697a656420746f20706572666f72 00000916: PUSH1 0x00 00000918: DUP4 00000919: ADD 0000091a: MSTORE 0000091b: PUSH32 0x6d207468697320616374696f6e2e000000000000000000000000000000000000 0000093c: PUSH1 0x20 0000093e: DUP4 0000093f: ADD 00000940: MSTORE 00000941: PUSH1 0x40 00000943: DUP3 00000944: ADD 00000945: SWAP1 00000946: POP 00000947: SWAP2 00000948: SWAP1 00000949: POP 0000094a: JUMP 0000094b: JUMPDEST 0000094c: PUSH1 0x00 0000094e: PUSH2 0x0958 00000951: PUSH1 0x3a 00000953: DUP4 00000954: PUSH2 0x0be2 00000957: JUMP 00000958: JUMPDEST 00000959: SWAP2 0000095a: POP 0000095b: PUSH32 0x416464726573733a20756e61626c6520746f2073656e642076616c75652c2072 0000097c: PUSH1 0x00 0000097e: DUP4 0000097f: ADD 00000980: MSTORE 00000981: PUSH32 0x6563697069656e74206d61792068617665207265766572746564000000000000 000009a2: PUSH1 0x20 000009a4: DUP4 000009a5: ADD 000009a6: MSTORE 000009a7: PUSH1 0x40 000009a9: DUP3 000009aa: ADD 000009ab: SWAP1 000009ac: POP 000009ad: SWAP2 000009ae: SWAP1 000009af: POP 000009b0: JUMP 000009b1: JUMPDEST 000009b2: PUSH1 0x00 000009b4: PUSH2 0x09be 000009b7: PUSH1 0x1d 000009b9: DUP4 000009ba: PUSH2 0x0be2 000009bd: JUMP 000009be: JUMPDEST 000009bf: SWAP2 000009c0: POP 000009c1: PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e6365000000 000009e2: PUSH1 0x00 000009e4: DUP4 000009e5: ADD 000009e6: MSTORE 000009e7: PUSH1 0x20 000009e9: DUP3 000009ea: ADD 000009eb: SWAP1 000009ec: POP 000009ed: SWAP2 000009ee: SWAP1 000009ef: POP 000009f0: JUMP 000009f1: JUMPDEST 000009f2: PUSH1 0x00 000009f4: PUSH2 0x09fe 000009f7: PUSH1 0x20 000009f9: DUP4 000009fa: PUSH2 0x0be2 000009fd: JUMP 000009fe: JUMPDEST 000009ff: SWAP2 00000a00: POP 00000a01: PUSH32 0x4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572 00000a22: PUSH1 0x00 00000a24: DUP4 00000a25: ADD 00000a26: MSTORE 00000a27: PUSH1 0x20 00000a29: DUP3 00000a2a: ADD 00000a2b: SWAP1 00000a2c: POP 00000a2d: SWAP2 00000a2e: SWAP1 00000a2f: POP 00000a30: JUMP 00000a31: JUMPDEST 00000a32: PUSH1 0x00 00000a34: PUSH2 0x0a3e 00000a37: PUSH1 0x00 00000a39: DUP4 00000a3a: PUSH2 0x0bd7 00000a3d: JUMP 00000a3e: JUMPDEST 00000a3f: SWAP2 00000a40: POP 00000a41: PUSH1 0x00 00000a43: DUP3 00000a44: ADD 00000a45: SWAP1 00000a46: POP 00000a47: SWAP2 00000a48: SWAP1 00000a49: POP 00000a4a: JUMP 00000a4b: JUMPDEST 00000a4c: PUSH2 0x0a54 00000a4f: DUP2 00000a50: PUSH2 0x0caf 00000a53: JUMP 00000a54: JUMPDEST 00000a55: DUP3 00000a56: MSTORE 00000a57: POP 00000a58: POP 00000a59: JUMP 00000a5a: JUMPDEST 00000a5b: PUSH1 0x00 00000a5d: PUSH2 0x0a65 00000a60: DUP3 00000a61: PUSH2 0x0a31 00000a64: JUMP 00000a65: JUMPDEST 00000a66: SWAP2 00000a67: POP 00000a68: DUP2 00000a69: SWAP1 00000a6a: POP 00000a6b: SWAP2 00000a6c: SWAP1 00000a6d: POP 00000a6e: JUMP 00000a6f: JUMPDEST 00000a70: PUSH1 0x00 00000a72: PUSH1 0x20 00000a74: DUP3 00000a75: ADD 00000a76: SWAP1 00000a77: POP 00000a78: PUSH2 0x0a84 00000a7b: PUSH1 0x00 00000a7d: DUP4 00000a7e: ADD 00000a7f: DUP5 00000a80: PUSH2 0x07f0 00000a83: JUMP 00000a84: JUMPDEST 00000a85: SWAP3 00000a86: SWAP2 00000a87: POP 00000a88: POP 00000a89: JUMP 00000a8a: JUMPDEST 00000a8b: PUSH1 0x00 00000a8d: PUSH1 0x40 00000a8f: DUP3 00000a90: ADD 00000a91: SWAP1 00000a92: POP 00000a93: PUSH2 0x0a9f 00000a96: PUSH1 0x00 00000a98: DUP4 00000a99: ADD 00000a9a: DUP6 00000a9b: PUSH2 0x07e1 00000a9e: JUMP 00000a9f: JUMPDEST 00000aa0: PUSH2 0x0aac 00000aa3: PUSH1 0x20 00000aa5: DUP4 00000aa6: ADD 00000aa7: DUP5 00000aa8: PUSH2 0x0a4b 00000aab: JUMP 00000aac: JUMPDEST 00000aad: SWAP4 00000aae: SWAP3 00000aaf: POP 00000ab0: POP 00000ab1: POP 00000ab2: JUMP 00000ab3: JUMPDEST 00000ab4: PUSH1 0x00 00000ab6: PUSH1 0x40 00000ab8: DUP3 00000ab9: ADD 00000aba: SWAP1 00000abb: POP 00000abc: PUSH2 0x0ac8 00000abf: PUSH1 0x00 00000ac1: DUP4 00000ac2: ADD 00000ac3: DUP6 00000ac4: PUSH2 0x07f0 00000ac7: JUMP 00000ac8: JUMPDEST 00000ac9: PUSH2 0x0ad5 00000acc: PUSH1 0x20 00000ace: DUP4 00000acf: ADD 00000ad0: DUP5 00000ad1: PUSH2 0x0a4b 00000ad4: JUMP 00000ad5: JUMPDEST 00000ad6: SWAP4 00000ad7: SWAP3 00000ad8: POP 00000ad9: POP 00000ada: POP 00000adb: JUMP 00000adc: JUMPDEST 00000add: PUSH1 0x00 00000adf: PUSH1 0x20 00000ae1: DUP3 00000ae2: ADD 00000ae3: SWAP1 00000ae4: POP 00000ae5: DUP2 00000ae6: DUP2 00000ae7: SUB 00000ae8: PUSH1 0x00 00000aea: DUP4 00000aeb: ADD 00000aec: MSTORE 00000aed: PUSH2 0x0af5 00000af0: DUP2 00000af1: PUSH2 0x07ff 00000af4: JUMP 00000af5: JUMPDEST 00000af6: SWAP1 00000af7: POP 00000af8: SWAP2 00000af9: SWAP1 00000afa: POP 00000afb: JUMP 00000afc: JUMPDEST 00000afd: PUSH1 0x00 00000aff: PUSH1 0x20 00000b01: DUP3 00000b02: ADD 00000b03: SWAP1 00000b04: POP 00000b05: DUP2 00000b06: DUP2 00000b07: SUB 00000b08: PUSH1 0x00 00000b0a: DUP4 00000b0b: ADD 00000b0c: MSTORE 00000b0d: PUSH2 0x0b15 00000b10: DUP2 00000b11: PUSH2 0x0865 00000b14: JUMP 00000b15: JUMPDEST 00000b16: SWAP1 00000b17: POP 00000b18: SWAP2 00000b19: SWAP1 00000b1a: POP 00000b1b: JUMP 00000b1c: JUMPDEST 00000b1d: PUSH1 0x00 00000b1f: PUSH1 0x20 00000b21: DUP3 00000b22: ADD 00000b23: SWAP1 00000b24: POP 00000b25: DUP2 00000b26: DUP2 00000b27: SUB 00000b28: PUSH1 0x00 00000b2a: DUP4 00000b2b: ADD 00000b2c: MSTORE 00000b2d: PUSH2 0x0b35 00000b30: DUP2 00000b31: PUSH2 0x08a5 00000b34: JUMP 00000b35: JUMPDEST 00000b36: SWAP1 00000b37: POP 00000b38: SWAP2 00000b39: SWAP1 00000b3a: POP 00000b3b: JUMP 00000b3c: JUMPDEST 00000b3d: PUSH1 0x00 00000b3f: PUSH1 0x20 00000b41: DUP3 00000b42: ADD 00000b43: SWAP1 00000b44: POP 00000b45: DUP2 00000b46: DUP2 00000b47: SUB 00000b48: PUSH1 0x00 00000b4a: DUP4 00000b4b: ADD 00000b4c: MSTORE 00000b4d: PUSH2 0x0b55 00000b50: DUP2 00000b51: PUSH2 0x08e5 00000b54: JUMP 00000b55: JUMPDEST 00000b56: SWAP1 00000b57: POP 00000b58: SWAP2 00000b59: SWAP1 00000b5a: POP 00000b5b: JUMP 00000b5c: JUMPDEST 00000b5d: PUSH1 0x00 00000b5f: PUSH1 0x20 00000b61: DUP3 00000b62: ADD 00000b63: SWAP1 00000b64: POP 00000b65: DUP2 00000b66: DUP2 00000b67: SUB 00000b68: PUSH1 0x00 00000b6a: DUP4 00000b6b: ADD 00000b6c: MSTORE 00000b6d: PUSH2 0x0b75 00000b70: DUP2 00000b71: PUSH2 0x094b 00000b74: JUMP 00000b75: JUMPDEST 00000b76: SWAP1 00000b77: POP 00000b78: SWAP2 00000b79: SWAP1 00000b7a: POP 00000b7b: JUMP 00000b7c: JUMPDEST 00000b7d: PUSH1 0x00 00000b7f: PUSH1 0x20 00000b81: DUP3 00000b82: ADD 00000b83: SWAP1 00000b84: POP 00000b85: DUP2 00000b86: DUP2 00000b87: SUB 00000b88: PUSH1 0x00 00000b8a: DUP4 00000b8b: ADD 00000b8c: MSTORE 00000b8d: PUSH2 0x0b95 00000b90: DUP2 00000b91: PUSH2 0x09b1 00000b94: JUMP 00000b95: JUMPDEST 00000b96: SWAP1 00000b97: POP 00000b98: SWAP2 00000b99: SWAP1 00000b9a: POP 00000b9b: JUMP 00000b9c: JUMPDEST 00000b9d: PUSH1 0x00 00000b9f: PUSH1 0x20 00000ba1: DUP3 00000ba2: ADD 00000ba3: SWAP1 00000ba4: POP 00000ba5: DUP2 00000ba6: DUP2 00000ba7: SUB 00000ba8: PUSH1 0x00 00000baa: DUP4 00000bab: ADD 00000bac: MSTORE 00000bad: PUSH2 0x0bb5 00000bb0: DUP2 00000bb1: PUSH2 0x09f1 00000bb4: JUMP 00000bb5: JUMPDEST 00000bb6: SWAP1 00000bb7: POP 00000bb8: SWAP2 00000bb9: SWAP1 00000bba: POP 00000bbb: JUMP 00000bbc: JUMPDEST 00000bbd: PUSH1 0x00 00000bbf: PUSH1 0x20 00000bc1: DUP3 00000bc2: ADD 00000bc3: SWAP1 00000bc4: POP 00000bc5: PUSH2 0x0bd1 00000bc8: PUSH1 0x00 00000bca: DUP4 00000bcb: ADD 00000bcc: DUP5 00000bcd: PUSH2 0x0a4b 00000bd0: JUMP 00000bd1: JUMPDEST 00000bd2: SWAP3 00000bd3: SWAP2 00000bd4: POP 00000bd5: POP 00000bd6: JUMP 00000bd7: JUMPDEST 00000bd8: PUSH1 0x00 00000bda: DUP2 00000bdb: SWAP1 00000bdc: POP 00000bdd: SWAP3 00000bde: SWAP2 00000bdf: POP 00000be0: POP 00000be1: JUMP 00000be2: JUMPDEST 00000be3: PUSH1 0x00 00000be5: DUP3 00000be6: DUP3 00000be7: MSTORE 00000be8: PUSH1 0x20 00000bea: DUP3 00000beb: ADD 00000bec: SWAP1 00000bed: POP 00000bee: SWAP3 00000bef: SWAP2 00000bf0: POP 00000bf1: POP 00000bf2: JUMP 00000bf3: JUMPDEST 00000bf4: PUSH1 0x00 00000bf6: PUSH2 0x0bfe 00000bf9: DUP3 00000bfa: PUSH2 0x0caf 00000bfd: JUMP 00000bfe: JUMPDEST 00000bff: SWAP2 00000c00: POP 00000c01: PUSH2 0x0c09 00000c04: DUP4 00000c05: PUSH2 0x0caf 00000c08: JUMP 00000c09: JUMPDEST 00000c0a: SWAP3 00000c0b: POP 00000c0c: DUP3 00000c0d: PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff 00000c2e: SUB 00000c2f: DUP3 00000c30: GT 00000c31: ISZERO 00000c32: PUSH2 0x0c3e 00000c35: JUMPI 00000c36: PUSH2 0x0c3d 00000c39: PUSH2 0x0cef 00000c3c: JUMP 00000c3d: JUMPDEST 00000c3e: JUMPDEST 00000c3f: DUP3 00000c40: DUP3 00000c41: ADD 00000c42: SWAP1 00000c43: POP 00000c44: SWAP3 00000c45: SWAP2 00000c46: POP 00000c47: POP 00000c48: JUMP 00000c49: JUMPDEST 00000c4a: PUSH1 0x00 00000c4c: PUSH2 0x0c54 00000c4f: DUP3 00000c50: PUSH2 0x0caf 00000c53: JUMP 00000c54: JUMPDEST 00000c55: SWAP2 00000c56: POP 00000c57: PUSH2 0x0c5f 00000c5a: DUP4 00000c5b: PUSH2 0x0caf 00000c5e: JUMP 00000c5f: JUMPDEST 00000c60: SWAP3 00000c61: POP 00000c62: DUP3 00000c63: DUP3 00000c64: LT 00000c65: ISZERO 00000c66: PUSH2 0x0c72 00000c69: JUMPI 00000c6a: PUSH2 0x0c71 00000c6d: PUSH2 0x0cef 00000c70: JUMP 00000c71: JUMPDEST 00000c72: JUMPDEST 00000c73: DUP3 00000c74: DUP3 00000c75: SUB 00000c76: SWAP1 00000c77: POP 00000c78: SWAP3 00000c79: SWAP2 00000c7a: POP 00000c7b: POP 00000c7c: JUMP 00000c7d: JUMPDEST 00000c7e: PUSH1 0x00 00000c80: PUSH2 0x0c88 00000c83: DUP3 00000c84: PUSH2 0x0c8f 00000c87: JUMP 00000c88: JUMPDEST 00000c89: SWAP1 00000c8a: POP 00000c8b: SWAP2 00000c8c: SWAP1 00000c8d: POP 00000c8e: JUMP 00000c8f: JUMPDEST 00000c90: PUSH1 0x00 00000c92: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000ca7: DUP3 00000ca8: AND 00000ca9: SWAP1 00000caa: POP 00000cab: SWAP2 00000cac: SWAP1 00000cad: POP 00000cae: JUMP 00000caf: JUMPDEST 00000cb0: PUSH1 0x00 00000cb2: DUP2 00000cb3: SWAP1 00000cb4: POP 00000cb5: SWAP2 00000cb6: SWAP1 00000cb7: POP 00000cb8: JUMP 00000cb9: JUMPDEST 00000cba: PUSH1 0x00 00000cbc: PUSH2 0x0cc4 00000cbf: DUP3 00000cc0: PUSH2 0x0ccb 00000cc3: JUMP 00000cc4: JUMPDEST 00000cc5: SWAP1 00000cc6: POP 00000cc7: SWAP2 00000cc8: SWAP1 00000cc9: POP 00000cca: JUMP 00000ccb: JUMPDEST 00000ccc: PUSH1 0x00 00000cce: PUSH2 0x0cd6 00000cd1: DUP3 00000cd2: PUSH2 0x0cdd 00000cd5: JUMP 00000cd6: JUMPDEST 00000cd7: SWAP1 00000cd8: POP 00000cd9: SWAP2 00000cda: SWAP1 00000cdb: POP 00000cdc: JUMP 00000cdd: JUMPDEST 00000cde: PUSH1 0x00 00000ce0: PUSH2 0x0ce8 00000ce3: DUP3 00000ce4: PUSH2 0x0c8f 00000ce7: JUMP 00000ce8: JUMPDEST 00000ce9: SWAP1 00000cea: POP 00000ceb: SWAP2 00000cec: SWAP1 00000ced: POP 00000cee: JUMP 00000cef: JUMPDEST 00000cf0: PUSH32 0x4e487b7100000000000000000000000000000000000000000000000000000000 00000d11: PUSH1 0x00 00000d13: MSTORE 00000d14: PUSH1 0x11 00000d16: PUSH1 0x04 00000d18: MSTORE 00000d19: PUSH1 0x24 00000d1b: PUSH1 0x00 00000d1d: REVERT 00000d1e: JUMPDEST 00000d1f: PUSH2 0x0d27 00000d22: DUP2 00000d23: PUSH2 0x0c7d 00000d26: JUMP 00000d27: JUMPDEST 00000d28: DUP2 00000d29: EQ 00000d2a: PUSH2 0x0d32 00000d2d: JUMPI 00000d2e: PUSH1 0x00 00000d30: DUP1 00000d31: REVERT 00000d32: JUMPDEST 00000d33: POP 00000d34: JUMP 00000d35: JUMPDEST 00000d36: PUSH2 0x0d3e 00000d39: DUP2 00000d3a: PUSH2 0x0caf 00000d3d: JUMP 00000d3e: JUMPDEST 00000d3f: DUP2 00000d40: EQ 00000d41: PUSH2 0x0d49 00000d44: JUMPI 00000d45: PUSH1 0x00 00000d47: DUP1 00000d48: REVERT 00000d49: JUMPDEST 00000d4a: POP 00000d4b: JUMP 00000d4c: INVALID 00000d4d: LOG2 00000d4e: PUSH5 0x6970667358 00000d54: UNKNOWN(0x22) 00000d55: SLT 00000d56: KECCAK256 00000d57: PUSH30 0xf7d86a8e5ea6e169cca6854f1c3ec8514ee64376e0c5855c69423f7ba8a7 00000d76: UNKNOWN(0xDB) 00000d77: PUSH5 0x736f6c6343 00000d7d: STOP 00000d7e: ADDMOD 00000d7f: STOP 00000d80: STOP 00000d81: CALLER
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| medium | other | detector | Untrusted CALL target/value reachable | 45 | no | no |
viewtrace_id: 0x44c467a30d7346896d09f75c5705f3ad8c17684bf5572b7eeede3229ee93b1af
call_targets:
0x6a791b054154f1a3ed2a465901dd22a7f13a556f
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x44c467a30d7346896d09f75c5705f3ad8c17684bf5572b7eeede3229ee93b1af",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x6a791b054154f1a3ed2a465901dd22a7f13a556f"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xae90b213",
"selector": "0xae90b213",
"calldata_variants": [
"0xae90b213",
"0xae90b2130000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe33b7de3",
"selector": "0xe33b7de3",
"calldata_variants": [
"0xe33b7de3",
"0xe33b7de30000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x03314efa",
"selector": "0x03314efa",
"calldata_variants": [
"0x03314efa",
"0x03314efa0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x37bdc99b",
"selector": "0x37bdc99b",
"calldata_variants": [
"0x37bdc99b",
"0x37bdc99b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x715018a6",
"selector": "0x715018a6",
"calldata_variants": [
"0x715018a6",
"0x715018a60000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1571,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 1,
"guards_detected": [
{
"pc": 545,
"type": "msg_sender_eq_const",
"value": "0xffffffffffffffffffffffffffffffffffffffff"
}
],
"untrusted_call_count": 1
}
|
| medium | other | detector | ETH value transfer possible | 40 | no | no |
viewtrace_id: 0x44c467a30d7346896d09f75c5705f3ad8c17684bf5572b7eeede3229ee93b1af
call_targets:
0x6a791b054154f1a3ed2a465901dd22a7f13a556f
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x44c467a30d7346896d09f75c5705f3ad8c17684bf5572b7eeede3229ee93b1af",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x6a791b054154f1a3ed2a465901dd22a7f13a556f"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xae90b213",
"selector": "0xae90b213",
"calldata_variants": [
"0xae90b213",
"0xae90b2130000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe33b7de3",
"selector": "0xe33b7de3",
"calldata_variants": [
"0xe33b7de3",
"0xe33b7de30000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xf2fde38b",
"selector": "0xf2fde38b",
"calldata_variants": [
"0xf2fde38b",
"0xf2fde38b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x03314efa",
"selector": "0x03314efa",
"calldata_variants": [
"0x03314efa",
"0x03314efa0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x37bdc99b",
"selector": "0x37bdc99b",
"calldata_variants": [
"0x37bdc99b",
"0x37bdc99b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x715018a6",
"selector": "0x715018a6",
"calldata_variants": [
"0x715018a6",
"0x715018a60000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1571,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 1,
"guards_detected": [
{
"pc": 545,
"type": "msg_sender_eq_const",
"value": "0xffffffffffffffffffffffffffffffffffffffff"
}
]
}
|