019b477e-c65c-718a-8923-bd479da65ef9
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 |
|---|---|---|---|---|
| 25761 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 25762 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 112723 | analysis.bundle | complete | 1 / 3 | 1 week ago |
| 112724 | capability.graph | complete | 1 / 3 | 1 week ago |
| 112725 | detector.run | complete | 1 / 3 | 1 week ago |
| 112726 | 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 0x0135 0000000c: JUMPI 0000000d: PUSH1 0x00 0000000f: CALLDATALOAD 00000010: PUSH1 0xe0 00000012: SHR 00000013: DUP1 00000014: PUSH4 0x66817df5 00000019: GT 0000001a: PUSH2 0x00ab 0000001d: JUMPI 0000001e: DUP1 0000001f: PUSH4 0xce7c2ac2 00000024: GT 00000025: PUSH2 0x006f 00000028: JUMPI 00000029: DUP1 0000002a: PUSH4 0xce7c2ac2 0000002f: EQ 00000030: PUSH2 0x0309 00000033: JUMPI 00000034: DUP1 00000035: PUSH4 0xd0e30db0 0000003a: EQ 0000003b: PUSH2 0x036b 0000003e: JUMPI 0000003f: DUP1 00000040: PUSH4 0xe2d2e219 00000045: EQ 00000046: PUSH2 0x0373 00000049: JUMPI 0000004a: DUP1 0000004b: PUSH4 0xeeb77fd4 00000050: EQ 00000051: PUSH2 0x0389 00000054: JUMPI 00000055: DUP1 00000056: PUSH4 0xefca2eed 0000005b: EQ 0000005c: PUSH2 0x03a9 0000005f: JUMPI 00000060: DUP1 00000061: PUSH4 0xffd49c84 00000066: EQ 00000067: PUSH2 0x03bf 0000006a: JUMPI 0000006b: PUSH1 0x00 0000006d: DUP1 0000006e: REVERT 0000006f: JUMPDEST 00000070: DUP1 00000071: PUSH4 0x66817df5 00000076: EQ 00000077: PUSH2 0x0287 0000007a: JUMPI 0000007b: DUP1 0000007c: PUSH4 0x6793141f 00000081: EQ 00000082: PUSH2 0x02b4 00000085: JUMPI 00000086: DUP1 00000087: PUSH4 0x8129fc1c 0000008c: EQ 0000008d: PUSH2 0x02c9 00000090: JUMPI 00000091: DUP1 00000092: PUSH4 0x997664d7 00000097: EQ 00000098: PUSH2 0x02de 0000009b: JUMPI 0000009c: DUP1 0000009d: PUSH4 0x9df62df2 000000a2: EQ 000000a3: PUSH2 0x02f4 000000a6: JUMPI 000000a7: PUSH1 0x00 000000a9: DUP1 000000aa: REVERT 000000ab: JUMPDEST 000000ac: DUP1 000000ad: PUSH4 0x2d48e896 000000b2: GT 000000b3: PUSH2 0x00fd 000000b6: JUMPI 000000b7: DUP1 000000b8: PUSH4 0x2d48e896 000000bd: EQ 000000be: PUSH2 0x01e5 000000c1: JUMPI 000000c2: DUP1 000000c3: PUSH4 0x3a98ef39 000000c8: EQ 000000c9: PUSH2 0x0205 000000cc: JUMPI 000000cd: DUP1 000000ce: PUSH4 0x3cbf8a61 000000d3: EQ 000000d4: PUSH2 0x021b 000000d7: JUMPI 000000d8: DUP1 000000d9: PUSH4 0x42685d74 000000de: EQ 000000df: PUSH2 0x023b 000000e2: JUMPI 000000e3: DUP1 000000e4: PUSH4 0x4fab0ae8 000000e9: EQ 000000ea: PUSH2 0x0251 000000ed: JUMPI 000000ee: DUP1 000000ef: PUSH4 0x5a3f2131 000000f4: EQ 000000f5: PUSH2 0x0267 000000f8: JUMPI 000000f9: PUSH1 0x00 000000fb: DUP1 000000fc: REVERT 000000fd: JUMPDEST 000000fe: DUP1 000000ff: PUSH4 0x11ce023d 00000104: EQ 00000105: PUSH2 0x013a 00000108: JUMPI 00000109: DUP1 0000010a: PUSH4 0x1329f862 0000010f: EQ 00000110: PUSH2 0x0163 00000113: JUMPI 00000114: DUP1 00000115: PUSH4 0x14b6ca96 0000011a: EQ 0000011b: PUSH2 0x0183 0000011e: JUMPI 0000011f: DUP1 00000120: PUSH4 0x15f7e05e 00000125: EQ 00000126: PUSH2 0x01a5 00000129: JUMPI 0000012a: DUP1 0000012b: PUSH4 0x28fd3198 00000130: EQ 00000131: PUSH2 0x01c5 00000134: JUMPI 00000135: JUMPDEST 00000136: PUSH1 0x00 00000138: DUP1 00000139: REVERT 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 0x0150 0000014b: PUSH1 0x0a 0000014d: SLOAD 0000014e: DUP2 0000014f: JUMP 00000150: JUMPDEST 00000151: PUSH1 0x40 00000153: MLOAD 00000154: SWAP1 00000155: DUP2 00000156: MSTORE 00000157: PUSH1 0x20 00000159: ADD 0000015a: JUMPDEST 0000015b: PUSH1 0x40 0000015d: MLOAD 0000015e: DUP1 0000015f: SWAP2 00000160: SUB 00000161: SWAP1 00000162: RETURN 00000163: JUMPDEST 00000164: CALLVALUE 00000165: DUP1 00000166: ISZERO 00000167: PUSH2 0x016f 0000016a: JUMPI 0000016b: PUSH1 0x00 0000016d: DUP1 0000016e: REVERT 0000016f: JUMPDEST 00000170: POP 00000171: PUSH2 0x0150 00000174: PUSH2 0x017e 00000177: CALLDATASIZE 00000178: PUSH1 0x04 0000017a: PUSH2 0x0ce7 0000017d: JUMP 0000017e: JUMPDEST 0000017f: PUSH2 0x03d5 00000182: JUMP 00000183: JUMPDEST 00000184: CALLVALUE 00000185: DUP1 00000186: ISZERO 00000187: PUSH2 0x018f 0000018a: JUMPI 0000018b: PUSH1 0x00 0000018d: DUP1 0000018e: REVERT 0000018f: JUMPDEST 00000190: POP 00000191: PUSH2 0x01a3 00000194: PUSH2 0x019e 00000197: CALLDATASIZE 00000198: PUSH1 0x04 0000019a: PUSH2 0x0d09 0000019d: JUMP 0000019e: JUMPDEST 0000019f: PUSH2 0x0470 000001a2: JUMP 000001a3: JUMPDEST 000001a4: STOP 000001a5: JUMPDEST 000001a6: CALLVALUE 000001a7: DUP1 000001a8: ISZERO 000001a9: PUSH2 0x01b1 000001ac: JUMPI 000001ad: PUSH1 0x00 000001af: DUP1 000001b0: REVERT 000001b1: JUMPDEST 000001b2: POP 000001b3: PUSH2 0x01a3 000001b6: PUSH2 0x01c0 000001b9: CALLDATASIZE 000001ba: PUSH1 0x04 000001bc: PUSH2 0x0ce7 000001bf: JUMP 000001c0: JUMPDEST 000001c1: PUSH2 0x0721 000001c4: JUMP 000001c5: JUMPDEST 000001c6: CALLVALUE 000001c7: DUP1 000001c8: ISZERO 000001c9: PUSH2 0x01d1 000001cc: JUMPI 000001cd: PUSH1 0x00 000001cf: DUP1 000001d0: REVERT 000001d1: JUMPDEST 000001d2: POP 000001d3: PUSH2 0x0150 000001d6: PUSH2 0x01e0 000001d9: CALLDATASIZE 000001da: PUSH1 0x04 000001dc: PUSH2 0x0ce7 000001df: JUMP 000001e0: JUMPDEST 000001e1: PUSH2 0x07af 000001e4: JUMP 000001e5: JUMPDEST 000001e6: CALLVALUE 000001e7: DUP1 000001e8: ISZERO 000001e9: PUSH2 0x01f1 000001ec: JUMPI 000001ed: PUSH1 0x00 000001ef: DUP1 000001f0: REVERT 000001f1: JUMPDEST 000001f2: POP 000001f3: PUSH2 0x01a3 000001f6: PUSH2 0x0200 000001f9: CALLDATASIZE 000001fa: PUSH1 0x04 000001fc: PUSH2 0x0d33 000001ff: JUMP 00000200: JUMPDEST 00000201: PUSH2 0x0850 00000204: JUMP 00000205: JUMPDEST 00000206: CALLVALUE 00000207: DUP1 00000208: ISZERO 00000209: PUSH2 0x0211 0000020c: JUMPI 0000020d: PUSH1 0x00 0000020f: DUP1 00000210: REVERT 00000211: JUMPDEST 00000212: POP 00000213: PUSH2 0x0150 00000216: PUSH1 0x05 00000218: SLOAD 00000219: DUP2 0000021a: JUMP 0000021b: JUMPDEST 0000021c: CALLVALUE 0000021d: DUP1 0000021e: ISZERO 0000021f: PUSH2 0x0227 00000222: JUMPI 00000223: PUSH1 0x00 00000225: DUP1 00000226: REVERT 00000227: JUMPDEST 00000228: POP 00000229: PUSH2 0x0150 0000022c: PUSH2 0x0236 0000022f: CALLDATASIZE 00000230: PUSH1 0x04 00000232: PUSH2 0x0ce7 00000235: JUMP 00000236: JUMPDEST 00000237: PUSH2 0x0872 0000023a: JUMP 0000023b: JUMPDEST 0000023c: CALLVALUE 0000023d: DUP1 0000023e: ISZERO 0000023f: PUSH2 0x0247 00000242: JUMPI 00000243: PUSH1 0x00 00000245: DUP1 00000246: REVERT 00000247: JUMPDEST 00000248: POP 00000249: PUSH2 0x0150 0000024c: PUSH1 0x08 0000024e: SLOAD 0000024f: DUP2 00000250: JUMP 00000251: JUMPDEST 00000252: CALLVALUE 00000253: DUP1 00000254: ISZERO 00000255: PUSH2 0x025d 00000258: JUMPI 00000259: PUSH1 0x00 0000025b: DUP1 0000025c: REVERT 0000025d: JUMPDEST 0000025e: POP 0000025f: PUSH2 0x0150 00000262: PUSH1 0x0c 00000264: SLOAD 00000265: DUP2 00000266: JUMP 00000267: JUMPDEST 00000268: CALLVALUE 00000269: DUP1 0000026a: ISZERO 0000026b: PUSH2 0x0273 0000026e: JUMPI 0000026f: PUSH1 0x00 00000271: DUP1 00000272: REVERT 00000273: JUMPDEST 00000274: POP 00000275: PUSH2 0x0150 00000278: PUSH2 0x0282 0000027b: CALLDATASIZE 0000027c: PUSH1 0x04 0000027e: PUSH2 0x0ce7 00000281: JUMP 00000282: JUMPDEST 00000283: PUSH2 0x08a9 00000286: JUMP 00000287: JUMPDEST 00000288: CALLVALUE 00000289: DUP1 0000028a: ISZERO 0000028b: PUSH2 0x0293 0000028e: JUMPI 0000028f: PUSH1 0x00 00000291: DUP1 00000292: REVERT 00000293: JUMPDEST 00000294: POP 00000295: PUSH2 0x0150 00000298: PUSH2 0x02a2 0000029b: CALLDATASIZE 0000029c: PUSH1 0x04 0000029e: PUSH2 0x0ce7 000002a1: JUMP 000002a2: JUMPDEST 000002a3: PUSH1 0x03 000002a5: PUSH1 0x20 000002a7: MSTORE 000002a8: PUSH1 0x00 000002aa: SWAP1 000002ab: DUP2 000002ac: MSTORE 000002ad: PUSH1 0x40 000002af: SWAP1 000002b0: KECCAK256 000002b1: SLOAD 000002b2: DUP2 000002b3: JUMP 000002b4: JUMPDEST 000002b5: CALLVALUE 000002b6: DUP1 000002b7: ISZERO 000002b8: PUSH2 0x02c0 000002bb: JUMPI 000002bc: PUSH1 0x00 000002be: DUP1 000002bf: REVERT 000002c0: JUMPDEST 000002c1: POP 000002c2: PUSH2 0x0150 000002c5: PUSH2 0x08e0 000002c8: JUMP 000002c9: JUMPDEST 000002ca: CALLVALUE 000002cb: DUP1 000002cc: ISZERO 000002cd: PUSH2 0x02d5 000002d0: JUMPI 000002d1: PUSH1 0x00 000002d3: DUP1 000002d4: REVERT 000002d5: JUMPDEST 000002d6: POP 000002d7: PUSH2 0x01a3 000002da: PUSH2 0x08ff 000002dd: JUMP 000002de: JUMPDEST 000002df: CALLVALUE 000002e0: DUP1 000002e1: ISZERO 000002e2: PUSH2 0x02ea 000002e5: JUMPI 000002e6: PUSH1 0x00 000002e8: DUP1 000002e9: REVERT 000002ea: JUMPDEST 000002eb: POP 000002ec: PUSH2 0x0150 000002ef: PUSH1 0x06 000002f1: SLOAD 000002f2: DUP2 000002f3: JUMP 000002f4: JUMPDEST 000002f5: CALLVALUE 000002f6: DUP1 000002f7: ISZERO 000002f8: PUSH2 0x0300 000002fb: JUMPI 000002fc: PUSH1 0x00 000002fe: DUP1 000002ff: REVERT 00000300: JUMPDEST 00000301: POP 00000302: PUSH2 0x0150 00000305: PUSH2 0x093d 00000308: JUMP 00000309: JUMPDEST 0000030a: CALLVALUE 0000030b: DUP1 0000030c: ISZERO 0000030d: PUSH2 0x0315 00000310: JUMPI 00000311: PUSH1 0x00 00000313: DUP1 00000314: REVERT 00000315: JUMPDEST 00000316: POP 00000317: PUSH2 0x034b 0000031a: PUSH2 0x0324 0000031d: CALLDATASIZE 0000031e: PUSH1 0x04 00000320: PUSH2 0x0ce7 00000323: JUMP 00000324: JUMPDEST 00000325: PUSH1 0x04 00000327: PUSH1 0x20 00000329: MSTORE 0000032a: PUSH1 0x00 0000032c: SWAP1 0000032d: DUP2 0000032e: MSTORE 0000032f: PUSH1 0x40 00000331: SWAP1 00000332: KECCAK256 00000333: DUP1 00000334: SLOAD 00000335: PUSH1 0x01 00000337: DUP3 00000338: ADD 00000339: SLOAD 0000033a: PUSH1 0x02 0000033c: DUP4 0000033d: ADD 0000033e: SLOAD 0000033f: PUSH1 0x03 00000341: SWAP1 00000342: SWAP4 00000343: ADD 00000344: SLOAD 00000345: SWAP2 00000346: SWAP3 00000347: SWAP1 00000348: SWAP2 00000349: DUP5 0000034a: JUMP 0000034b: JUMPDEST 0000034c: PUSH1 0x40 0000034e: DUP1 0000034f: MLOAD 00000350: SWAP5 00000351: DUP6 00000352: MSTORE 00000353: PUSH1 0x20 00000355: DUP6 00000356: ADD 00000357: SWAP4 00000358: SWAP1 00000359: SWAP4 0000035a: MSTORE 0000035b: SWAP2 0000035c: DUP4 0000035d: ADD 0000035e: MSTORE 0000035f: PUSH1 0x60 00000361: DUP3 00000362: ADD 00000363: MSTORE 00000364: PUSH1 0x80 00000366: ADD 00000367: PUSH2 0x015a 0000036a: JUMP 0000036b: JUMPDEST 0000036c: PUSH2 0x01a3 0000036f: PUSH2 0x095c 00000372: JUMP 00000373: JUMPDEST 00000374: CALLVALUE 00000375: DUP1 00000376: ISZERO 00000377: PUSH2 0x037f 0000037a: JUMPI 0000037b: PUSH1 0x00 0000037d: DUP1 0000037e: REVERT 0000037f: JUMPDEST 00000380: POP 00000381: PUSH2 0x0150 00000384: PUSH1 0x09 00000386: SLOAD 00000387: DUP2 00000388: JUMP 00000389: JUMPDEST 0000038a: CALLVALUE 0000038b: DUP1 0000038c: ISZERO 0000038d: PUSH2 0x0395 00000390: JUMPI 00000391: PUSH1 0x00 00000393: DUP1 00000394: REVERT 00000395: JUMPDEST 00000396: POP 00000397: PUSH2 0x01a3 0000039a: PUSH2 0x03a4 0000039d: CALLDATASIZE 0000039e: PUSH1 0x04 000003a0: PUSH2 0x0ce7 000003a3: JUMP 000003a4: JUMPDEST 000003a5: PUSH2 0x09a3 000003a8: JUMP 000003a9: JUMPDEST 000003aa: CALLVALUE 000003ab: DUP1 000003ac: ISZERO 000003ad: PUSH2 0x03b5 000003b0: JUMPI 000003b1: PUSH1 0x00 000003b3: DUP1 000003b4: REVERT 000003b5: JUMPDEST 000003b6: POP 000003b7: PUSH2 0x0150 000003ba: PUSH1 0x07 000003bc: SLOAD 000003bd: DUP2 000003be: JUMP 000003bf: JUMPDEST 000003c0: CALLVALUE 000003c1: DUP1 000003c2: ISZERO 000003c3: PUSH2 0x03cb 000003c6: JUMPI 000003c7: PUSH1 0x00 000003c9: DUP1 000003ca: REVERT 000003cb: JUMPDEST 000003cc: POP 000003cd: PUSH2 0x0150 000003d0: PUSH1 0x0b 000003d2: SLOAD 000003d3: DUP2 000003d4: JUMP 000003d5: JUMPDEST 000003d6: PUSH1 0x00 000003d8: DUP1 000003d9: SLOAD 000003da: PUSH1 0x01 000003dc: PUSH1 0x01 000003de: PUSH1 0xa0 000003e0: SHL 000003e1: SUB 000003e2: AND 000003e3: CALLER 000003e4: EQ 000003e5: PUSH2 0x03ed 000003e8: JUMPI 000003e9: PUSH1 0x00 000003eb: DUP1 000003ec: REVERT 000003ed: JUMPDEST 000003ee: PUSH1 0x0b 000003f0: SLOAD 000003f1: PUSH1 0x01 000003f3: PUSH1 0x01 000003f5: PUSH1 0xa0 000003f7: SHL 000003f8: SUB 000003f9: DUP4 000003fa: AND 000003fb: PUSH1 0x00 000003fd: SWAP1 000003fe: DUP2 000003ff: MSTORE 00000400: PUSH1 0x03 00000402: PUSH1 0x20 00000404: MSTORE 00000405: PUSH1 0x40 00000407: SWAP1 00000408: KECCAK256 00000409: SLOAD 0000040a: TIMESTAMP 0000040b: SWAP2 0000040c: PUSH2 0x0414 0000040f: SWAP2 00000410: PUSH2 0x0d6b 00000413: JUMP 00000414: JUMPDEST 00000415: GT 00000416: ISZERO 00000417: DUP1 00000418: PUSH2 0x042a 0000041b: JUMPI 0000041c: POP 0000041d: PUSH1 0x0d 0000041f: SLOAD 00000420: PUSH1 0x01 00000422: PUSH1 0xa0 00000424: SHL 00000425: SWAP1 00000426: DIV 00000427: PUSH1 0xff 00000429: AND 0000042a: JUMPDEST 0000042b: ISZERO 0000042c: PUSH2 0x0437 0000042f: JUMPI 00000430: POP 00000431: PUSH1 0x00 00000433: SWAP2 00000434: SWAP1 00000435: POP 00000436: JUMP 00000437: JUMPDEST 00000438: PUSH1 0x0b 0000043a: SLOAD 0000043b: PUSH1 0x01 0000043d: PUSH1 0x01 0000043f: PUSH1 0xa0 00000441: SHL 00000442: SUB 00000443: DUP4 00000444: AND 00000445: PUSH1 0x00 00000447: SWAP1 00000448: DUP2 00000449: MSTORE 0000044a: PUSH1 0x03 0000044c: PUSH1 0x20 0000044e: MSTORE 0000044f: PUSH1 0x40 00000451: SWAP1 00000452: KECCAK256 00000453: SLOAD 00000454: TIMESTAMP 00000455: SWAP2 00000456: PUSH2 0x045e 00000459: SWAP2 0000045a: PUSH2 0x0d6b 0000045d: JUMP 0000045e: JUMPDEST 0000045f: PUSH2 0x0468 00000462: SWAP2 00000463: SWAP1 00000464: PUSH2 0x0d83 00000467: JUMP 00000468: JUMPDEST 00000469: SWAP1 0000046a: POP 0000046b: JUMPDEST 0000046c: SWAP2 0000046d: SWAP1 0000046e: POP 0000046f: JUMP 00000470: JUMPDEST 00000471: PUSH1 0x00 00000473: SLOAD 00000474: PUSH1 0x01 00000476: PUSH1 0x01 00000478: PUSH1 0xa0 0000047a: SHL 0000047b: SUB 0000047c: AND 0000047d: CALLER 0000047e: EQ 0000047f: PUSH2 0x0487 00000482: JUMPI 00000483: PUSH1 0x00 00000485: DUP1 00000486: REVERT 00000487: JUMPDEST 00000488: PUSH1 0x00 0000048a: DUP2 0000048b: GT 0000048c: DUP1 0000048d: ISZERO 0000048e: PUSH2 0x04ad 00000491: JUMPI 00000492: POP 00000493: PUSH1 0x01 00000495: PUSH1 0x01 00000497: PUSH1 0xa0 00000499: SHL 0000049a: SUB 0000049b: DUP3 0000049c: AND 0000049d: PUSH1 0x00 0000049f: SWAP1 000004a0: DUP2 000004a1: MSTORE 000004a2: PUSH1 0x04 000004a4: PUSH1 0x20 000004a6: MSTORE 000004a7: PUSH1 0x40 000004a9: SWAP1 000004aa: KECCAK256 000004ab: SLOAD 000004ac: ISZERO 000004ad: JUMPDEST 000004ae: ISZERO 000004af: PUSH2 0x0545 000004b2: JUMPI 000004b3: PUSH1 0x01 000004b5: DUP1 000004b6: SLOAD 000004b7: PUSH1 0x01 000004b9: PUSH1 0x01 000004bb: PUSH1 0xa0 000004bd: SHL 000004be: SUB 000004bf: DUP5 000004c0: AND 000004c1: PUSH1 0x00 000004c3: DUP2 000004c4: DUP2 000004c5: MSTORE 000004c6: PUSH1 0x02 000004c8: PUSH1 0x20 000004ca: MSTORE 000004cb: PUSH1 0x40 000004cd: DUP2 000004ce: KECCAK256 000004cf: DUP4 000004d0: SWAP1 000004d1: SSTORE 000004d2: DUP3 000004d3: DUP5 000004d4: ADD 000004d5: DUP5 000004d6: SSTORE 000004d7: SWAP3 000004d8: SWAP1 000004d9: SWAP3 000004da: MSTORE 000004db: PUSH32 0xb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf6 000004fc: ADD 000004fd: DUP1 000004fe: SLOAD 000004ff: PUSH1 0x01 00000501: PUSH1 0x01 00000503: PUSH1 0xa0 00000505: SHL 00000506: SUB 00000507: NOT 00000508: AND 00000509: SWAP1 0000050a: SWAP2 0000050b: OR 0000050c: SWAP1 0000050d: SSTORE 0000050e: PUSH2 0x0516 00000511: DUP2 00000512: PUSH2 0x09ff 00000515: JUMP 00000516: JUMPDEST 00000517: PUSH1 0x01 00000519: PUSH1 0x01 0000051b: PUSH1 0xa0 0000051d: SHL 0000051e: SUB 0000051f: DUP4 00000520: AND 00000521: PUSH1 0x00 00000523: SWAP1 00000524: DUP2 00000525: MSTORE 00000526: PUSH1 0x04 00000528: PUSH1 0x20 0000052a: SWAP1 0000052b: DUP2 0000052c: MSTORE 0000052d: PUSH1 0x40 0000052f: DUP1 00000530: DUP4 00000531: KECCAK256 00000532: PUSH1 0x01 00000534: ADD 00000535: SWAP4 00000536: SWAP1 00000537: SWAP4 00000538: SSTORE 00000539: PUSH1 0x03 0000053b: SWAP1 0000053c: MSTORE 0000053d: KECCAK256 0000053e: TIMESTAMP 0000053f: SWAP1 00000540: SSTORE 00000541: PUSH2 0x0578 00000544: JUMP 00000545: JUMPDEST 00000546: DUP1 00000547: ISZERO 00000548: DUP1 00000549: ISZERO 0000054a: PUSH2 0x056a 0000054d: JUMPI 0000054e: POP 0000054f: PUSH1 0x01 00000551: PUSH1 0x01 00000553: PUSH1 0xa0 00000555: SHL 00000556: SUB 00000557: DUP3 00000558: AND 00000559: PUSH1 0x00 0000055b: SWAP1 0000055c: DUP2 0000055d: MSTORE 0000055e: PUSH1 0x04 00000560: PUSH1 0x20 00000562: MSTORE 00000563: PUSH1 0x40 00000565: SWAP1 00000566: KECCAK256 00000567: SLOAD 00000568: ISZERO 00000569: ISZERO 0000056a: JUMPDEST 0000056b: ISZERO 0000056c: PUSH2 0x0578 0000056f: JUMPI 00000570: PUSH2 0x0578 00000573: DUP3 00000574: PUSH2 0x0a2e 00000577: JUMP 00000578: JUMPDEST 00000579: PUSH1 0x01 0000057b: PUSH1 0x01 0000057d: PUSH1 0xa0 0000057f: SHL 00000580: SUB 00000581: DUP3 00000582: AND 00000583: PUSH1 0x00 00000585: SWAP1 00000586: DUP2 00000587: MSTORE 00000588: PUSH1 0x04 0000058a: PUSH1 0x20 0000058c: MSTORE 0000058d: PUSH1 0x40 0000058f: DUP2 00000590: KECCAK256 00000591: SLOAD 00000592: DUP3 00000593: GT 00000594: SWAP1 00000595: PUSH2 0x059d 00000598: DUP5 00000599: PUSH2 0x07af 0000059c: JUMP 0000059d: JUMPDEST 0000059e: SWAP1 0000059f: POP 000005a0: DUP2 000005a1: ISZERO 000005a2: PUSH2 0x061b 000005a5: JUMPI 000005a6: PUSH2 0x05af 000005a9: DUP5 000005aa: DUP3 000005ab: PUSH2 0x0b41 000005ae: JUMP 000005af: JUMPDEST 000005b0: ISZERO 000005b1: PUSH2 0x05be 000005b4: JUMPI 000005b5: PUSH2 0x05be 000005b8: DUP5 000005b9: DUP3 000005ba: PUSH2 0x0bea 000005bd: JUMP 000005be: JUMPDEST 000005bf: PUSH1 0x01 000005c1: PUSH1 0x01 000005c3: PUSH1 0xa0 000005c5: SHL 000005c6: SUB 000005c7: DUP5 000005c8: AND 000005c9: PUSH1 0x00 000005cb: SWAP1 000005cc: DUP2 000005cd: MSTORE 000005ce: PUSH1 0x04 000005d0: PUSH1 0x20 000005d2: MSTORE 000005d3: PUSH1 0x40 000005d5: SWAP1 000005d6: KECCAK256 000005d7: SLOAD 000005d8: PUSH2 0x05ea 000005db: SWAP1 000005dc: PUSH2 0x05e5 000005df: SWAP1 000005e0: DUP6 000005e1: PUSH2 0x0d83 000005e4: JUMP 000005e5: JUMPDEST 000005e6: PUSH2 0x09ff 000005e9: JUMP 000005ea: JUMPDEST 000005eb: PUSH1 0x01 000005ed: PUSH1 0x01 000005ef: PUSH1 0xa0 000005f1: SHL 000005f2: SUB 000005f3: DUP6 000005f4: AND 000005f5: PUSH1 0x00 000005f7: SWAP1 000005f8: DUP2 000005f9: MSTORE 000005fa: PUSH1 0x04 000005fc: PUSH1 0x20 000005fe: MSTORE 000005ff: PUSH1 0x40 00000601: DUP2 00000602: KECCAK256 00000603: PUSH1 0x01 00000605: ADD 00000606: DUP1 00000607: SLOAD 00000608: SWAP1 00000609: SWAP2 0000060a: SWAP1 0000060b: PUSH2 0x0615 0000060e: SWAP1 0000060f: DUP5 00000610: SWAP1 00000611: PUSH2 0x0d6b 00000614: JUMP 00000615: JUMPDEST 00000616: SWAP1 00000617: SWAP2 00000618: SSTORE 00000619: POP 0000061a: POP 0000061b: JUMPDEST 0000061c: PUSH1 0x01 0000061e: PUSH1 0x01 00000620: PUSH1 0xa0 00000622: SHL 00000623: SUB 00000624: DUP5 00000625: AND 00000626: PUSH1 0x00 00000628: SWAP1 00000629: DUP2 0000062a: MSTORE 0000062b: PUSH1 0x04 0000062d: PUSH1 0x20 0000062f: MSTORE 00000630: PUSH1 0x40 00000632: SWAP1 00000633: KECCAK256 00000634: SLOAD 00000635: PUSH1 0x05 00000637: SLOAD 00000638: DUP5 00000639: SWAP2 0000063a: PUSH2 0x0642 0000063d: SWAP2 0000063e: PUSH2 0x0d83 00000641: JUMP 00000642: JUMPDEST 00000643: PUSH2 0x064c 00000646: SWAP2 00000647: SWAP1 00000648: PUSH2 0x0d6b 0000064b: JUMP 0000064c: JUMPDEST 0000064d: PUSH1 0x05 0000064f: SSTORE 00000650: PUSH1 0x01 00000652: PUSH1 0x01 00000654: PUSH1 0xa0 00000656: SHL 00000657: SUB 00000658: DUP5 00000659: AND 0000065a: PUSH1 0x00 0000065c: SWAP1 0000065d: DUP2 0000065e: MSTORE 0000065f: PUSH1 0x04 00000661: PUSH1 0x20 00000663: MSTORE 00000664: PUSH1 0x40 00000666: SWAP1 00000667: KECCAK256 00000668: DUP4 00000669: SWAP1 0000066a: SSTORE 0000066b: DUP2 0000066c: PUSH2 0x071b 0000066f: JUMPI 00000670: DUP1 00000671: SELFBALANCE 00000672: LT 00000673: ISZERO 00000674: PUSH2 0x067a 00000677: JUMPI 00000678: POP 00000679: SELFBALANCE 0000067a: JUMPDEST 0000067b: DUP1 0000067c: PUSH1 0x08 0000067e: SLOAD 0000067f: PUSH2 0x0688 00000682: SWAP2 00000683: SWAP1 00000684: PUSH2 0x0d6b 00000687: JUMP 00000688: JUMPDEST 00000689: PUSH1 0x08 0000068b: SSTORE 0000068c: PUSH1 0x01 0000068e: PUSH1 0x01 00000690: PUSH1 0xa0 00000692: SHL 00000693: SUB 00000694: DUP5 00000695: AND 00000696: PUSH1 0x00 00000698: SWAP1 00000699: DUP2 0000069a: MSTORE 0000069b: PUSH1 0x04 0000069d: PUSH1 0x20 0000069f: MSTORE 000006a0: PUSH1 0x40 000006a2: DUP2 000006a3: KECCAK256 000006a4: PUSH1 0x03 000006a6: ADD 000006a7: DUP1 000006a8: SLOAD 000006a9: DUP4 000006aa: SWAP3 000006ab: SWAP1 000006ac: PUSH2 0x06b6 000006af: SWAP1 000006b0: DUP5 000006b1: SWAP1 000006b2: PUSH2 0x0d6b 000006b5: JUMP 000006b6: JUMPDEST 000006b7: SWAP1 000006b8: SWAP2 000006b9: SSTORE 000006ba: POP 000006bb: POP 000006bc: PUSH1 0x00 000006be: DUP1 000006bf: SLOAD 000006c0: PUSH1 0x40 000006c2: MLOAD 000006c3: PUSH1 0x01 000006c5: PUSH1 0x01 000006c7: PUSH1 0xa0 000006c9: SHL 000006ca: SUB 000006cb: SWAP1 000006cc: SWAP2 000006cd: AND 000006ce: SWAP2 000006cf: DUP4 000006d0: ISZERO 000006d1: PUSH2 0x08fc 000006d4: MUL 000006d5: SWAP2 000006d6: DUP5 000006d7: SWAP2 000006d8: DUP2 000006d9: DUP2 000006da: DUP2 000006db: DUP6 000006dc: DUP9 000006dd: DUP9 000006de: CALL 000006df: SWAP4 000006e0: POP 000006e1: POP 000006e2: POP 000006e3: POP 000006e4: ISZERO 000006e5: DUP1 000006e6: ISZERO 000006e7: PUSH2 0x06f4 000006ea: JUMPI 000006eb: RETURNDATASIZE 000006ec: PUSH1 0x00 000006ee: DUP1 000006ef: RETURNDATACOPY 000006f0: RETURNDATASIZE 000006f1: PUSH1 0x00 000006f3: REVERT 000006f4: JUMPDEST 000006f5: POP 000006f6: PUSH2 0x06fe 000006f9: DUP4 000006fa: PUSH2 0x09ff 000006fd: JUMP 000006fe: JUMPDEST 000006ff: PUSH1 0x01 00000701: PUSH1 0x01 00000703: PUSH1 0xa0 00000705: SHL 00000706: SUB 00000707: DUP6 00000708: AND 00000709: PUSH1 0x00 0000070b: SWAP1 0000070c: DUP2 0000070d: MSTORE 0000070e: PUSH1 0x04 00000710: PUSH1 0x20 00000712: MSTORE 00000713: PUSH1 0x40 00000715: SWAP1 00000716: KECCAK256 00000717: PUSH1 0x01 00000719: ADD 0000071a: SSTORE 0000071b: JUMPDEST 0000071c: POP 0000071d: POP 0000071e: POP 0000071f: POP 00000720: JUMP 00000721: JUMPDEST 00000722: PUSH1 0x00 00000724: SLOAD 00000725: PUSH1 0x01 00000727: PUSH1 0x01 00000729: PUSH1 0xa0 0000072b: SHL 0000072c: SUB 0000072d: AND 0000072e: CALLER 0000072f: EQ 00000730: PUSH2 0x0738 00000733: JUMPI 00000734: PUSH1 0x00 00000736: DUP1 00000737: REVERT 00000738: JUMPDEST 00000739: PUSH2 0x074a 0000073c: DUP2 0000073d: PUSH2 0x0745 00000740: DUP4 00000741: PUSH2 0x07af 00000744: JUMP 00000745: JUMPDEST 00000746: PUSH2 0x0b41 00000749: JUMP 0000074a: JUMPDEST 0000074b: PUSH2 0x079a 0000074e: JUMPI 0000074f: PUSH1 0x40 00000751: MLOAD 00000752: PUSH3 0x461bcd 00000756: PUSH1 0xe5 00000758: SHL 00000759: DUP2 0000075a: MSTORE 0000075b: PUSH1 0x20 0000075d: PUSH1 0x04 0000075f: DUP3 00000760: ADD 00000761: MSTORE 00000762: PUSH1 0x1b 00000764: PUSH1 0x24 00000766: DUP3 00000767: ADD 00000768: MSTORE 00000769: PUSH32 0x4469766964656e6473206e6f7420617661696c61626c65207965740000000000 0000078a: PUSH1 0x44 0000078c: DUP3 0000078d: ADD 0000078e: MSTORE 0000078f: PUSH1 0x64 00000791: ADD 00000792: PUSH1 0x40 00000794: MLOAD 00000795: DUP1 00000796: SWAP2 00000797: SUB 00000798: SWAP1 00000799: REVERT 0000079a: JUMPDEST 0000079b: PUSH2 0x07ac 0000079e: DUP2 0000079f: PUSH2 0x07a7 000007a2: DUP4 000007a3: PUSH2 0x07af 000007a6: JUMP 000007a7: JUMPDEST 000007a8: PUSH2 0x0bea 000007ab: JUMP 000007ac: JUMPDEST 000007ad: POP 000007ae: JUMP 000007af: JUMPDEST 000007b0: PUSH1 0x00 000007b2: DUP1 000007b3: SLOAD 000007b4: PUSH1 0x01 000007b6: PUSH1 0x01 000007b8: PUSH1 0xa0 000007ba: SHL 000007bb: SUB 000007bc: AND 000007bd: CALLER 000007be: EQ 000007bf: PUSH2 0x07c7 000007c2: JUMPI 000007c3: PUSH1 0x00 000007c5: DUP1 000007c6: REVERT 000007c7: JUMPDEST 000007c8: PUSH1 0x01 000007ca: PUSH1 0x01 000007cc: PUSH1 0xa0 000007ce: SHL 000007cf: SUB 000007d0: DUP3 000007d1: AND 000007d2: PUSH1 0x00 000007d4: SWAP1 000007d5: DUP2 000007d6: MSTORE 000007d7: PUSH1 0x04 000007d9: PUSH1 0x20 000007db: MSTORE 000007dc: PUSH1 0x40 000007de: SWAP1 000007df: KECCAK256 000007e0: SLOAD 000007e1: PUSH2 0x07ec 000007e4: JUMPI 000007e5: POP 000007e6: PUSH1 0x00 000007e8: SWAP2 000007e9: SWAP1 000007ea: POP 000007eb: JUMP 000007ec: JUMPDEST 000007ed: PUSH1 0x01 000007ef: PUSH1 0x01 000007f1: PUSH1 0xa0 000007f3: SHL 000007f4: SUB 000007f5: DUP3 000007f6: AND 000007f7: PUSH1 0x00 000007f9: SWAP1 000007fa: DUP2 000007fb: MSTORE 000007fc: PUSH1 0x04 000007fe: PUSH1 0x20 00000800: MSTORE 00000801: PUSH1 0x40 00000803: DUP2 00000804: KECCAK256 00000805: SLOAD 00000806: PUSH2 0x080e 00000809: SWAP1 0000080a: PUSH2 0x09ff 0000080d: JUMP 0000080e: JUMPDEST 0000080f: PUSH1 0x01 00000811: PUSH1 0x01 00000813: PUSH1 0xa0 00000815: SHL 00000816: SUB 00000817: DUP5 00000818: AND 00000819: PUSH1 0x00 0000081b: SWAP1 0000081c: DUP2 0000081d: MSTORE 0000081e: PUSH1 0x04 00000820: PUSH1 0x20 00000822: MSTORE 00000823: PUSH1 0x40 00000825: SWAP1 00000826: KECCAK256 00000827: PUSH1 0x01 00000829: ADD 0000082a: SLOAD 0000082b: SWAP1 0000082c: SWAP2 0000082d: POP 0000082e: DUP1 0000082f: DUP3 00000830: GT 00000831: PUSH2 0x083e 00000834: JUMPI 00000835: POP 00000836: PUSH1 0x00 00000838: SWAP4 00000839: SWAP3 0000083a: POP 0000083b: POP 0000083c: POP 0000083d: JUMP 0000083e: JUMPDEST 0000083f: PUSH2 0x0848 00000842: DUP2 00000843: DUP4 00000844: PUSH2 0x0d83 00000847: JUMP 00000848: JUMPDEST 00000849: SWAP5 0000084a: SWAP4 0000084b: POP 0000084c: POP 0000084d: POP 0000084e: POP 0000084f: JUMP 00000850: JUMPDEST 00000851: PUSH1 0x00 00000853: SLOAD 00000854: PUSH1 0x01 00000856: PUSH1 0x01 00000858: PUSH1 0xa0 0000085a: SHL 0000085b: SUB 0000085c: AND 0000085d: CALLER 0000085e: EQ 0000085f: PUSH2 0x0867 00000862: JUMPI 00000863: PUSH1 0x00 00000865: DUP1 00000866: REVERT 00000867: JUMPDEST 00000868: PUSH1 0x0b 0000086a: SWAP2 0000086b: SWAP1 0000086c: SWAP2 0000086d: SSTORE 0000086e: PUSH1 0x0c 00000870: SSTORE 00000871: JUMP 00000872: JUMPDEST 00000873: PUSH1 0x00 00000875: DUP1 00000876: SLOAD 00000877: PUSH1 0x01 00000879: PUSH1 0x01 0000087b: PUSH1 0xa0 0000087d: SHL 0000087e: SUB 0000087f: AND 00000880: CALLER 00000881: EQ 00000882: PUSH2 0x088a 00000885: JUMPI 00000886: PUSH1 0x00 00000888: DUP1 00000889: REVERT 0000088a: JUMPDEST 0000088b: POP 0000088c: PUSH1 0x01 0000088e: PUSH1 0x01 00000890: PUSH1 0xa0 00000892: SHL 00000893: SUB 00000894: AND 00000895: PUSH1 0x00 00000897: SWAP1 00000898: DUP2 00000899: MSTORE 0000089a: PUSH1 0x04 0000089c: PUSH1 0x20 0000089e: MSTORE 0000089f: PUSH1 0x40 000008a1: SWAP1 000008a2: KECCAK256 000008a3: PUSH1 0x02 000008a5: ADD 000008a6: SLOAD 000008a7: SWAP1 000008a8: JUMP 000008a9: JUMPDEST 000008aa: PUSH1 0x00 000008ac: DUP1 000008ad: SLOAD 000008ae: PUSH1 0x01 000008b0: PUSH1 0x01 000008b2: PUSH1 0xa0 000008b4: SHL 000008b5: SUB 000008b6: AND 000008b7: CALLER 000008b8: EQ 000008b9: PUSH2 0x08c1 000008bc: JUMPI 000008bd: PUSH1 0x00 000008bf: DUP1 000008c0: REVERT 000008c1: JUMPDEST 000008c2: POP 000008c3: PUSH1 0x01 000008c5: PUSH1 0x01 000008c7: PUSH1 0xa0 000008c9: SHL 000008ca: SUB 000008cb: AND 000008cc: PUSH1 0x00 000008ce: SWAP1 000008cf: DUP2 000008d0: MSTORE 000008d1: PUSH1 0x04 000008d3: PUSH1 0x20 000008d5: MSTORE 000008d6: PUSH1 0x40 000008d8: SWAP1 000008d9: KECCAK256 000008da: PUSH1 0x03 000008dc: ADD 000008dd: SLOAD 000008de: SWAP1 000008df: JUMP 000008e0: JUMPDEST 000008e1: PUSH1 0x00 000008e3: DUP1 000008e4: SLOAD 000008e5: PUSH1 0x01 000008e7: PUSH1 0x01 000008e9: PUSH1 0xa0 000008eb: SHL 000008ec: SUB 000008ed: AND 000008ee: CALLER 000008ef: EQ 000008f0: PUSH2 0x08f8 000008f3: JUMPI 000008f4: PUSH1 0x00 000008f6: DUP1 000008f7: REVERT 000008f8: JUMPDEST 000008f9: POP 000008fa: PUSH1 0x07 000008fc: SLOAD 000008fd: SWAP1 000008fe: JUMP 000008ff: JUMPDEST 00000900: PUSH1 0x0d 00000902: SLOAD 00000903: PUSH1 0x01 00000905: PUSH1 0xa8 00000907: SHL 00000908: SWAP1 00000909: DIV 0000090a: PUSH1 0xff 0000090c: AND 0000090d: ISZERO 0000090e: PUSH2 0x0916 00000911: JUMPI 00000912: PUSH1 0x00 00000914: DUP1 00000915: REVERT 00000916: JUMPDEST 00000917: PUSH1 0x00 00000919: DUP1 0000091a: SLOAD 0000091b: PUSH1 0x01 0000091d: PUSH1 0x01 0000091f: PUSH1 0xa0 00000921: SHL 00000922: SUB 00000923: NOT 00000924: AND 00000925: CALLER 00000926: OR 00000927: SWAP1 00000928: SSTORE 00000929: PUSH1 0x0d 0000092b: DUP1 0000092c: SLOAD 0000092d: PUSH1 0xff 0000092f: PUSH1 0xa8 00000931: SHL 00000932: NOT 00000933: AND 00000934: PUSH1 0x01 00000936: PUSH1 0xa8 00000938: SHL 00000939: OR 0000093a: SWAP1 0000093b: SSTORE 0000093c: JUMP 0000093d: JUMPDEST 0000093e: PUSH1 0x00 00000940: DUP1 00000941: SLOAD 00000942: PUSH1 0x01 00000944: PUSH1 0x01 00000946: PUSH1 0xa0 00000948: SHL 00000949: SUB 0000094a: AND 0000094b: CALLER 0000094c: EQ 0000094d: PUSH2 0x0955 00000950: JUMPI 00000951: PUSH1 0x00 00000953: DUP1 00000954: REVERT 00000955: JUMPDEST 00000956: POP 00000957: PUSH1 0x01 00000959: SLOAD 0000095a: SWAP1 0000095b: JUMP 0000095c: JUMPDEST 0000095d: PUSH1 0x06 0000095f: SLOAD 00000960: CALLVALUE 00000961: SWAP1 00000962: PUSH2 0x096c 00000965: SWAP1 00000966: DUP3 00000967: SWAP1 00000968: PUSH2 0x0d6b 0000096b: JUMP 0000096c: JUMPDEST 0000096d: PUSH1 0x06 0000096f: SSTORE 00000970: PUSH1 0x05 00000972: SLOAD 00000973: PUSH1 0x0a 00000975: SLOAD 00000976: PUSH2 0x0980 00000979: SWAP1 0000097a: DUP4 0000097b: SWAP1 0000097c: PUSH2 0x0d9a 0000097f: JUMP 00000980: JUMPDEST 00000981: PUSH2 0x098a 00000984: SWAP2 00000985: SWAP1 00000986: PUSH2 0x0db9 00000989: JUMP 0000098a: JUMPDEST 0000098b: PUSH1 0x09 0000098d: PUSH1 0x00 0000098f: DUP3 00000990: DUP3 00000991: SLOAD 00000992: PUSH2 0x099b 00000995: SWAP2 00000996: SWAP1 00000997: PUSH2 0x0d6b 0000099a: JUMP 0000099b: JUMPDEST 0000099c: SWAP1 0000099d: SWAP2 0000099e: SSTORE 0000099f: POP 000009a0: POP 000009a1: POP 000009a2: JUMP 000009a3: JUMPDEST 000009a4: PUSH1 0x00 000009a6: SLOAD 000009a7: PUSH1 0x01 000009a9: PUSH1 0x01 000009ab: PUSH1 0xa0 000009ad: SHL 000009ae: SUB 000009af: AND 000009b0: CALLER 000009b1: EQ 000009b2: PUSH2 0x09ba 000009b5: JUMPI 000009b6: PUSH1 0x00 000009b8: DUP1 000009b9: REVERT 000009ba: JUMPDEST 000009bb: PUSH1 0x0d 000009bd: SLOAD 000009be: PUSH1 0x01 000009c0: PUSH1 0xa0 000009c2: SHL 000009c3: SWAP1 000009c4: DIV 000009c5: PUSH1 0xff 000009c7: AND 000009c8: ISZERO 000009c9: PUSH2 0x09d1 000009cc: JUMPI 000009cd: PUSH1 0x00 000009cf: DUP1 000009d0: REVERT 000009d1: JUMPDEST 000009d2: PUSH1 0x0d 000009d4: DUP1 000009d5: SLOAD 000009d6: PUSH1 0x01 000009d8: PUSH1 0x01 000009da: PUSH1 0xa8 000009dc: SHL 000009dd: SUB 000009de: NOT 000009df: AND 000009e0: PUSH1 0x01 000009e2: PUSH1 0x01 000009e4: PUSH1 0xa0 000009e6: SHL 000009e7: SUB 000009e8: SWAP1 000009e9: SWAP3 000009ea: AND 000009eb: SWAP2 000009ec: SWAP1 000009ed: SWAP2 000009ee: OR 000009ef: PUSH1 0x01 000009f1: PUSH1 0xa0 000009f3: SHL 000009f4: OR 000009f5: SWAP1 000009f6: SSTORE 000009f7: PUSH3 0x093a80 000009fb: PUSH1 0x0b 000009fd: SSTORE 000009fe: JUMP 000009ff: JUMPDEST 00000a00: PUSH1 0x00 00000a02: DUP2 00000a03: PUSH2 0x0a0e 00000a06: JUMPI 00000a07: POP 00000a08: PUSH1 0x00 00000a0a: SWAP2 00000a0b: SWAP1 00000a0c: POP 00000a0d: JUMP 00000a0e: JUMPDEST 00000a0f: PUSH1 0x0a 00000a11: SLOAD 00000a12: PUSH1 0x09 00000a14: SLOAD 00000a15: PUSH2 0x0a1e 00000a18: SWAP1 00000a19: DUP5 00000a1a: PUSH2 0x0d9a 00000a1d: JUMP 00000a1e: JUMPDEST 00000a1f: PUSH2 0x0a28 00000a22: SWAP2 00000a23: SWAP1 00000a24: PUSH2 0x0db9 00000a27: JUMP 00000a28: JUMPDEST 00000a29: SWAP3 00000a2a: SWAP2 00000a2b: POP 00000a2c: POP 00000a2d: JUMP 00000a2e: JUMPDEST 00000a2f: PUSH1 0x01 00000a31: DUP1 00000a32: SLOAD 00000a33: PUSH2 0x0a3d 00000a36: SWAP1 00000a37: DUP3 00000a38: SWAP1 00000a39: PUSH2 0x0d83 00000a3c: JUMP 00000a3d: JUMPDEST 00000a3e: DUP2 00000a3f: SLOAD 00000a40: DUP2 00000a41: LT 00000a42: PUSH2 0x0a4d 00000a45: JUMPI 00000a46: PUSH2 0x0a4d 00000a49: PUSH2 0x0ddb 00000a4c: JUMP 00000a4d: JUMPDEST 00000a4e: PUSH1 0x00 00000a50: SWAP2 00000a51: DUP3 00000a52: MSTORE 00000a53: PUSH1 0x20 00000a55: DUP1 00000a56: DUP4 00000a57: KECCAK256 00000a58: SWAP1 00000a59: SWAP2 00000a5a: ADD 00000a5b: SLOAD 00000a5c: PUSH1 0x01 00000a5e: PUSH1 0x01 00000a60: PUSH1 0xa0 00000a62: SHL 00000a63: SUB 00000a64: DUP5 00000a65: DUP2 00000a66: AND 00000a67: DUP5 00000a68: MSTORE 00000a69: PUSH1 0x02 00000a6b: SWAP1 00000a6c: SWAP3 00000a6d: MSTORE 00000a6e: PUSH1 0x40 00000a70: SWAP1 00000a71: SWAP3 00000a72: KECCAK256 00000a73: SLOAD 00000a74: PUSH1 0x01 00000a76: DUP1 00000a77: SLOAD 00000a78: SWAP3 00000a79: SWAP1 00000a7a: SWAP4 00000a7b: AND 00000a7c: SWAP3 00000a7d: SWAP2 00000a7e: DUP2 00000a7f: LT 00000a80: PUSH2 0x0a8b 00000a83: JUMPI 00000a84: PUSH2 0x0a8b 00000a87: PUSH2 0x0ddb 00000a8a: JUMP 00000a8b: JUMPDEST 00000a8c: PUSH1 0x00 00000a8e: SWAP2 00000a8f: DUP3 00000a90: MSTORE 00000a91: PUSH1 0x20 00000a93: DUP1 00000a94: DUP4 00000a95: KECCAK256 00000a96: SWAP2 00000a97: SWAP1 00000a98: SWAP2 00000a99: ADD 00000a9a: DUP1 00000a9b: SLOAD 00000a9c: PUSH1 0x01 00000a9e: PUSH1 0x01 00000aa0: PUSH1 0xa0 00000aa2: SHL 00000aa3: SUB 00000aa4: NOT 00000aa5: AND 00000aa6: PUSH1 0x01 00000aa8: PUSH1 0x01 00000aaa: PUSH1 0xa0 00000aac: SHL 00000aad: SUB 00000aae: SWAP5 00000aaf: DUP6 00000ab0: AND 00000ab1: OR 00000ab2: SWAP1 00000ab3: SSTORE 00000ab4: SWAP2 00000ab5: DUP4 00000ab6: AND 00000ab7: DUP2 00000ab8: MSTORE 00000ab9: PUSH1 0x02 00000abb: SWAP2 00000abc: DUP3 00000abd: SWAP1 00000abe: MSTORE 00000abf: PUSH1 0x40 00000ac1: DUP2 00000ac2: KECCAK256 00000ac3: SLOAD 00000ac4: PUSH1 0x01 00000ac6: DUP1 00000ac7: SLOAD 00000ac8: SWAP2 00000ac9: SWAP4 00000aca: SWAP3 00000acb: SWAP2 00000acc: PUSH2 0x0ad6 00000acf: SWAP1 00000ad0: DUP3 00000ad1: SWAP1 00000ad2: PUSH2 0x0d83 00000ad5: JUMP 00000ad6: JUMPDEST 00000ad7: DUP2 00000ad8: SLOAD 00000ad9: DUP2 00000ada: LT 00000adb: PUSH2 0x0ae6 00000ade: JUMPI 00000adf: PUSH2 0x0ae6 00000ae2: PUSH2 0x0ddb 00000ae5: JUMP 00000ae6: JUMPDEST 00000ae7: PUSH1 0x00 00000ae9: SWAP2 00000aea: DUP3 00000aeb: MSTORE 00000aec: PUSH1 0x20 00000aee: DUP1 00000aef: DUP4 00000af0: KECCAK256 00000af1: SWAP1 00000af2: SWAP2 00000af3: ADD 00000af4: SLOAD 00000af5: PUSH1 0x01 00000af7: PUSH1 0x01 00000af9: PUSH1 0xa0 00000afb: SHL 00000afc: SUB 00000afd: AND 00000afe: DUP4 00000aff: MSTORE 00000b00: DUP3 00000b01: ADD 00000b02: SWAP3 00000b03: SWAP1 00000b04: SWAP3 00000b05: MSTORE 00000b06: PUSH1 0x40 00000b08: ADD 00000b09: SWAP1 00000b0a: KECCAK256 00000b0b: SSTORE 00000b0c: PUSH1 0x01 00000b0e: DUP1 00000b0f: SLOAD 00000b10: DUP1 00000b11: PUSH2 0x0b1c 00000b14: JUMPI 00000b15: PUSH2 0x0b1c 00000b18: PUSH2 0x0df1 00000b1b: JUMP 00000b1c: JUMPDEST 00000b1d: PUSH1 0x00 00000b1f: DUP3 00000b20: DUP2 00000b21: MSTORE 00000b22: PUSH1 0x20 00000b24: SWAP1 00000b25: KECCAK256 00000b26: DUP2 00000b27: ADD 00000b28: PUSH1 0x00 00000b2a: NOT 00000b2b: SWAP1 00000b2c: DUP2 00000b2d: ADD 00000b2e: DUP1 00000b2f: SLOAD 00000b30: PUSH1 0x01 00000b32: PUSH1 0x01 00000b34: PUSH1 0xa0 00000b36: SHL 00000b37: SUB 00000b38: NOT 00000b39: AND 00000b3a: SWAP1 00000b3b: SSTORE 00000b3c: ADD 00000b3d: SWAP1 00000b3e: SSTORE 00000b3f: POP 00000b40: JUMP 00000b41: JUMPDEST 00000b42: PUSH1 0x0d 00000b44: SLOAD 00000b45: PUSH1 0x00 00000b47: SWAP1 00000b48: PUSH1 0x01 00000b4a: PUSH1 0xa0 00000b4c: SHL 00000b4d: SWAP1 00000b4e: DIV 00000b4f: PUSH1 0xff 00000b51: AND 00000b52: PUSH2 0x0b91 00000b55: JUMPI 00000b56: PUSH1 0x0b 00000b58: SLOAD 00000b59: PUSH1 0x01 00000b5b: PUSH1 0x01 00000b5d: PUSH1 0xa0 00000b5f: SHL 00000b60: SUB 00000b61: DUP5 00000b62: AND 00000b63: PUSH1 0x00 00000b65: SWAP1 00000b66: DUP2 00000b67: MSTORE 00000b68: PUSH1 0x03 00000b6a: PUSH1 0x20 00000b6c: MSTORE 00000b6d: PUSH1 0x40 00000b6f: SWAP1 00000b70: KECCAK256 00000b71: SLOAD 00000b72: TIMESTAMP 00000b73: SWAP2 00000b74: PUSH2 0x0b7c 00000b77: SWAP2 00000b78: PUSH2 0x0d6b 00000b7b: JUMP 00000b7c: JUMPDEST 00000b7d: LT 00000b7e: DUP1 00000b7f: ISZERO 00000b80: PUSH2 0x0b8a 00000b83: JUMPI 00000b84: POP 00000b85: PUSH1 0x0c 00000b87: SLOAD 00000b88: DUP3 00000b89: GT 00000b8a: JUMPDEST 00000b8b: SWAP1 00000b8c: POP 00000b8d: PUSH2 0x0a28 00000b90: JUMP 00000b91: JUMPDEST 00000b92: PUSH3 0x093a80 00000b96: PUSH2 0x0ba3 00000b99: PUSH4 0x6220adc0 00000b9e: TIMESTAMP 00000b9f: PUSH2 0x0d83 00000ba2: JUMP 00000ba3: JUMPDEST 00000ba4: PUSH2 0x0bad 00000ba7: SWAP2 00000ba8: SWAP1 00000ba9: PUSH2 0x0db9 00000bac: JUMP 00000bad: JUMPDEST 00000bae: PUSH2 0x0bba 00000bb1: SWAP1 00000bb2: PUSH3 0x093a80 00000bb6: PUSH2 0x0d9a 00000bb9: JUMP 00000bba: JUMPDEST 00000bbb: PUSH2 0x0bc8 00000bbe: SWAP1 00000bbf: PUSH4 0x6220adc0 00000bc4: PUSH2 0x0d6b 00000bc7: JUMP 00000bc8: JUMPDEST 00000bc9: PUSH1 0x01 00000bcb: PUSH1 0x01 00000bcd: PUSH1 0xa0 00000bcf: SHL 00000bd0: SUB 00000bd1: DUP5 00000bd2: AND 00000bd3: PUSH1 0x00 00000bd5: SWAP1 00000bd6: DUP2 00000bd7: MSTORE 00000bd8: PUSH1 0x03 00000bda: PUSH1 0x20 00000bdc: MSTORE 00000bdd: PUSH1 0x40 00000bdf: SWAP1 00000be0: KECCAK256 00000be1: SLOAD 00000be2: LT 00000be3: SWAP1 00000be4: POP 00000be5: SWAP3 00000be6: SWAP2 00000be7: POP 00000be8: POP 00000be9: JUMP 00000bea: JUMPDEST 00000beb: PUSH1 0x01 00000bed: PUSH1 0x01 00000bef: PUSH1 0xa0 00000bf1: SHL 00000bf2: SUB 00000bf3: DUP3 00000bf4: AND 00000bf5: PUSH1 0x00 00000bf7: SWAP1 00000bf8: DUP2 00000bf9: MSTORE 00000bfa: PUSH1 0x04 00000bfc: PUSH1 0x20 00000bfe: MSTORE 00000bff: PUSH1 0x40 00000c01: SWAP1 00000c02: KECCAK256 00000c03: SLOAD 00000c04: PUSH2 0x0c0b 00000c07: JUMPI 00000c08: POP 00000c09: POP 00000c0a: JUMP 00000c0b: JUMPDEST 00000c0c: DUP1 00000c0d: ISZERO 00000c0e: PUSH2 0x0ccc 00000c11: JUMPI 00000c12: DUP1 00000c13: PUSH1 0x07 00000c15: SLOAD 00000c16: PUSH2 0x0c1f 00000c19: SWAP2 00000c1a: SWAP1 00000c1b: PUSH2 0x0d6b 00000c1e: JUMP 00000c1f: JUMPDEST 00000c20: PUSH1 0x07 00000c22: SSTORE 00000c23: PUSH1 0x01 00000c25: PUSH1 0x01 00000c27: PUSH1 0xa0 00000c29: SHL 00000c2a: SUB 00000c2b: DUP3 00000c2c: AND 00000c2d: PUSH1 0x00 00000c2f: SWAP1 00000c30: DUP2 00000c31: MSTORE 00000c32: PUSH1 0x03 00000c34: PUSH1 0x20 00000c36: SWAP1 00000c37: DUP2 00000c38: MSTORE 00000c39: PUSH1 0x40 00000c3b: DUP1 00000c3c: DUP4 00000c3d: KECCAK256 00000c3e: TIMESTAMP 00000c3f: SWAP1 00000c40: SSTORE 00000c41: PUSH1 0x04 00000c43: SWAP1 00000c44: SWAP2 00000c45: MSTORE 00000c46: SWAP1 00000c47: KECCAK256 00000c48: PUSH1 0x02 00000c4a: ADD 00000c4b: SLOAD 00000c4c: PUSH2 0x0c56 00000c4f: SWAP1 00000c50: DUP3 00000c51: SWAP1 00000c52: PUSH2 0x0d6b 00000c55: JUMP 00000c56: JUMPDEST 00000c57: PUSH1 0x01 00000c59: PUSH1 0x01 00000c5b: PUSH1 0xa0 00000c5d: SHL 00000c5e: SUB 00000c5f: DUP4 00000c60: AND 00000c61: PUSH1 0x00 00000c63: SWAP1 00000c64: DUP2 00000c65: MSTORE 00000c66: PUSH1 0x04 00000c68: PUSH1 0x20 00000c6a: MSTORE 00000c6b: PUSH1 0x40 00000c6d: SWAP1 00000c6e: KECCAK256 00000c6f: PUSH1 0x02 00000c71: DUP2 00000c72: ADD 00000c73: SWAP2 00000c74: SWAP1 00000c75: SWAP2 00000c76: SSTORE 00000c77: SLOAD 00000c78: PUSH2 0x0c80 00000c7b: SWAP1 00000c7c: PUSH2 0x09ff 00000c7f: JUMP 00000c80: JUMPDEST 00000c81: PUSH1 0x01 00000c83: PUSH1 0x01 00000c85: PUSH1 0xa0 00000c87: SHL 00000c88: SUB 00000c89: DUP4 00000c8a: AND 00000c8b: PUSH1 0x00 00000c8d: DUP2 00000c8e: DUP2 00000c8f: MSTORE 00000c90: PUSH1 0x04 00000c92: PUSH1 0x20 00000c94: MSTORE 00000c95: PUSH1 0x40 00000c97: DUP1 00000c98: DUP3 00000c99: KECCAK256 00000c9a: PUSH1 0x01 00000c9c: ADD 00000c9d: SWAP4 00000c9e: SWAP1 00000c9f: SWAP4 00000ca0: SSTORE 00000ca1: SWAP2 00000ca2: MLOAD 00000ca3: SWAP1 00000ca4: SWAP2 00000ca5: DUP4 00000ca6: ISZERO 00000ca7: PUSH2 0x08fc 00000caa: MUL 00000cab: SWAP2 00000cac: DUP5 00000cad: SWAP2 00000cae: DUP2 00000caf: DUP2 00000cb0: DUP2 00000cb1: DUP6 00000cb2: DUP9 00000cb3: DUP9 00000cb4: CALL 00000cb5: SWAP4 00000cb6: POP 00000cb7: POP 00000cb8: POP 00000cb9: POP 00000cba: ISZERO 00000cbb: DUP1 00000cbc: ISZERO 00000cbd: PUSH2 0x0cca 00000cc0: JUMPI 00000cc1: RETURNDATASIZE 00000cc2: PUSH1 0x00 00000cc4: DUP1 00000cc5: RETURNDATACOPY 00000cc6: RETURNDATASIZE 00000cc7: PUSH1 0x00 00000cc9: REVERT 00000cca: JUMPDEST 00000ccb: POP 00000ccc: JUMPDEST 00000ccd: POP 00000cce: POP 00000ccf: JUMP 00000cd0: JUMPDEST 00000cd1: DUP1 00000cd2: CALLDATALOAD 00000cd3: PUSH1 0x01 00000cd5: PUSH1 0x01 00000cd7: PUSH1 0xa0 00000cd9: SHL 00000cda: SUB 00000cdb: DUP2 00000cdc: AND 00000cdd: DUP2 00000cde: EQ 00000cdf: PUSH2 0x046b 00000ce2: JUMPI 00000ce3: PUSH1 0x00 00000ce5: DUP1 00000ce6: REVERT 00000ce7: JUMPDEST 00000ce8: PUSH1 0x00 00000cea: PUSH1 0x20 00000cec: DUP3 00000ced: DUP5 00000cee: SUB 00000cef: SLT 00000cf0: ISZERO 00000cf1: PUSH2 0x0cf9 00000cf4: JUMPI 00000cf5: PUSH1 0x00 00000cf7: DUP1 00000cf8: REVERT 00000cf9: JUMPDEST 00000cfa: PUSH2 0x0d02 00000cfd: DUP3 00000cfe: PUSH2 0x0cd0 00000d01: JUMP 00000d02: JUMPDEST 00000d03: SWAP4 00000d04: SWAP3 00000d05: POP 00000d06: POP 00000d07: POP 00000d08: JUMP 00000d09: JUMPDEST 00000d0a: PUSH1 0x00 00000d0c: DUP1 00000d0d: PUSH1 0x40 00000d0f: DUP4 00000d10: DUP6 00000d11: SUB 00000d12: SLT 00000d13: ISZERO 00000d14: PUSH2 0x0d1c 00000d17: JUMPI 00000d18: PUSH1 0x00 00000d1a: DUP1 00000d1b: REVERT 00000d1c: JUMPDEST 00000d1d: PUSH2 0x0d25 00000d20: DUP4 00000d21: PUSH2 0x0cd0 00000d24: JUMP 00000d25: JUMPDEST 00000d26: SWAP5 00000d27: PUSH1 0x20 00000d29: SWAP4 00000d2a: SWAP1 00000d2b: SWAP4 00000d2c: ADD 00000d2d: CALLDATALOAD 00000d2e: SWAP4 00000d2f: POP 00000d30: POP 00000d31: POP 00000d32: JUMP 00000d33: JUMPDEST 00000d34: PUSH1 0x00 00000d36: DUP1 00000d37: PUSH1 0x40 00000d39: DUP4 00000d3a: DUP6 00000d3b: SUB 00000d3c: SLT 00000d3d: ISZERO 00000d3e: PUSH2 0x0d46 00000d41: JUMPI 00000d42: PUSH1 0x00 00000d44: DUP1 00000d45: REVERT 00000d46: JUMPDEST 00000d47: POP 00000d48: POP 00000d49: DUP1 00000d4a: CALLDATALOAD 00000d4b: SWAP3 00000d4c: PUSH1 0x20 00000d4e: SWAP1 00000d4f: SWAP2 00000d50: ADD 00000d51: CALLDATALOAD 00000d52: SWAP2 00000d53: POP 00000d54: JUMP 00000d55: JUMPDEST 00000d56: PUSH4 0x4e487b71 00000d5b: PUSH1 0xe0 00000d5d: SHL 00000d5e: PUSH1 0x00 00000d60: MSTORE 00000d61: PUSH1 0x11 00000d63: PUSH1 0x04 00000d65: MSTORE 00000d66: PUSH1 0x24 00000d68: PUSH1 0x00 00000d6a: REVERT 00000d6b: JUMPDEST 00000d6c: PUSH1 0x00 00000d6e: DUP3 00000d6f: NOT 00000d70: DUP3 00000d71: GT 00000d72: ISZERO 00000d73: PUSH2 0x0d7e 00000d76: JUMPI 00000d77: PUSH2 0x0d7e 00000d7a: PUSH2 0x0d55 00000d7d: JUMP 00000d7e: JUMPDEST 00000d7f: POP 00000d80: ADD 00000d81: SWAP1 00000d82: JUMP 00000d83: JUMPDEST 00000d84: PUSH1 0x00 00000d86: DUP3 00000d87: DUP3 00000d88: LT 00000d89: ISZERO 00000d8a: PUSH2 0x0d95 00000d8d: JUMPI 00000d8e: PUSH2 0x0d95 00000d91: PUSH2 0x0d55 00000d94: JUMP 00000d95: JUMPDEST 00000d96: POP 00000d97: SUB 00000d98: SWAP1 00000d99: JUMP 00000d9a: JUMPDEST 00000d9b: PUSH1 0x00 00000d9d: DUP2 00000d9e: PUSH1 0x00 00000da0: NOT 00000da1: DIV 00000da2: DUP4 00000da3: GT 00000da4: DUP3 00000da5: ISZERO 00000da6: ISZERO 00000da7: AND 00000da8: ISZERO 00000da9: PUSH2 0x0db4 00000dac: JUMPI 00000dad: PUSH2 0x0db4 00000db0: PUSH2 0x0d55 00000db3: JUMP 00000db4: JUMPDEST 00000db5: POP 00000db6: MUL 00000db7: SWAP1 00000db8: JUMP 00000db9: JUMPDEST 00000dba: PUSH1 0x00 00000dbc: DUP3 00000dbd: PUSH2 0x0dd6 00000dc0: JUMPI 00000dc1: PUSH4 0x4e487b71 00000dc6: PUSH1 0xe0 00000dc8: SHL 00000dc9: PUSH1 0x00 00000dcb: MSTORE 00000dcc: PUSH1 0x12 00000dce: PUSH1 0x04 00000dd0: MSTORE 00000dd1: PUSH1 0x24 00000dd3: PUSH1 0x00 00000dd5: REVERT 00000dd6: JUMPDEST 00000dd7: POP 00000dd8: DIV 00000dd9: SWAP1 00000dda: JUMP 00000ddb: JUMPDEST 00000ddc: PUSH4 0x4e487b71 00000de1: PUSH1 0xe0 00000de3: SHL 00000de4: PUSH1 0x00 00000de6: MSTORE 00000de7: PUSH1 0x32 00000de9: PUSH1 0x04 00000deb: MSTORE 00000dec: PUSH1 0x24 00000dee: PUSH1 0x00 00000df0: REVERT 00000df1: JUMPDEST 00000df2: PUSH4 0x4e487b71 00000df7: PUSH1 0xe0 00000df9: SHL 00000dfa: PUSH1 0x00 00000dfc: MSTORE 00000dfd: PUSH1 0x31 00000dff: PUSH1 0x04 00000e01: MSTORE 00000e02: PUSH1 0x24 00000e04: PUSH1 0x00 00000e06: REVERT 00000e07: INVALID 00000e08: LOG2 00000e09: PUSH5 0x6970667358 00000e0f: UNKNOWN(0x22) 00000e10: SLT 00000e11: KECCAK256 00000e12: SWAP10 00000e13: PC 00000e14: PUSH14 0x3f844cdfe3f8eb18f5218eee11f3 00000e23: DUP9 00000e24: LOG2 00000e25: UNKNOWN(0x4D) 00000e26: CALLVALUE 00000e27: DUP6 00000e28: RETURN 00000e29: SWAP9 00000e2a: SGT 00000e2b: CALL 00000e2c: SWAP4 00000e2d: DUP13 00000e2e: PUSH17
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0x7e420b73cebfda42031dff09290ad464459e3ee6175e9778ced8a124353902b4
call_targets:
0x021ebe5f2b7447fb6effb0347b3e08856b0fd31d
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x7e420b73cebfda42031dff09290ad464459e3ee6175e9778ced8a124353902b4",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x021ebe5f2b7447fb6effb0347b3e08856b0fd31d"
],
"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": "0xce7c2ac2",
"selector": "0xce7c2ac2",
"calldata_variants": [
"0xce7c2ac2",
"0xce7c2ac20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd0e30db0",
"selector": "0xd0e30db0",
"calldata_variants": [
"0xd0e30db0",
"0xd0e30db00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe2d2e219",
"selector": "0xe2d2e219",
"calldata_variants": [
"0xe2d2e219",
"0xe2d2e2190000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xeeb77fd4",
"selector": "0xeeb77fd4",
"calldata_variants": [
"0xeeb77fd4",
"0xeeb77fd40000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xefca2eed",
"selector": "0xefca2eed",
"calldata_variants": [
"0xefca2eed",
"0xefca2eed0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xffd49c84",
"selector": "0xffd49c84",
"calldata_variants": [
"0xffd49c84",
"0xffd49c840000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x66817df5",
"selector": "0x66817df5",
"calldata_variants": [
"0x66817df5",
"0x66817df50000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x6793141f",
"selector": "0x6793141f",
"calldata_variants": [
"0x6793141f",
"0x6793141f0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1758,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3252,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3627,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 3,
"guards_detected": [],
"untrusted_call_count": 3
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0x7e420b73cebfda42031dff09290ad464459e3ee6175e9778ced8a124353902b4
call_targets:
0x021ebe5f2b7447fb6effb0347b3e08856b0fd31d
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0x7e420b73cebfda42031dff09290ad464459e3ee6175e9778ced8a124353902b4",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0x021ebe5f2b7447fb6effb0347b3e08856b0fd31d"
],
"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": "0xce7c2ac2",
"selector": "0xce7c2ac2",
"calldata_variants": [
"0xce7c2ac2",
"0xce7c2ac20000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd0e30db0",
"selector": "0xd0e30db0",
"calldata_variants": [
"0xd0e30db0",
"0xd0e30db00000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xe2d2e219",
"selector": "0xe2d2e219",
"calldata_variants": [
"0xe2d2e219",
"0xe2d2e2190000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xeeb77fd4",
"selector": "0xeeb77fd4",
"calldata_variants": [
"0xeeb77fd4",
"0xeeb77fd40000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xefca2eed",
"selector": "0xefca2eed",
"calldata_variants": [
"0xefca2eed",
"0xefca2eed0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xffd49c84",
"selector": "0xffd49c84",
"calldata_variants": [
"0xffd49c84",
"0xffd49c840000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x66817df5",
"selector": "0x66817df5",
"calldata_variants": [
"0x66817df5",
"0x66817df50000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x6793141f",
"selector": "0x6793141f",
"calldata_variants": [
"0x6793141f",
"0x6793141f0000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1758,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3252,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 3627,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 3,
"guards_detected": []
}
|