019b477e-c1a1-7029-b9e8-a06d5b5c159a
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 |
|---|---|---|---|---|
| 24893 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 24894 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 102720 | analysis.bundle | complete | 1 / 3 | 1 week ago |
| 102721 | capability.graph | complete | 1 / 3 | 1 week ago |
| 102722 | detector.run | complete | 1 / 3 | 1 week ago |
| 102723 | validation.fork | complete | 1 / 3 | 1 week 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 0x9852595c 00000019: GT 0000001a: PUSH2 0x004e 0000001d: JUMPI 0000001e: DUP1 0000001f: PUSH4 0x9852595c 00000024: EQ 00000025: PUSH2 0x013a 00000028: JUMPI 00000029: DUP1 0000002a: PUSH4 0xc19b6bc8 0000002f: EQ 00000030: PUSH2 0x015a 00000033: JUMPI 00000034: DUP1 00000035: PUSH4 0xce7c2ac2 0000003a: EQ 0000003b: PUSH2 0x017a 0000003e: JUMPI 0000003f: DUP1 00000040: PUSH4 0xe33b7de3 00000045: EQ 00000046: PUSH2 0x019a 00000049: JUMPI 0000004a: PUSH2 0x00bb 0000004d: JUMP 0000004e: JUMPDEST 0000004f: DUP1 00000050: PUSH4 0x19165587 00000055: EQ 00000056: PUSH2 0x00c0 00000059: JUMPI 0000005a: DUP1 0000005b: PUSH4 0x3a98ef39 00000060: EQ 00000061: PUSH2 0x00e2 00000064: JUMPI 00000065: DUP1 00000066: PUSH4 0x8b83209b 0000006b: EQ 0000006c: PUSH2 0x010d 0000006f: JUMPI 00000070: PUSH2 0x00bb 00000073: JUMP 00000074: JUMPDEST 00000075: CALLDATASIZE 00000076: PUSH2 0x00bb 00000079: JUMPI 0000007a: PUSH32 0x6ef95f06320e7a25a04a175ca677b7052bdd97131872c2192525a629f51be770 0000009b: PUSH2 0x00a2 0000009e: PUSH2 0x01af 000000a1: JUMP 000000a2: JUMPDEST 000000a3: CALLVALUE 000000a4: PUSH1 0x40 000000a6: MLOAD 000000a7: PUSH2 0x00b1 000000aa: SWAP3 000000ab: SWAP2 000000ac: SWAP1 000000ad: PUSH2 0x07ea 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 0x00e0 000000d1: PUSH2 0x00db 000000d4: CALLDATASIZE 000000d5: PUSH1 0x04 000000d7: PUSH2 0x074b 000000da: JUMP 000000db: JUMPDEST 000000dc: PUSH2 0x01b3 000000df: JUMP 000000e0: JUMPDEST 000000e1: STOP 000000e2: JUMPDEST 000000e3: CALLVALUE 000000e4: DUP1 000000e5: ISZERO 000000e6: PUSH2 0x00ee 000000e9: JUMPI 000000ea: PUSH1 0x00 000000ec: DUP1 000000ed: REVERT 000000ee: JUMPDEST 000000ef: POP 000000f0: PUSH2 0x00f7 000000f3: PUSH2 0x0300 000000f6: JUMP 000000f7: JUMPDEST 000000f8: PUSH1 0x40 000000fa: MLOAD 000000fb: PUSH2 0x0104 000000fe: SWAP2 000000ff: SWAP1 00000100: PUSH2 0x0a7a 00000103: JUMP 00000104: JUMPDEST 00000105: PUSH1 0x40 00000107: MLOAD 00000108: DUP1 00000109: SWAP2 0000010a: SUB 0000010b: SWAP1 0000010c: RETURN 0000010d: JUMPDEST 0000010e: CALLVALUE 0000010f: DUP1 00000110: ISZERO 00000111: PUSH2 0x0119 00000114: JUMPI 00000115: PUSH1 0x00 00000117: DUP1 00000118: REVERT 00000119: JUMPDEST 0000011a: POP 0000011b: PUSH2 0x012d 0000011e: PUSH2 0x0128 00000121: CALLDATASIZE 00000122: PUSH1 0x04 00000124: PUSH2 0x0787 00000127: JUMP 00000128: JUMPDEST 00000129: PUSH2 0x0306 0000012c: JUMP 0000012d: JUMPDEST 0000012e: PUSH1 0x40 00000130: MLOAD 00000131: PUSH2 0x0104 00000134: SWAP2 00000135: SWAP1 00000136: PUSH2 0x07d6 00000139: JUMP 0000013a: JUMPDEST 0000013b: CALLVALUE 0000013c: DUP1 0000013d: ISZERO 0000013e: PUSH2 0x0146 00000141: JUMPI 00000142: PUSH1 0x00 00000144: DUP1 00000145: REVERT 00000146: JUMPDEST 00000147: POP 00000148: PUSH2 0x00f7 0000014b: PUSH2 0x0155 0000014e: CALLDATASIZE 0000014f: PUSH1 0x04 00000151: PUSH2 0x074b 00000154: JUMP 00000155: JUMPDEST 00000156: PUSH2 0x0344 00000159: JUMP 0000015a: JUMPDEST 0000015b: CALLVALUE 0000015c: DUP1 0000015d: ISZERO 0000015e: PUSH2 0x0166 00000161: JUMPI 00000162: PUSH1 0x00 00000164: DUP1 00000165: REVERT 00000166: JUMPDEST 00000167: POP 00000168: PUSH2 0x00e0 0000016b: PUSH2 0x0175 0000016e: CALLDATASIZE 0000016f: PUSH1 0x04 00000171: PUSH2 0x074b 00000174: JUMP 00000175: JUMPDEST 00000176: PUSH2 0x035f 00000179: JUMP 0000017a: JUMPDEST 0000017b: CALLVALUE 0000017c: DUP1 0000017d: ISZERO 0000017e: PUSH2 0x0186 00000181: JUMPI 00000182: PUSH1 0x00 00000184: DUP1 00000185: REVERT 00000186: JUMPDEST 00000187: POP 00000188: PUSH2 0x00f7 0000018b: PUSH2 0x0195 0000018e: CALLDATASIZE 0000018f: PUSH1 0x04 00000191: PUSH2 0x074b 00000194: JUMP 00000195: JUMPDEST 00000196: PUSH2 0x0487 00000199: JUMP 0000019a: JUMPDEST 0000019b: CALLVALUE 0000019c: DUP1 0000019d: ISZERO 0000019e: PUSH2 0x01a6 000001a1: JUMPI 000001a2: PUSH1 0x00 000001a4: DUP1 000001a5: REVERT 000001a6: JUMPDEST 000001a7: POP 000001a8: PUSH2 0x00f7 000001ab: PUSH2 0x04a2 000001ae: JUMP 000001af: JUMPDEST 000001b0: CALLER 000001b1: SWAP1 000001b2: JUMP 000001b3: JUMPDEST 000001b4: PUSH1 0x01 000001b6: PUSH1 0x01 000001b8: PUSH1 0xa0 000001ba: SHL 000001bb: SUB 000001bc: DUP2 000001bd: AND 000001be: PUSH1 0x00 000001c0: SWAP1 000001c1: DUP2 000001c2: MSTORE 000001c3: PUSH1 0x02 000001c5: PUSH1 0x20 000001c7: MSTORE 000001c8: PUSH1 0x40 000001ca: SWAP1 000001cb: KECCAK256 000001cc: SLOAD 000001cd: PUSH2 0x01f1 000001d0: JUMPI 000001d1: PUSH1 0x40 000001d3: MLOAD 000001d4: PUSH3 0x461bcd 000001d8: PUSH1 0xe5 000001da: SHL 000001db: DUP2 000001dc: MSTORE 000001dd: PUSH1 0x04 000001df: ADD 000001e0: PUSH2 0x01e8 000001e3: SWAP1 000001e4: PUSH2 0x0836 000001e7: JUMP 000001e8: JUMPDEST 000001e9: PUSH1 0x40 000001eb: MLOAD 000001ec: DUP1 000001ed: SWAP2 000001ee: SUB 000001ef: SWAP1 000001f0: REVERT 000001f1: JUMPDEST 000001f2: PUSH1 0x00 000001f4: PUSH1 0x01 000001f6: SLOAD 000001f7: SELFBALANCE 000001f8: PUSH2 0x0201 000001fb: SWAP2 000001fc: SWAP1 000001fd: PUSH2 0x0a83 00000200: JUMP 00000201: JUMPDEST 00000202: PUSH1 0x01 00000204: PUSH1 0x01 00000206: PUSH1 0xa0 00000208: SHL 00000209: SUB 0000020a: DUP4 0000020b: AND 0000020c: PUSH1 0x00 0000020e: SWAP1 0000020f: DUP2 00000210: MSTORE 00000211: PUSH1 0x03 00000213: PUSH1 0x20 00000215: SWAP1 00000216: DUP2 00000217: MSTORE 00000218: PUSH1 0x40 0000021a: DUP1 0000021b: DUP4 0000021c: KECCAK256 0000021d: SLOAD 0000021e: DUP4 0000021f: SLOAD 00000220: PUSH1 0x02 00000222: SWAP1 00000223: SWAP4 00000224: MSTORE 00000225: SWAP1 00000226: DUP4 00000227: KECCAK256 00000228: SLOAD 00000229: SWAP4 0000022a: SWAP5 0000022b: POP 0000022c: SWAP2 0000022d: SWAP3 0000022e: PUSH2 0x0237 00000231: SWAP1 00000232: DUP6 00000233: PUSH2 0x0abb 00000236: JUMP 00000237: JUMPDEST 00000238: PUSH2 0x0241 0000023b: SWAP2 0000023c: SWAP1 0000023d: PUSH2 0x0a9b 00000240: JUMP 00000241: JUMPDEST 00000242: PUSH2 0x024b 00000245: SWAP2 00000246: SWAP1 00000247: PUSH2 0x0ada 0000024a: JUMP 0000024b: JUMPDEST 0000024c: SWAP1 0000024d: POP 0000024e: DUP1 0000024f: PUSH2 0x026a 00000252: JUMPI 00000253: PUSH1 0x40 00000255: MLOAD 00000256: PUSH3 0x461bcd 0000025a: PUSH1 0xe5 0000025c: SHL 0000025d: DUP2 0000025e: MSTORE 0000025f: PUSH1 0x04 00000261: ADD 00000262: PUSH2 0x01e8 00000265: SWAP1 00000266: PUSH2 0x0956 00000269: JUMP 0000026a: JUMPDEST 0000026b: PUSH1 0x01 0000026d: PUSH1 0x01 0000026f: PUSH1 0xa0 00000271: SHL 00000272: SUB 00000273: DUP4 00000274: AND 00000275: PUSH1 0x00 00000277: SWAP1 00000278: DUP2 00000279: MSTORE 0000027a: PUSH1 0x03 0000027c: PUSH1 0x20 0000027e: MSTORE 0000027f: PUSH1 0x40 00000281: SWAP1 00000282: KECCAK256 00000283: SLOAD 00000284: PUSH2 0x028e 00000287: SWAP1 00000288: DUP3 00000289: SWAP1 0000028a: PUSH2 0x0a83 0000028d: JUMP 0000028e: JUMPDEST 0000028f: PUSH1 0x01 00000291: PUSH1 0x01 00000293: PUSH1 0xa0 00000295: SHL 00000296: SUB 00000297: DUP5 00000298: AND 00000299: PUSH1 0x00 0000029b: SWAP1 0000029c: DUP2 0000029d: MSTORE 0000029e: PUSH1 0x03 000002a0: PUSH1 0x20 000002a2: MSTORE 000002a3: PUSH1 0x40 000002a5: SWAP1 000002a6: KECCAK256 000002a7: SSTORE 000002a8: PUSH1 0x01 000002aa: SLOAD 000002ab: PUSH2 0x02b5 000002ae: SWAP1 000002af: DUP3 000002b0: SWAP1 000002b1: PUSH2 0x0a83 000002b4: JUMP 000002b5: JUMPDEST 000002b6: PUSH1 0x01 000002b8: SSTORE 000002b9: PUSH2 0x02c2 000002bc: DUP4 000002bd: DUP3 000002be: PUSH2 0x04a8 000002c1: JUMP 000002c2: JUMPDEST 000002c3: PUSH32 0xdf20fd1e76bc69d672e4814fafb2c449bba3a5369d8359adf9e05e6fde87b056 000002e4: DUP4 000002e5: DUP3 000002e6: PUSH1 0x40 000002e8: MLOAD 000002e9: PUSH2 0x02f3 000002ec: SWAP3 000002ed: SWAP2 000002ee: SWAP1 000002ef: PUSH2 0x07ea 000002f2: JUMP 000002f3: JUMPDEST 000002f4: PUSH1 0x40 000002f6: MLOAD 000002f7: DUP1 000002f8: SWAP2 000002f9: SUB 000002fa: SWAP1 000002fb: LOG1 000002fc: POP 000002fd: POP 000002fe: POP 000002ff: JUMP 00000300: JUMPDEST 00000301: PUSH1 0x00 00000303: SLOAD 00000304: SWAP1 00000305: JUMP 00000306: JUMPDEST 00000307: PUSH1 0x00 00000309: PUSH1 0x04 0000030b: DUP3 0000030c: DUP2 0000030d: SLOAD 0000030e: DUP2 0000030f: LT 00000310: PUSH2 0x0329 00000313: JUMPI 00000314: PUSH4 0x4e487b71 00000319: PUSH1 0xe0 0000031b: SHL 0000031c: PUSH1 0x00 0000031e: MSTORE 0000031f: PUSH1 0x32 00000321: PUSH1 0x04 00000323: MSTORE 00000324: PUSH1 0x24 00000326: PUSH1 0x00 00000328: REVERT 00000329: JUMPDEST 0000032a: PUSH1 0x00 0000032c: SWAP2 0000032d: DUP3 0000032e: MSTORE 0000032f: PUSH1 0x20 00000331: SWAP1 00000332: SWAP2 00000333: KECCAK256 00000334: ADD 00000335: SLOAD 00000336: PUSH1 0x01 00000338: PUSH1 0x01 0000033a: PUSH1 0xa0 0000033c: SHL 0000033d: SUB 0000033e: AND 0000033f: SWAP3 00000340: SWAP2 00000341: POP 00000342: POP 00000343: JUMP 00000344: JUMPDEST 00000345: PUSH1 0x01 00000347: PUSH1 0x01 00000349: PUSH1 0xa0 0000034b: SHL 0000034c: SUB 0000034d: AND 0000034e: PUSH1 0x00 00000350: SWAP1 00000351: DUP2 00000352: MSTORE 00000353: PUSH1 0x03 00000355: PUSH1 0x20 00000357: MSTORE 00000358: PUSH1 0x40 0000035a: SWAP1 0000035b: KECCAK256 0000035c: SLOAD 0000035d: SWAP1 0000035e: JUMP 0000035f: JUMPDEST 00000360: PUSH1 0x00 00000362: PUSH2 0x036a 00000365: CALLER 00000366: PUSH2 0x0487 00000369: JUMP 0000036a: JUMPDEST 0000036b: GT 0000036c: PUSH2 0x0387 0000036f: JUMPI 00000370: PUSH1 0x40 00000372: MLOAD 00000373: PUSH3 0x461bcd 00000377: PUSH1 0xe5 00000379: SHL 0000037a: DUP2 0000037b: MSTORE 0000037c: PUSH1 0x04 0000037e: ADD 0000037f: PUSH2 0x01e8 00000382: SWAP1 00000383: PUSH2 0x0a4f 00000386: JUMP 00000387: JUMPDEST 00000388: PUSH1 0x40 0000038a: MLOAD 0000038b: PUSH4 0x70a08231 00000390: PUSH1 0xe0 00000392: SHL 00000393: DUP2 00000394: MSTORE 00000395: PUSH1 0x00 00000397: SWAP1 00000398: PUSH1 0x01 0000039a: PUSH1 0x01 0000039c: PUSH1 0xa0 0000039e: SHL 0000039f: SUB 000003a0: DUP4 000003a1: AND 000003a2: SWAP1 000003a3: PUSH4 0x70a08231 000003a8: SWAP1 000003a9: PUSH2 0x03b6 000003ac: SWAP1 000003ad: ADDRESS 000003ae: SWAP1 000003af: PUSH1 0x04 000003b1: ADD 000003b2: PUSH2 0x07d6 000003b5: JUMP 000003b6: JUMPDEST 000003b7: PUSH1 0x20 000003b9: PUSH1 0x40 000003bb: MLOAD 000003bc: DUP1 000003bd: DUP4 000003be: SUB 000003bf: DUP2 000003c0: DUP7 000003c1: DUP1 000003c2: EXTCODESIZE 000003c3: ISZERO 000003c4: DUP1 000003c5: ISZERO 000003c6: PUSH2 0x03ce 000003c9: JUMPI 000003ca: PUSH1 0x00 000003cc: DUP1 000003cd: REVERT 000003ce: JUMPDEST 000003cf: POP 000003d0: GAS 000003d1: STATICCALL 000003d2: ISZERO 000003d3: DUP1 000003d4: ISZERO 000003d5: PUSH2 0x03e2 000003d8: JUMPI 000003d9: RETURNDATASIZE 000003da: PUSH1 0x00 000003dc: DUP1 000003dd: RETURNDATACOPY 000003de: RETURNDATASIZE 000003df: PUSH1 0x00 000003e1: REVERT 000003e2: JUMPDEST 000003e3: POP 000003e4: POP 000003e5: POP 000003e6: POP 000003e7: PUSH1 0x40 000003e9: MLOAD 000003ea: RETURNDATASIZE 000003eb: PUSH1 0x1f 000003ed: NOT 000003ee: PUSH1 0x1f 000003f0: DUP3 000003f1: ADD 000003f2: AND 000003f3: DUP3 000003f4: ADD 000003f5: DUP1 000003f6: PUSH1 0x40 000003f8: MSTORE 000003f9: POP 000003fa: DUP2 000003fb: ADD 000003fc: SWAP1 000003fd: PUSH2 0x0406 00000400: SWAP2 00000401: SWAP1 00000402: PUSH2 0x079f 00000405: JUMP 00000406: JUMPDEST 00000407: SWAP1 00000408: POP 00000409: PUSH1 0x00 0000040b: DUP2 0000040c: GT 0000040d: PUSH2 0x0428 00000410: JUMPI 00000411: PUSH1 0x40 00000413: MLOAD 00000414: PUSH3 0x461bcd 00000418: PUSH1 0xe5 0000041a: SHL 0000041b: DUP2 0000041c: MSTORE 0000041d: PUSH1 0x04 0000041f: ADD 00000420: PUSH2 0x01e8 00000423: SWAP1 00000424: PUSH2 0x09a1 00000427: JUMP 00000428: JUMPDEST 00000429: PUSH1 0x00 0000042b: JUMPDEST 0000042c: PUSH1 0x04 0000042e: SLOAD 0000042f: DUP2 00000430: LT 00000431: ISZERO 00000432: PUSH2 0x0482 00000435: JUMPI 00000436: PUSH2 0x0470 00000439: DUP4 0000043a: PUSH2 0x0442 0000043d: DUP4 0000043e: PUSH2 0x0306 00000441: JUMP 00000442: JUMPDEST 00000443: PUSH2 0x044a 00000446: PUSH2 0x0300 00000449: JUMP 0000044a: JUMPDEST 0000044b: DUP6 0000044c: PUSH2 0x0457 0000044f: PUSH2 0x0195 00000452: DUP8 00000453: PUSH2 0x0306 00000456: JUMP 00000457: JUMPDEST 00000458: PUSH2 0x0461 0000045b: SWAP2 0000045c: SWAP1 0000045d: PUSH2 0x0abb 00000460: JUMP 00000461: JUMPDEST 00000462: PUSH2 0x046b 00000465: SWAP2 00000466: SWAP1 00000467: PUSH2 0x0a9b 0000046a: JUMP 0000046b: JUMPDEST 0000046c: PUSH2 0x0544 0000046f: JUMP 00000470: JUMPDEST 00000471: DUP1 00000472: PUSH2 0x047a 00000475: DUP2 00000476: PUSH2 0x0b21 00000479: JUMP 0000047a: JUMPDEST 0000047b: SWAP2 0000047c: POP 0000047d: POP 0000047e: PUSH2 0x042b 00000481: JUMP 00000482: JUMPDEST 00000483: POP 00000484: POP 00000485: POP 00000486: JUMP 00000487: JUMPDEST 00000488: PUSH1 0x01 0000048a: PUSH1 0x01 0000048c: PUSH1 0xa0 0000048e: SHL 0000048f: SUB 00000490: AND 00000491: PUSH1 0x00 00000493: SWAP1 00000494: DUP2 00000495: MSTORE 00000496: PUSH1 0x02 00000498: PUSH1 0x20 0000049a: MSTORE 0000049b: PUSH1 0x40 0000049d: SWAP1 0000049e: KECCAK256 0000049f: SLOAD 000004a0: SWAP1 000004a1: JUMP 000004a2: JUMPDEST 000004a3: PUSH1 0x01 000004a5: SLOAD 000004a6: SWAP1 000004a7: JUMP 000004a8: JUMPDEST 000004a9: DUP1 000004aa: SELFBALANCE 000004ab: LT 000004ac: ISZERO 000004ad: PUSH2 0x04c8 000004b0: JUMPI 000004b1: PUSH1 0x40 000004b3: MLOAD 000004b4: PUSH3 0x461bcd 000004b8: PUSH1 0xe5 000004ba: SHL 000004bb: DUP2 000004bc: MSTORE 000004bd: PUSH1 0x04 000004bf: ADD 000004c0: PUSH2 0x01e8 000004c3: SWAP1 000004c4: PUSH2 0x08d9 000004c7: JUMP 000004c8: JUMPDEST 000004c9: PUSH1 0x00 000004cb: DUP3 000004cc: PUSH1 0x01 000004ce: PUSH1 0x01 000004d0: PUSH1 0xa0 000004d2: SHL 000004d3: SUB 000004d4: AND 000004d5: DUP3 000004d6: PUSH1 0x40 000004d8: MLOAD 000004d9: PUSH2 0x04e1 000004dc: SWAP1 000004dd: PUSH2 0x07d3 000004e0: JUMP 000004e1: JUMPDEST 000004e2: PUSH1 0x00 000004e4: PUSH1 0x40 000004e6: MLOAD 000004e7: DUP1 000004e8: DUP4 000004e9: SUB 000004ea: DUP2 000004eb: DUP6 000004ec: DUP8 000004ed: GAS 000004ee: CALL 000004ef: SWAP3 000004f0: POP 000004f1: POP 000004f2: POP 000004f3: RETURNDATASIZE 000004f4: DUP1 000004f5: PUSH1 0x00 000004f7: DUP2 000004f8: EQ 000004f9: PUSH2 0x051e 000004fc: JUMPI 000004fd: PUSH1 0x40 000004ff: MLOAD 00000500: SWAP2 00000501: POP 00000502: PUSH1 0x1f 00000504: NOT 00000505: PUSH1 0x3f 00000507: RETURNDATASIZE 00000508: ADD 00000509: AND 0000050a: DUP3 0000050b: ADD 0000050c: PUSH1 0x40 0000050e: MSTORE 0000050f: RETURNDATASIZE 00000510: DUP3 00000511: MSTORE 00000512: RETURNDATASIZE 00000513: PUSH1 0x00 00000515: PUSH1 0x20 00000517: DUP5 00000518: ADD 00000519: RETURNDATACOPY 0000051a: PUSH2 0x0523 0000051d: JUMP 0000051e: JUMPDEST 0000051f: PUSH1 0x60 00000521: SWAP2 00000522: POP 00000523: JUMPDEST 00000524: POP 00000525: POP 00000526: SWAP1 00000527: POP 00000528: DUP1 00000529: PUSH2 0x0482 0000052c: JUMPI 0000052d: PUSH1 0x40 0000052f: MLOAD 00000530: PUSH3 0x461bcd 00000534: PUSH1 0xe5 00000536: SHL 00000537: DUP2 00000538: MSTORE 00000539: PUSH1 0x04 0000053b: ADD 0000053c: PUSH2 0x01e8 0000053f: SWAP1 00000540: PUSH2 0x087c 00000543: JUMP 00000544: JUMPDEST 00000545: PUSH2 0x0482 00000548: PUSH1 0x01 0000054a: PUSH1 0x01 0000054c: PUSH1 0xa0 0000054e: SHL 0000054f: SUB 00000550: DUP5 00000551: AND 00000552: DUP4 00000553: DUP4 00000554: PUSH2 0x0482 00000557: DUP4 00000558: PUSH4 0xa9059cbb 0000055d: PUSH1 0xe0 0000055f: SHL 00000560: DUP5 00000561: DUP5 00000562: PUSH1 0x40 00000564: MLOAD 00000565: PUSH1 0x24 00000567: ADD 00000568: PUSH2 0x0572 0000056b: SWAP3 0000056c: SWAP2 0000056d: SWAP1 0000056e: PUSH2 0x07ea 00000571: JUMP 00000572: JUMPDEST 00000573: PUSH1 0x40 00000575: DUP1 00000576: MLOAD 00000577: PUSH1 0x1f 00000579: NOT 0000057a: DUP2 0000057b: DUP5 0000057c: SUB 0000057d: ADD 0000057e: DUP2 0000057f: MSTORE 00000580: SWAP2 00000581: SWAP1 00000582: MSTORE 00000583: PUSH1 0x20 00000585: DUP2 00000586: ADD 00000587: DUP1 00000588: MLOAD 00000589: PUSH1 0x01 0000058b: PUSH1 0x01 0000058d: PUSH1 0xe0 0000058f: SHL 00000590: SUB 00000591: AND 00000592: PUSH1 0x01 00000594: PUSH1 0x01 00000596: PUSH1 0xe0 00000598: SHL 00000599: SUB 0000059a: NOT 0000059b: SWAP1 0000059c: SWAP4 0000059d: AND 0000059e: SWAP3 0000059f: SWAP1 000005a0: SWAP3 000005a1: OR 000005a2: SWAP1 000005a3: SWAP2 000005a4: MSTORE 000005a5: PUSH1 0x00 000005a7: PUSH2 0x05f9 000005aa: DUP3 000005ab: PUSH1 0x40 000005ad: MLOAD 000005ae: DUP1 000005af: PUSH1 0x40 000005b1: ADD 000005b2: PUSH1 0x40 000005b4: MSTORE 000005b5: DUP1 000005b6: PUSH1 0x20 000005b8: DUP2 000005b9: MSTORE 000005ba: PUSH1 0x20 000005bc: ADD 000005bd: PUSH32 0x5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564 000005de: DUP2 000005df: MSTORE 000005e0: POP 000005e1: DUP6 000005e2: PUSH1 0x01 000005e4: PUSH1 0x01 000005e6: PUSH1 0xa0 000005e8: SHL 000005e9: SUB 000005ea: AND 000005eb: PUSH2 0x0633 000005ee: SWAP1 000005ef: SWAP3 000005f0: SWAP2 000005f1: SWAP1 000005f2: PUSH4 0xffffffff 000005f7: AND 000005f8: JUMP 000005f9: JUMPDEST 000005fa: DUP1 000005fb: MLOAD 000005fc: SWAP1 000005fd: SWAP2 000005fe: POP 000005ff: ISZERO 00000600: PUSH2 0x0482 00000603: JUMPI 00000604: DUP1 00000605: DUP1 00000606: PUSH1 0x20 00000608: ADD 00000609: SWAP1 0000060a: MLOAD 0000060b: DUP2 0000060c: ADD 0000060d: SWAP1 0000060e: PUSH2 0x0617 00000611: SWAP2 00000612: SWAP1 00000613: PUSH2 0x0767 00000616: JUMP 00000617: JUMPDEST 00000618: PUSH2 0x0482 0000061b: JUMPI 0000061c: PUSH1 0x40 0000061e: MLOAD 0000061f: PUSH3 0x461bcd 00000623: PUSH1 0xe5 00000625: SHL 00000626: DUP2 00000627: MSTORE 00000628: PUSH1 0x04 0000062a: ADD 0000062b: PUSH2 0x01e8 0000062e: SWAP1 0000062f: PUSH2 0x0a05 00000632: JUMP 00000633: JUMPDEST 00000634: PUSH1 0x60 00000636: PUSH2 0x0642 00000639: DUP5 0000063a: DUP5 0000063b: PUSH1 0x00 0000063d: DUP6 0000063e: PUSH2 0x064c 00000641: JUMP 00000642: JUMPDEST 00000643: SWAP1 00000644: POP 00000645: JUMPDEST 00000646: SWAP4 00000647: SWAP3 00000648: POP 00000649: POP 0000064a: POP 0000064b: JUMP 0000064c: JUMPDEST 0000064d: PUSH1 0x60 0000064f: DUP3 00000650: SELFBALANCE 00000651: LT 00000652: ISZERO 00000653: PUSH2 0x066e 00000656: JUMPI 00000657: PUSH1 0x40 00000659: MLOAD 0000065a: PUSH3 0x461bcd 0000065e: PUSH1 0xe5 00000660: SHL 00000661: DUP2 00000662: MSTORE 00000663: PUSH1 0x04 00000665: ADD 00000666: PUSH2 0x01e8 00000669: SWAP1 0000066a: PUSH2 0x0910 0000066d: JUMP 0000066e: JUMPDEST 0000066f: PUSH2 0x0677 00000672: DUP6 00000673: PUSH2 0x070c 00000676: JUMP 00000677: JUMPDEST 00000678: PUSH2 0x0693 0000067b: JUMPI 0000067c: PUSH1 0x40 0000067e: MLOAD 0000067f: PUSH3 0x461bcd 00000683: PUSH1 0xe5 00000685: SHL 00000686: DUP2 00000687: MSTORE 00000688: PUSH1 0x04 0000068a: ADD 0000068b: PUSH2 0x01e8 0000068e: SWAP1 0000068f: PUSH2 0x09ce 00000692: JUMP 00000693: JUMPDEST 00000694: PUSH1 0x00 00000696: DUP1 00000697: DUP7 00000698: PUSH1 0x01 0000069a: PUSH1 0x01 0000069c: PUSH1 0xa0 0000069e: SHL 0000069f: SUB 000006a0: AND 000006a1: DUP6 000006a2: DUP8 000006a3: PUSH1 0x40 000006a5: MLOAD 000006a6: PUSH2 0x06af 000006a9: SWAP2 000006aa: SWAP1 000006ab: PUSH2 0x07b7 000006ae: JUMP 000006af: JUMPDEST 000006b0: PUSH1 0x00 000006b2: PUSH1 0x40 000006b4: MLOAD 000006b5: DUP1 000006b6: DUP4 000006b7: SUB 000006b8: DUP2 000006b9: DUP6 000006ba: DUP8 000006bb: GAS 000006bc: CALL 000006bd: SWAP3 000006be: POP 000006bf: POP 000006c0: POP 000006c1: RETURNDATASIZE 000006c2: DUP1 000006c3: PUSH1 0x00 000006c5: DUP2 000006c6: EQ 000006c7: PUSH2 0x06ec 000006ca: JUMPI 000006cb: PUSH1 0x40 000006cd: MLOAD 000006ce: SWAP2 000006cf: POP 000006d0: PUSH1 0x1f 000006d2: NOT 000006d3: PUSH1 0x3f 000006d5: RETURNDATASIZE 000006d6: ADD 000006d7: AND 000006d8: DUP3 000006d9: ADD 000006da: PUSH1 0x40 000006dc: MSTORE 000006dd: RETURNDATASIZE 000006de: DUP3 000006df: MSTORE 000006e0: RETURNDATASIZE 000006e1: PUSH1 0x00 000006e3: PUSH1 0x20 000006e5: DUP5 000006e6: ADD 000006e7: RETURNDATACOPY 000006e8: PUSH2 0x06f1 000006eb: JUMP 000006ec: JUMPDEST 000006ed: PUSH1 0x60 000006ef: SWAP2 000006f0: POP 000006f1: JUMPDEST 000006f2: POP 000006f3: SWAP2 000006f4: POP 000006f5: SWAP2 000006f6: POP 000006f7: PUSH2 0x0701 000006fa: DUP3 000006fb: DUP3 000006fc: DUP7 000006fd: PUSH2 0x0712 00000700: JUMP 00000701: JUMPDEST 00000702: SWAP8 00000703: SWAP7 00000704: POP 00000705: POP 00000706: POP 00000707: POP 00000708: POP 00000709: POP 0000070a: POP 0000070b: JUMP 0000070c: JUMPDEST 0000070d: EXTCODESIZE 0000070e: ISZERO 0000070f: ISZERO 00000710: SWAP1 00000711: JUMP 00000712: JUMPDEST 00000713: PUSH1 0x60 00000715: DUP4 00000716: ISZERO 00000717: PUSH2 0x0721 0000071a: JUMPI 0000071b: POP 0000071c: DUP2 0000071d: PUSH2 0x0645 00000720: JUMP 00000721: JUMPDEST 00000722: DUP3 00000723: MLOAD 00000724: ISZERO 00000725: PUSH2 0x0731 00000728: JUMPI 00000729: DUP3 0000072a: MLOAD 0000072b: DUP1 0000072c: DUP5 0000072d: PUSH1 0x20 0000072f: ADD 00000730: REVERT 00000731: JUMPDEST 00000732: DUP2 00000733: PUSH1 0x40 00000735: MLOAD 00000736: PUSH3 0x461bcd 0000073a: PUSH1 0xe5 0000073c: SHL 0000073d: DUP2 0000073e: MSTORE 0000073f: PUSH1 0x04 00000741: ADD 00000742: PUSH2 0x01e8 00000745: SWAP2 00000746: SWAP1 00000747: PUSH2 0x0803 0000074a: JUMP 0000074b: JUMPDEST 0000074c: PUSH1 0x00 0000074e: PUSH1 0x20 00000750: DUP3 00000751: DUP5 00000752: SUB 00000753: SLT 00000754: ISZERO 00000755: PUSH2 0x075c 00000758: JUMPI 00000759: DUP1 0000075a: DUP2 0000075b: REVERT 0000075c: JUMPDEST 0000075d: DUP2 0000075e: CALLDATALOAD 0000075f: PUSH2 0x0645 00000762: DUP2 00000763: PUSH2 0x0b52 00000766: JUMP 00000767: JUMPDEST 00000768: PUSH1 0x00 0000076a: PUSH1 0x20 0000076c: DUP3 0000076d: DUP5 0000076e: SUB 0000076f: SLT 00000770: ISZERO 00000771: PUSH2 0x0778 00000774: JUMPI 00000775: DUP1 00000776: DUP2 00000777: REVERT 00000778: JUMPDEST 00000779: DUP2 0000077a: MLOAD 0000077b: DUP1 0000077c: ISZERO 0000077d: ISZERO 0000077e: DUP2 0000077f: EQ 00000780: PUSH2 0x0645 00000783: JUMPI 00000784: DUP2 00000785: DUP3 00000786: REVERT 00000787: JUMPDEST 00000788: PUSH1 0x00 0000078a: PUSH1 0x20 0000078c: DUP3 0000078d: DUP5 0000078e: SUB 0000078f: SLT 00000790: ISZERO 00000791: PUSH2 0x0798 00000794: JUMPI 00000795: DUP1 00000796: DUP2 00000797: REVERT 00000798: JUMPDEST 00000799: POP 0000079a: CALLDATALOAD 0000079b: SWAP2 0000079c: SWAP1 0000079d: POP 0000079e: JUMP 0000079f: JUMPDEST 000007a0: PUSH1 0x00 000007a2: PUSH1 0x20 000007a4: DUP3 000007a5: DUP5 000007a6: SUB 000007a7: SLT 000007a8: ISZERO 000007a9: PUSH2 0x07b0 000007ac: JUMPI 000007ad: DUP1 000007ae: DUP2 000007af: REVERT 000007b0: JUMPDEST 000007b1: POP 000007b2: MLOAD 000007b3: SWAP2 000007b4: SWAP1 000007b5: POP 000007b6: JUMP 000007b7: JUMPDEST 000007b8: PUSH1 0x00 000007ba: DUP3 000007bb: MLOAD 000007bc: PUSH2 0x07c9 000007bf: DUP2 000007c0: DUP5 000007c1: PUSH1 0x20 000007c3: DUP8 000007c4: ADD 000007c5: PUSH2 0x0af1 000007c8: JUMP 000007c9: JUMPDEST 000007ca: SWAP2 000007cb: SWAP1 000007cc: SWAP2 000007cd: ADD 000007ce: SWAP3 000007cf: SWAP2 000007d0: POP 000007d1: POP 000007d2: JUMP 000007d3: JUMPDEST 000007d4: SWAP1 000007d5: JUMP 000007d6: JUMPDEST 000007d7: PUSH1 0x01 000007d9: PUSH1 0x01 000007db: PUSH1 0xa0 000007dd: SHL 000007de: SUB 000007df: SWAP2 000007e0: SWAP1 000007e1: SWAP2 000007e2: AND 000007e3: DUP2 000007e4: MSTORE 000007e5: PUSH1 0x20 000007e7: ADD 000007e8: SWAP1 000007e9: JUMP 000007ea: JUMPDEST 000007eb: PUSH1 0x01 000007ed: PUSH1 0x01 000007ef: PUSH1 0xa0 000007f1: SHL 000007f2: SUB 000007f3: SWAP3 000007f4: SWAP1 000007f5: SWAP3 000007f6: AND 000007f7: DUP3 000007f8: MSTORE 000007f9: PUSH1 0x20 000007fb: DUP3 000007fc: ADD 000007fd: MSTORE 000007fe: PUSH1 0x40 00000800: ADD 00000801: SWAP1 00000802: JUMP 00000803: JUMPDEST 00000804: PUSH1 0x00 00000806: PUSH1 0x20 00000808: DUP3 00000809: MSTORE 0000080a: DUP3 0000080b: MLOAD 0000080c: DUP1 0000080d: PUSH1 0x20 0000080f: DUP5 00000810: ADD 00000811: MSTORE 00000812: PUSH2 0x0822 00000815: DUP2 00000816: PUSH1 0x40 00000818: DUP6 00000819: ADD 0000081a: PUSH1 0x20 0000081c: DUP8 0000081d: ADD 0000081e: PUSH2 0x0af1 00000821: JUMP 00000822: JUMPDEST 00000823: PUSH1 0x1f 00000825: ADD 00000826: PUSH1 0x1f 00000828: NOT 00000829: AND 0000082a: SWAP2 0000082b: SWAP1 0000082c: SWAP2 0000082d: ADD 0000082e: PUSH1 0x40 00000830: ADD 00000831: SWAP3 00000832: SWAP2 00000833: POP 00000834: POP 00000835: JUMP 00000836: JUMPDEST 00000837: PUSH1 0x20 00000839: DUP1 0000083a: DUP3 0000083b: MSTORE 0000083c: PUSH1 0x26 0000083e: SWAP1 0000083f: DUP3 00000840: ADD 00000841: MSTORE 00000842: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e7420686173206e6f20 00000863: PUSH1 0x40 00000865: DUP3 00000866: ADD 00000867: MSTORE 00000868: PUSH6 0x736861726573 0000086f: PUSH1 0xd0 00000871: SHL 00000872: PUSH1 0x60 00000874: DUP3 00000875: ADD 00000876: MSTORE 00000877: PUSH1 0x80 00000879: ADD 0000087a: SWAP1 0000087b: JUMP 0000087c: JUMPDEST 0000087d: PUSH1 0x20 0000087f: DUP1 00000880: DUP3 00000881: MSTORE 00000882: PUSH1 0x3a 00000884: SWAP1 00000885: DUP3 00000886: ADD 00000887: MSTORE 00000888: PUSH32 0x416464726573733a20756e61626c6520746f2073656e642076616c75652c2072 000008a9: PUSH1 0x40 000008ab: DUP3 000008ac: ADD 000008ad: MSTORE 000008ae: PUSH32 0x6563697069656e74206d61792068617665207265766572746564000000000000 000008cf: PUSH1 0x60 000008d1: DUP3 000008d2: ADD 000008d3: MSTORE 000008d4: PUSH1 0x80 000008d6: ADD 000008d7: SWAP1 000008d8: JUMP 000008d9: JUMPDEST 000008da: PUSH1 0x20 000008dc: DUP1 000008dd: DUP3 000008de: MSTORE 000008df: PUSH1 0x1d 000008e1: SWAP1 000008e2: DUP3 000008e3: ADD 000008e4: MSTORE 000008e5: PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e6365000000 00000906: PUSH1 0x40 00000908: DUP3 00000909: ADD 0000090a: MSTORE 0000090b: PUSH1 0x60 0000090d: ADD 0000090e: SWAP1 0000090f: JUMP 00000910: JUMPDEST 00000911: PUSH1 0x20 00000913: DUP1 00000914: DUP3 00000915: MSTORE 00000916: PUSH1 0x26 00000918: SWAP1 00000919: DUP3 0000091a: ADD 0000091b: MSTORE 0000091c: PUSH32 0x416464726573733a20696e73756666696369656e742062616c616e636520666f 0000093d: PUSH1 0x40 0000093f: DUP3 00000940: ADD 00000941: MSTORE 00000942: PUSH6 0x1c8818d85b1b 00000949: PUSH1 0xd2 0000094b: SHL 0000094c: PUSH1 0x60 0000094e: DUP3 0000094f: ADD 00000950: MSTORE 00000951: PUSH1 0x80 00000953: ADD 00000954: SWAP1 00000955: JUMP 00000956: JUMPDEST 00000957: PUSH1 0x20 00000959: DUP1 0000095a: DUP3 0000095b: MSTORE 0000095c: PUSH1 0x2b 0000095e: SWAP1 0000095f: DUP3 00000960: ADD 00000961: MSTORE 00000962: PUSH32 0x5061796d656e7453706c69747465723a206163636f756e74206973206e6f7420 00000983: PUSH1 0x40 00000985: DUP3 00000986: ADD 00000987: MSTORE 00000988: PUSH11 0x191d59481c185e5b595b9d 00000994: PUSH1 0xaa 00000996: SHL 00000997: PUSH1 0x60 00000999: DUP3 0000099a: ADD 0000099b: MSTORE 0000099c: PUSH1 0x80 0000099e: ADD 0000099f: SWAP1 000009a0: JUMP 000009a1: JUMPDEST 000009a2: PUSH1 0x20 000009a4: DUP1 000009a5: DUP3 000009a6: MSTORE 000009a7: PUSH1 0x13 000009a9: SWAP1 000009aa: DUP3 000009ab: ADD 000009ac: MSTORE 000009ad: PUSH19 0x6e6f20746f6b656e7320746f20726573637565 000009c1: PUSH1 0x68 000009c3: SHL 000009c4: PUSH1 0x40 000009c6: DUP3 000009c7: ADD 000009c8: MSTORE 000009c9: PUSH1 0x60 000009cb: ADD 000009cc: SWAP1 000009cd: JUMP 000009ce: JUMPDEST 000009cf: PUSH1 0x20 000009d1: DUP1 000009d2: DUP3 000009d3: MSTORE 000009d4: PUSH1 0x1d 000009d6: SWAP1 000009d7: DUP3 000009d8: ADD 000009d9: MSTORE 000009da: PUSH32 0x416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000 000009fb: PUSH1 0x40 000009fd: DUP3 000009fe: ADD 000009ff: MSTORE 00000a00: PUSH1 0x60 00000a02: ADD 00000a03: SWAP1 00000a04: JUMP 00000a05: JUMPDEST 00000a06: PUSH1 0x20 00000a08: DUP1 00000a09: DUP3 00000a0a: MSTORE 00000a0b: PUSH1 0x2a 00000a0d: SWAP1 00000a0e: DUP3 00000a0f: ADD 00000a10: MSTORE 00000a11: PUSH32 0x5361666545524332303a204552433230206f7065726174696f6e20646964206e 00000a32: PUSH1 0x40 00000a34: DUP3 00000a35: ADD 00000a36: MSTORE 00000a37: PUSH10 0x1bdd081cdd58d8d95959 00000a42: PUSH1 0xb2 00000a44: SHL 00000a45: PUSH1 0x60 00000a47: DUP3 00000a48: ADD 00000a49: MSTORE 00000a4a: PUSH1 0x80 00000a4c: ADD 00000a4d: SWAP1 00000a4e: JUMP 00000a4f: JUMPDEST 00000a50: PUSH1 0x20 00000a52: DUP1 00000a53: DUP3 00000a54: MSTORE 00000a55: PUSH1 0x11 00000a57: SWAP1 00000a58: DUP3 00000a59: ADD 00000a5a: MSTORE 00000a5b: PUSH17 0x3737ba10309039b430b932b437b63232b9 00000a6d: PUSH1 0x79 00000a6f: SHL 00000a70: PUSH1 0x40 00000a72: DUP3 00000a73: ADD 00000a74: MSTORE 00000a75: PUSH1 0x60 00000a77: ADD 00000a78: SWAP1 00000a79: JUMP 00000a7a: JUMPDEST 00000a7b: SWAP1 00000a7c: DUP2 00000a7d: MSTORE 00000a7e: PUSH1 0x20 00000a80: ADD 00000a81: SWAP1 00000a82: JUMP 00000a83: JUMPDEST 00000a84: PUSH1 0x00 00000a86: DUP3 00000a87: NOT 00000a88: DUP3 00000a89: GT 00000a8a: ISZERO 00000a8b: PUSH2 0x0a96 00000a8e: JUMPI 00000a8f: PUSH2 0x0a96 00000a92: PUSH2 0x0b3c 00000a95: JUMP 00000a96: JUMPDEST 00000a97: POP 00000a98: ADD 00000a99: SWAP1 00000a9a: JUMP 00000a9b: JUMPDEST 00000a9c: PUSH1 0x00 00000a9e: DUP3 00000a9f: PUSH2 0x0ab6 00000aa2: JUMPI 00000aa3: PUSH4 0x4e487b71 00000aa8: PUSH1 0xe0 00000aaa: SHL 00000aab: DUP2 00000aac: MSTORE 00000aad: PUSH1 0x12 00000aaf: PUSH1 0x04 00000ab1: MSTORE 00000ab2: PUSH1 0x24 00000ab4: DUP2 00000ab5: REVERT 00000ab6: JUMPDEST 00000ab7: POP 00000ab8: DIV 00000ab9: SWAP1 00000aba: JUMP 00000abb: JUMPDEST 00000abc: PUSH1 0x00 00000abe: DUP2 00000abf: PUSH1 0x00 00000ac1: NOT 00000ac2: DIV 00000ac3: DUP4 00000ac4: GT 00000ac5: DUP3 00000ac6: ISZERO 00000ac7: ISZERO 00000ac8: AND 00000ac9: ISZERO 00000aca: PUSH2 0x0ad5 00000acd: JUMPI 00000ace: PUSH2 0x0ad5 00000ad1: PUSH2 0x0b3c 00000ad4: JUMP 00000ad5: JUMPDEST 00000ad6: POP 00000ad7: MUL 00000ad8: SWAP1 00000ad9: JUMP 00000ada: JUMPDEST 00000adb: PUSH1 0x00 00000add: DUP3 00000ade: DUP3 00000adf: LT 00000ae0: ISZERO 00000ae1: PUSH2 0x0aec 00000ae4: JUMPI 00000ae5: PUSH2 0x0aec 00000ae8: PUSH2 0x0b3c 00000aeb: JUMP 00000aec: JUMPDEST 00000aed: POP 00000aee: SUB 00000aef: SWAP1 00000af0: JUMP 00000af1: JUMPDEST 00000af2: PUSH1 0x00 00000af4: JUMPDEST 00000af5: DUP4 00000af6: DUP2 00000af7: LT 00000af8: ISZERO 00000af9: PUSH2 0x0b0c 00000afc: JUMPI 00000afd: DUP2 00000afe: DUP2 00000aff: ADD 00000b00: MLOAD 00000b01: DUP4 00000b02: DUP3 00000b03: ADD 00000b04: MSTORE 00000b05: PUSH1 0x20 00000b07: ADD 00000b08: PUSH2 0x0af4 00000b0b: JUMP 00000b0c: JUMPDEST 00000b0d: DUP4 00000b0e: DUP2 00000b0f: GT 00000b10: ISZERO 00000b11: PUSH2 0x0b1b 00000b14: JUMPI 00000b15: PUSH1 0x00 00000b17: DUP5 00000b18: DUP5 00000b19: ADD 00000b1a: MSTORE 00000b1b: JUMPDEST 00000b1c: POP 00000b1d: POP 00000b1e: POP 00000b1f: POP 00000b20: JUMP 00000b21: JUMPDEST 00000b22: PUSH1 0x00 00000b24: PUSH1 0x00 00000b26: NOT 00000b27: DUP3 00000b28: EQ 00000b29: ISZERO 00000b2a: PUSH2 0x0b35 00000b2d: JUMPI 00000b2e: PUSH2 0x0b35 00000b31: PUSH2 0x0b3c 00000b34: JUMP 00000b35: JUMPDEST 00000b36: POP 00000b37: PUSH1 0x01 00000b39: ADD 00000b3a: SWAP1 00000b3b: JUMP 00000b3c: JUMPDEST 00000b3d: PUSH4 0x4e487b71 00000b42: PUSH1 0xe0 00000b44: SHL 00000b45: PUSH1 0x00 00000b47: MSTORE 00000b48: PUSH1 0x11 00000b4a: PUSH1 0x04 00000b4c: MSTORE 00000b4d: PUSH1 0x24 00000b4f: PUSH1 0x00 00000b51: REVERT 00000b52: JUMPDEST 00000b53: PUSH1 0x01 00000b55: PUSH1 0x01 00000b57: PUSH1 0xa0 00000b59: SHL 00000b5a: SUB 00000b5b: DUP2 00000b5c: AND 00000b5d: DUP2 00000b5e: EQ 00000b5f: PUSH2 0x0b67 00000b62: JUMPI 00000b63: PUSH1 0x00 00000b65: DUP1 00000b66: REVERT 00000b67: JUMPDEST 00000b68: POP 00000b69: JUMP 00000b6a: INVALID 00000b6b: LOG2 00000b6c: PUSH5 0x6970667358 00000b72: UNKNOWN(0x22) 00000b73: SLT 00000b74: KECCAK256 00000b75: UNKNOWN(0x28) 00000b76: UNKNOWN(0x25) 00000b77: RETURN 00000b78: UNKNOWN(0xBB) 00000b79: SDIV 00000b7a: DUP10 00000b7b: SWAP8 00000b7c: UNKNOWN(0xC8) 00000b7d: UNKNOWN(0x26) 00000b7e: SDIV 00000b7f: UNKNOWN(0xC3) 00000b80: UNKNOWN(0xC9) 00000b81: LOG0 00000b82: PUSH17 0x39a4e154789a3b1e7c4886f0ef31a6f5d1 00000b94: EXTCODESIZE 00000b95: PUSH5 0x736f6c6343 00000b9b: STOP 00000b9c: ADDMOD 00000b9d: STOP 00000b9e: STOP 00000b9f: CALLER
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0xa8735651028ac4992fc8c9b9f4d516145058887e083b7480b0b2f09ad644ecd4
call_targets:
0x0d82fcc2d6500892922bb86ea2ef9b69b3297369
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xa8735651028ac4992fc8c9b9f4d516145058887e083b7480b0b2f09ad644ecd4",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x0d82fcc2d6500892922bb86ea2ef9b69b3297369"
],
"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": "0x9852595c",
"selector": "0x9852595c",
"calldata_variants": [
"0x9852595c",
"0x9852595c0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc19b6bc8",
"selector": "0xc19b6bc8",
"calldata_variants": [
"0xc19b6bc8",
"0xc19b6bc80000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xce7c2ac2",
"selector": "0xce7c2ac2",
"calldata_variants": [
"0xce7c2ac2",
"0xce7c2ac20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe33b7de3",
"selector": "0xe33b7de3",
"calldata_variants": [
"0xe33b7de3",
"0xe33b7de30000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x19165587",
"selector": "0x19165587",
"calldata_variants": [
"0x19165587",
"0x191655870000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x3a98ef39",
"selector": "0x3a98ef39",
"calldata_variants": [
"0x3a98ef39",
"0x3a98ef390000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8b83209b",
"selector": "0x8b83209b",
"calldata_variants": [
"0x8b83209b",
"0x8b83209b0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1262,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 1724,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 2,
"guards_detected": [],
"untrusted_call_count": 2
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0xa8735651028ac4992fc8c9b9f4d516145058887e083b7480b0b2f09ad644ecd4
call_targets:
0x0d82fcc2d6500892922bb86ea2ef9b69b3297369
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xa8735651028ac4992fc8c9b9f4d516145058887e083b7480b0b2f09ad644ecd4",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x0d82fcc2d6500892922bb86ea2ef9b69b3297369"
],
"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": "0x9852595c",
"selector": "0x9852595c",
"calldata_variants": [
"0x9852595c",
"0x9852595c0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc19b6bc8",
"selector": "0xc19b6bc8",
"calldata_variants": [
"0xc19b6bc8",
"0xc19b6bc80000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xce7c2ac2",
"selector": "0xce7c2ac2",
"calldata_variants": [
"0xce7c2ac2",
"0xce7c2ac20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe33b7de3",
"selector": "0xe33b7de3",
"calldata_variants": [
"0xe33b7de3",
"0xe33b7de30000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x19165587",
"selector": "0x19165587",
"calldata_variants": [
"0x19165587",
"0x191655870000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x3a98ef39",
"selector": "0x3a98ef39",
"calldata_variants": [
"0x3a98ef39",
"0x3a98ef390000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8b83209b",
"selector": "0x8b83209b",
"calldata_variants": [
"0x8b83209b",
"0x8b83209b0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1262,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 1724,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 2,
"guards_detected": []
}
|