Tripwire Automated analysis runs

Analysis Run

019b2207-1ffd-7333-8f5c-f254ab9c3c1a

complete
Chain ID
1
Address
0x85b78aca6deae198fbf201c82daf6ca21942acc6
Block Number
Created
Mon, Dec 15, 2025 12:40 PM

Processing Jobs

Status & attempts
ID Type Status Attempts Heartbeat
53 artifact.fetch complete 1 / 3 15 hours ago
54 proxy.resolve complete 1 / 3 15 hours ago
55 tool.cast_disasm complete 1 / 3 15 hours ago
56 report.consolidate complete 1 / 3 15 hours ago

Artifact

Runtime bytecode: available
Creation TX:
Deployer:
Proxy: yes confirmed
Verified Source: yes
Proxy evidence
{
    "method": "etherscan+onchain",
    "status": "confirmed",
    "etherscan_hint": {
        "source": "etherscan",
        "etherscan": {
            "proxy_flag": true,
            "implementation": "0xc0297a0e39031f09406f0987c9d9d41c5dfbc3df"
        }
    },
    "implementation": "0xc0297a0e39031f09406f0987c9d9d41c5dfbc3df",
    "onchain_method": "eip1967"
}

Slither

tool.slither

No slither job recorded yet.

Opcode Heuristics

tool.cast_disasm
Delegatecall
3
Selfdestruct
0
CREATE2
0
CALL-family (heavy)
0
EXT*/BALANCE
3
Total opcodes
1056
Flags
delegatecall_present
View cast disassembly output
00000000: PUSH1 0x80
00000002: PUSH1 0x40
00000004: MSTORE
00000005: PUSH1 0x04
00000007: CALLDATASIZE
00000008: LT
00000009: PUSH2 0x0070
0000000c: JUMPI
0000000d: PUSH1 0x00
0000000f: CALLDATALOAD
00000010: PUSH1 0xe0
00000012: SHR
00000013: DUP1
00000014: PUSH4 0x5c60da1b
00000019: GT
0000001a: PUSH2 0x004e
0000001d: JUMPI
0000001e: DUP1
0000001f: PUSH4 0x5c60da1b
00000024: EQ
00000025: PUSH2 0x00e3
00000028: JUMPI
00000029: DUP1
0000002a: PUSH4 0x8da5cb5b
0000002f: EQ
00000030: PUSH2 0x0114
00000033: JUMPI
00000034: DUP1
00000035: PUSH4 0xcf7a1d77
0000003a: EQ
0000003b: PUSH2 0x0129
0000003e: JUMPI
0000003f: DUP1
00000040: PUSH4 0xf851a440
00000045: EQ
00000046: PUSH2 0x0114
00000049: JUMPI
0000004a: PUSH2 0x0070
0000004d: JUMP
0000004e: JUMPDEST
0000004f: DUP1
00000050: PUSH4 0x13af4035
00000055: EQ
00000056: PUSH2 0x0090
00000059: JUMPI
0000005a: DUP1
0000005b: PUSH4 0x3659cfe6
00000060: EQ
00000061: PUSH2 0x00b0
00000064: JUMPI
00000065: DUP1
00000066: PUSH4 0x4f1ef286
0000006b: EQ
0000006c: PUSH2 0x00d0
0000006f: JUMPI
00000070: JUMPDEST
00000071: PUSH2 0x008e
00000074: PUSH2 0x0089
00000077: PUSH1 0x00
00000079: DUP1
0000007a: MLOAD
0000007b: PUSH1 0x20
0000007d: PUSH2 0x06a0
00000080: DUP4
00000081: CODECOPY
00000082: DUP2
00000083: MLOAD
00000084: SWAP2
00000085: MSTORE
00000086: SLOAD
00000087: SWAP1
00000088: JUMP
00000089: JUMPDEST
0000008a: PUSH2 0x013c
0000008d: JUMP
0000008e: JUMPDEST
0000008f: STOP
00000090: JUMPDEST
00000091: CALLVALUE
00000092: DUP1
00000093: ISZERO
00000094: PUSH2 0x009c
00000097: JUMPI
00000098: PUSH1 0x00
0000009a: DUP1
0000009b: REVERT
0000009c: JUMPDEST
0000009d: POP
0000009e: PUSH2 0x008e
000000a1: PUSH2 0x00ab
000000a4: CALLDATASIZE
000000a5: PUSH1 0x04
000000a7: PUSH2 0x0513
000000aa: JUMP
000000ab: JUMPDEST
000000ac: PUSH2 0x0160
000000af: JUMP
000000b0: JUMPDEST
000000b1: CALLVALUE
000000b2: DUP1
000000b3: ISZERO
000000b4: PUSH2 0x00bc
000000b7: JUMPI
000000b8: PUSH1 0x00
000000ba: DUP1
000000bb: REVERT
000000bc: JUMPDEST
000000bd: POP
000000be: PUSH2 0x008e
000000c1: PUSH2 0x00cb
000000c4: CALLDATASIZE
000000c5: PUSH1 0x04
000000c7: PUSH2 0x0513
000000ca: JUMP
000000cb: JUMPDEST
000000cc: PUSH2 0x0174
000000cf: JUMP
000000d0: JUMPDEST
000000d1: PUSH2 0x008e
000000d4: PUSH2 0x00de
000000d7: CALLDATASIZE
000000d8: PUSH1 0x04
000000da: PUSH2 0x057e
000000dd: JUMP
000000de: JUMPDEST
000000df: PUSH2 0x0185
000000e2: JUMP
000000e3: JUMPDEST
000000e4: CALLVALUE
000000e5: DUP1
000000e6: ISZERO
000000e7: PUSH2 0x00ef
000000ea: JUMPI
000000eb: PUSH1 0x00
000000ed: DUP1
000000ee: REVERT
000000ef: JUMPDEST
000000f0: POP
000000f1: PUSH2 0x00f8
000000f4: PUSH2 0x0206
000000f7: JUMP
000000f8: JUMPDEST
000000f9: PUSH1 0x40
000000fb: MLOAD
000000fc: PUSH1 0x01
000000fe: PUSH1 0x01
00000100: PUSH1 0xa0
00000102: SHL
00000103: SUB
00000104: SWAP1
00000105: SWAP2
00000106: AND
00000107: DUP2
00000108: MSTORE
00000109: PUSH1 0x20
0000010b: ADD
0000010c: PUSH1 0x40
0000010e: MLOAD
0000010f: DUP1
00000110: SWAP2
00000111: SUB
00000112: SWAP1
00000113: RETURN
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 0x00f8
00000125: PUSH2 0x0223
00000128: JUMP
00000129: JUMPDEST
0000012a: PUSH2 0x008e
0000012d: PUSH2 0x0137
00000130: CALLDATASIZE
00000131: PUSH1 0x04
00000133: PUSH2 0x05d1
00000136: JUMP
00000137: JUMPDEST
00000138: PUSH2 0x023b
0000013b: JUMP
0000013c: JUMPDEST
0000013d: CALLDATASIZE
0000013e: PUSH1 0x00
00000140: DUP1
00000141: CALLDATACOPY
00000142: PUSH1 0x00
00000144: DUP1
00000145: CALLDATASIZE
00000146: PUSH1 0x00
00000148: DUP5
00000149: GAS
0000014a: DELEGATECALL
0000014b: RETURNDATASIZE
0000014c: PUSH1 0x00
0000014e: DUP1
0000014f: RETURNDATACOPY
00000150: DUP1
00000151: DUP1
00000152: ISZERO
00000153: PUSH2 0x015b
00000156: JUMPI
00000157: RETURNDATASIZE
00000158: PUSH1 0x00
0000015a: RETURN
0000015b: JUMPDEST
0000015c: RETURNDATASIZE
0000015d: PUSH1 0x00
0000015f: REVERT
00000160: JUMPDEST
00000161: PUSH2 0x0168
00000164: PUSH2 0x0339
00000167: JUMP
00000168: JUMPDEST
00000169: PUSH2 0x0171
0000016c: DUP2
0000016d: PUSH2 0x03c2
00000170: JUMP
00000171: JUMPDEST
00000172: POP
00000173: JUMP
00000174: JUMPDEST
00000175: PUSH2 0x017c
00000178: PUSH2 0x0339
0000017b: JUMP
0000017c: JUMPDEST
0000017d: PUSH2 0x0171
00000180: DUP2
00000181: PUSH2 0x042d
00000184: JUMP
00000185: JUMPDEST
00000186: PUSH2 0x018d
00000189: PUSH2 0x0339
0000018c: JUMP
0000018d: JUMPDEST
0000018e: PUSH2 0x0196
00000191: DUP4
00000192: PUSH2 0x042d
00000195: JUMP
00000196: JUMPDEST
00000197: PUSH1 0x00
00000199: DUP4
0000019a: PUSH1 0x01
0000019c: PUSH1 0x01
0000019e: PUSH1 0xa0
000001a0: SHL
000001a1: SUB
000001a2: AND
000001a3: DUP4
000001a4: DUP4
000001a5: PUSH1 0x40
000001a7: MLOAD
000001a8: PUSH2 0x01b2
000001ab: SWAP3
000001ac: SWAP2
000001ad: SWAP1
000001ae: PUSH2 0x0632
000001b1: JUMP
000001b2: JUMPDEST
000001b3: PUSH1 0x00
000001b5: PUSH1 0x40
000001b7: MLOAD
000001b8: DUP1
000001b9: DUP4
000001ba: SUB
000001bb: DUP2
000001bc: DUP6
000001bd: GAS
000001be: DELEGATECALL
000001bf: SWAP2
000001c0: POP
000001c1: POP
000001c2: RETURNDATASIZE
000001c3: DUP1
000001c4: PUSH1 0x00
000001c6: DUP2
000001c7: EQ
000001c8: PUSH2 0x01ed
000001cb: JUMPI
000001cc: PUSH1 0x40
000001ce: MLOAD
000001cf: SWAP2
000001d0: POP
000001d1: PUSH1 0x1f
000001d3: NOT
000001d4: PUSH1 0x3f
000001d6: RETURNDATASIZE
000001d7: ADD
000001d8: AND
000001d9: DUP3
000001da: ADD
000001db: PUSH1 0x40
000001dd: MSTORE
000001de: RETURNDATASIZE
000001df: DUP3
000001e0: MSTORE
000001e1: RETURNDATASIZE
000001e2: PUSH1 0x00
000001e4: PUSH1 0x20
000001e6: DUP5
000001e7: ADD
000001e8: RETURNDATACOPY
000001e9: PUSH2 0x01f2
000001ec: JUMP
000001ed: JUMPDEST
000001ee: PUSH1 0x60
000001f0: SWAP2
000001f1: POP
000001f2: JUMPDEST
000001f3: POP
000001f4: POP
000001f5: SWAP1
000001f6: POP
000001f7: DUP1
000001f8: PUSH2 0x0200
000001fb: JUMPI
000001fc: PUSH1 0x00
000001fe: DUP1
000001ff: REVERT
00000200: JUMPDEST
00000201: POP
00000202: POP
00000203: POP
00000204: POP
00000205: JUMP
00000206: JUMPDEST
00000207: PUSH1 0x00
00000209: PUSH2 0x021e
0000020c: PUSH1 0x00
0000020e: DUP1
0000020f: MLOAD
00000210: PUSH1 0x20
00000212: PUSH2 0x06a0
00000215: DUP4
00000216: CODECOPY
00000217: DUP2
00000218: MLOAD
00000219: SWAP2
0000021a: MSTORE
0000021b: SLOAD
0000021c: SWAP1
0000021d: JUMP
0000021e: JUMPDEST
0000021f: SWAP1
00000220: POP
00000221: SWAP1
00000222: JUMP
00000223: JUMPDEST
00000224: PUSH1 0x00
00000226: PUSH2 0x021e
00000229: PUSH1 0x00
0000022b: DUP1
0000022c: MLOAD
0000022d: PUSH1 0x20
0000022f: PUSH2 0x0680
00000232: DUP4
00000233: CODECOPY
00000234: DUP2
00000235: MLOAD
00000236: SWAP2
00000237: MSTORE
00000238: SLOAD
00000239: SWAP1
0000023a: JUMP
0000023b: JUMPDEST
0000023c: PUSH2 0x0243
0000023f: PUSH2 0x0339
00000242: JUMP
00000243: JUMPDEST
00000244: PUSH1 0x00
00000246: PUSH2 0x025b
00000249: PUSH1 0x00
0000024b: DUP1
0000024c: MLOAD
0000024d: PUSH1 0x20
0000024f: PUSH2 0x06a0
00000252: DUP4
00000253: CODECOPY
00000254: DUP2
00000255: MLOAD
00000256: SWAP2
00000257: MSTORE
00000258: SLOAD
00000259: SWAP1
0000025a: JUMP
0000025b: JUMPDEST
0000025c: PUSH1 0x01
0000025e: PUSH1 0x01
00000260: PUSH1 0xa0
00000262: SHL
00000263: SUB
00000264: AND
00000265: EQ
00000266: PUSH2 0x026e
00000269: JUMPI
0000026a: PUSH1 0x00
0000026c: DUP1
0000026d: REVERT
0000026e: JUMPDEST
0000026f: PUSH2 0x0299
00000272: PUSH1 0x01
00000274: PUSH32 0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbd
00000295: PUSH2 0x0642
00000298: JUMP
00000299: JUMPDEST
0000029a: PUSH1 0x00
0000029c: DUP1
0000029d: MLOAD
0000029e: PUSH1 0x20
000002a0: PUSH2 0x06a0
000002a3: DUP4
000002a4: CODECOPY
000002a5: DUP2
000002a6: MLOAD
000002a7: SWAP2
000002a8: MSTORE
000002a9: EQ
000002aa: PUSH2 0x02b5
000002ad: JUMPI
000002ae: PUSH2 0x02b5
000002b1: PUSH2 0x0669
000002b4: JUMP
000002b5: JUMPDEST
000002b6: PUSH2 0x02be
000002b9: DUP5
000002ba: PUSH2 0x042d
000002bd: JUMP
000002be: JUMPDEST
000002bf: DUP1
000002c0: ISZERO
000002c1: PUSH2 0x0330
000002c4: JUMPI
000002c5: PUSH1 0x00
000002c7: DUP5
000002c8: PUSH1 0x01
000002ca: PUSH1 0x01
000002cc: PUSH1 0xa0
000002ce: SHL
000002cf: SUB
000002d0: AND
000002d1: DUP4
000002d2: DUP4
000002d3: PUSH1 0x40
000002d5: MLOAD
000002d6: PUSH2 0x02e0
000002d9: SWAP3
000002da: SWAP2
000002db: SWAP1
000002dc: PUSH2 0x0632
000002df: JUMP
000002e0: JUMPDEST
000002e1: PUSH1 0x00
000002e3: PUSH1 0x40
000002e5: MLOAD
000002e6: DUP1
000002e7: DUP4
000002e8: SUB
000002e9: DUP2
000002ea: DUP6
000002eb: GAS
000002ec: DELEGATECALL
000002ed: SWAP2
000002ee: POP
000002ef: POP
000002f0: RETURNDATASIZE
000002f1: DUP1
000002f2: PUSH1 0x00
000002f4: DUP2
000002f5: EQ
000002f6: PUSH2 0x031b
000002f9: JUMPI
000002fa: PUSH1 0x40
000002fc: MLOAD
000002fd: SWAP2
000002fe: POP
000002ff: PUSH1 0x1f
00000301: NOT
00000302: PUSH1 0x3f
00000304: RETURNDATASIZE
00000305: ADD
00000306: AND
00000307: DUP3
00000308: ADD
00000309: PUSH1 0x40
0000030b: MSTORE
0000030c: RETURNDATASIZE
0000030d: DUP3
0000030e: MSTORE
0000030f: RETURNDATASIZE
00000310: PUSH1 0x00
00000312: PUSH1 0x20
00000314: DUP5
00000315: ADD
00000316: RETURNDATACOPY
00000317: PUSH2 0x0320
0000031a: JUMP
0000031b: JUMPDEST
0000031c: PUSH1 0x60
0000031e: SWAP2
0000031f: POP
00000320: JUMPDEST
00000321: POP
00000322: POP
00000323: SWAP1
00000324: POP
00000325: DUP1
00000326: PUSH2 0x032e
00000329: JUMPI
0000032a: PUSH1 0x00
0000032c: DUP1
0000032d: REVERT
0000032e: JUMPDEST
0000032f: POP
00000330: JUMPDEST
00000331: PUSH2 0x0200
00000334: DUP4
00000335: PUSH2 0x03c2
00000338: JUMP
00000339: JUMPDEST
0000033a: PUSH1 0x00
0000033c: DUP1
0000033d: MLOAD
0000033e: PUSH1 0x20
00000340: PUSH2 0x0680
00000343: DUP4
00000344: CODECOPY
00000345: DUP2
00000346: MLOAD
00000347: SWAP2
00000348: MSTORE
00000349: SLOAD
0000034a: PUSH1 0x01
0000034c: PUSH1 0x01
0000034e: PUSH1 0xa0
00000350: SHL
00000351: SUB
00000352: AND
00000353: CALLER
00000354: PUSH1 0x01
00000356: PUSH1 0x01
00000358: PUSH1 0xa0
0000035a: SHL
0000035b: SUB
0000035c: AND
0000035d: EQ
0000035e: PUSH2 0x03c0
00000361: JUMPI
00000362: PUSH1 0x40
00000364: MLOAD
00000365: PUSH3 0x461bcd
00000369: PUSH1 0xe5
0000036b: SHL
0000036c: DUP2
0000036d: MSTORE
0000036e: PUSH1 0x20
00000370: PUSH1 0x04
00000372: DUP3
00000373: ADD
00000374: MSTORE
00000375: PUSH1 0x29
00000377: PUSH1 0x24
00000379: DUP3
0000037a: ADD
0000037b: MSTORE
0000037c: PUSH32 0x4f537761703a204f6e6c79206f776e65722063616e2063616c6c207468697320
0000039d: PUSH1 0x44
0000039f: DUP3
000003a0: ADD
000003a1: MSTORE
000003a2: PUSH9 0x333ab731ba34b7b717
000003ac: PUSH1 0xb9
000003ae: SHL
000003af: PUSH1 0x64
000003b1: DUP3
000003b2: ADD
000003b3: MSTORE
000003b4: PUSH1 0x84
000003b6: ADD
000003b7: JUMPDEST
000003b8: PUSH1 0x40
000003ba: MLOAD
000003bb: DUP1
000003bc: SWAP2
000003bd: SUB
000003be: SWAP1
000003bf: REVERT
000003c0: JUMPDEST
000003c1: JUMP
000003c2: JUMPDEST
000003c3: PUSH32 0x7e644d79422f17c01e4894b5f4f588d331ebfa28653d42ae832dc59e38c9798f
000003e4: PUSH2 0x03f9
000003e7: PUSH1 0x00
000003e9: DUP1
000003ea: MLOAD
000003eb: PUSH1 0x20
000003ed: PUSH2 0x0680
000003f0: DUP4
000003f1: CODECOPY
000003f2: DUP2
000003f3: MLOAD
000003f4: SWAP2
000003f5: MSTORE
000003f6: SLOAD
000003f7: SWAP1
000003f8: JUMP
000003f9: JUMPDEST
000003fa: PUSH1 0x40
000003fc: DUP1
000003fd: MLOAD
000003fe: PUSH1 0x01
00000400: PUSH1 0x01
00000402: PUSH1 0xa0
00000404: SHL
00000405: SUB
00000406: SWAP3
00000407: DUP4
00000408: AND
00000409: DUP2
0000040a: MSTORE
0000040b: SWAP2
0000040c: DUP5
0000040d: AND
0000040e: PUSH1 0x20
00000410: DUP4
00000411: ADD
00000412: MSTORE
00000413: ADD
00000414: PUSH1 0x40
00000416: MLOAD
00000417: DUP1
00000418: SWAP2
00000419: SUB
0000041a: SWAP1
0000041b: LOG1
0000041c: PUSH1 0x00
0000041e: DUP1
0000041f: MLOAD
00000420: PUSH1 0x20
00000422: PUSH2 0x0680
00000425: DUP4
00000426: CODECOPY
00000427: DUP2
00000428: MLOAD
00000429: SWAP2
0000042a: MSTORE
0000042b: SSTORE
0000042c: JUMP
0000042d: JUMPDEST
0000042e: PUSH1 0x00
00000430: DUP2
00000431: PUSH1 0x01
00000433: PUSH1 0x01
00000435: PUSH1 0xa0
00000437: SHL
00000438: SUB
00000439: AND
0000043a: EXTCODESIZE
0000043b: GT
0000043c: PUSH2 0x04ad
0000043f: JUMPI
00000440: PUSH1 0x40
00000442: MLOAD
00000443: PUSH3 0x461bcd
00000447: PUSH1 0xe5
00000449: SHL
0000044a: DUP2
0000044b: MSTORE
0000044c: PUSH1 0x20
0000044e: PUSH1 0x04
00000450: DUP3
00000451: ADD
00000452: MSTORE
00000453: PUSH1 0x3b
00000455: PUSH1 0x24
00000457: DUP3
00000458: ADD
00000459: MSTORE
0000045a: PUSH32 0x43616e6e6f742073657420612070726f787920696d706c656d656e746174696f
0000047b: PUSH1 0x44
0000047d: DUP3
0000047e: ADD
0000047f: MSTORE
00000480: PUSH32 0x6e20746f2061206e6f6e2d636f6e747261637420616464726573730000000000
000004a1: PUSH1 0x64
000004a3: DUP3
000004a4: ADD
000004a5: MSTORE
000004a6: PUSH1 0x84
000004a8: ADD
000004a9: PUSH2 0x03b7
000004ac: JUMP
000004ad: JUMPDEST
000004ae: PUSH1 0x00
000004b0: DUP1
000004b1: MLOAD
000004b2: PUSH1 0x20
000004b4: PUSH2 0x06a0
000004b7: DUP4
000004b8: CODECOPY
000004b9: DUP2
000004ba: MLOAD
000004bb: SWAP2
000004bc: MSTORE
000004bd: DUP2
000004be: DUP2
000004bf: SSTORE
000004c0: PUSH1 0x40
000004c2: MLOAD
000004c3: PUSH1 0x01
000004c5: PUSH1 0x01
000004c7: PUSH1 0xa0
000004c9: SHL
000004ca: SUB
000004cb: DUP4
000004cc: AND
000004cd: SWAP1
000004ce: PUSH32 0xbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b
000004ef: SWAP1
000004f0: PUSH1 0x00
000004f2: SWAP1
000004f3: LOG2
000004f4: POP
000004f5: POP
000004f6: JUMP
000004f7: JUMPDEST
000004f8: DUP1
000004f9: CALLDATALOAD
000004fa: PUSH1 0x01
000004fc: PUSH1 0x01
000004fe: PUSH1 0xa0
00000500: SHL
00000501: SUB
00000502: DUP2
00000503: AND
00000504: DUP2
00000505: EQ
00000506: PUSH2 0x050e
00000509: JUMPI
0000050a: PUSH1 0x00
0000050c: DUP1
0000050d: REVERT
0000050e: JUMPDEST
0000050f: SWAP2
00000510: SWAP1
00000511: POP
00000512: JUMP
00000513: JUMPDEST
00000514: PUSH1 0x00
00000516: PUSH1 0x20
00000518: DUP3
00000519: DUP5
0000051a: SUB
0000051b: SLT
0000051c: ISZERO
0000051d: PUSH2 0x0525
00000520: JUMPI
00000521: PUSH1 0x00
00000523: DUP1
00000524: REVERT
00000525: JUMPDEST
00000526: PUSH2 0x052e
00000529: DUP3
0000052a: PUSH2 0x04f7
0000052d: JUMP
0000052e: JUMPDEST
0000052f: SWAP4
00000530: SWAP3
00000531: POP
00000532: POP
00000533: POP
00000534: JUMP
00000535: JUMPDEST
00000536: PUSH1 0x00
00000538: DUP1
00000539: DUP4
0000053a: PUSH1 0x1f
0000053c: DUP5
0000053d: ADD
0000053e: SLT
0000053f: PUSH2 0x0547
00000542: JUMPI
00000543: PUSH1 0x00
00000545: DUP1
00000546: REVERT
00000547: JUMPDEST
00000548: POP
00000549: DUP2
0000054a: CALLDATALOAD
0000054b: PUSH8 0xffffffffffffffff
00000554: DUP2
00000555: GT
00000556: ISZERO
00000557: PUSH2 0x055f
0000055a: JUMPI
0000055b: PUSH1 0x00
0000055d: DUP1
0000055e: REVERT
0000055f: JUMPDEST
00000560: PUSH1 0x20
00000562: DUP4
00000563: ADD
00000564: SWAP2
00000565: POP
00000566: DUP4
00000567: PUSH1 0x20
00000569: DUP3
0000056a: DUP6
0000056b: ADD
0000056c: ADD
0000056d: GT
0000056e: ISZERO
0000056f: PUSH2 0x0577
00000572: JUMPI
00000573: PUSH1 0x00
00000575: DUP1
00000576: REVERT
00000577: JUMPDEST
00000578: SWAP3
00000579: POP
0000057a: SWAP3
0000057b: SWAP1
0000057c: POP
0000057d: JUMP
0000057e: JUMPDEST
0000057f: PUSH1 0x00
00000581: DUP1
00000582: PUSH1 0x00
00000584: PUSH1 0x40
00000586: DUP5
00000587: DUP7
00000588: SUB
00000589: SLT
0000058a: ISZERO
0000058b: PUSH2 0x0593
0000058e: JUMPI
0000058f: PUSH1 0x00
00000591: DUP1
00000592: REVERT
00000593: JUMPDEST
00000594: PUSH2 0x059c
00000597: DUP5
00000598: PUSH2 0x04f7
0000059b: JUMP
0000059c: JUMPDEST
0000059d: SWAP3
0000059e: POP
0000059f: PUSH1 0x20
000005a1: DUP5
000005a2: ADD
000005a3: CALLDATALOAD
000005a4: PUSH8 0xffffffffffffffff
000005ad: DUP2
000005ae: GT
000005af: ISZERO
000005b0: PUSH2 0x05b8
000005b3: JUMPI
000005b4: PUSH1 0x00
000005b6: DUP1
000005b7: REVERT
000005b8: JUMPDEST
000005b9: PUSH2 0x05c4
000005bc: DUP7
000005bd: DUP3
000005be: DUP8
000005bf: ADD
000005c0: PUSH2 0x0535
000005c3: JUMP
000005c4: JUMPDEST
000005c5: SWAP5
000005c6: SWAP8
000005c7: SWAP1
000005c8: SWAP7
000005c9: POP
000005ca: SWAP4
000005cb: SWAP5
000005cc: POP
000005cd: POP
000005ce: POP
000005cf: POP
000005d0: JUMP
000005d1: JUMPDEST
000005d2: PUSH1 0x00
000005d4: DUP1
000005d5: PUSH1 0x00
000005d7: DUP1
000005d8: PUSH1 0x60
000005da: DUP6
000005db: DUP8
000005dc: SUB
000005dd: SLT
000005de: ISZERO
000005df: PUSH2 0x05e7
000005e2: JUMPI
000005e3: PUSH1 0x00
000005e5: DUP1
000005e6: REVERT
000005e7: JUMPDEST
000005e8: PUSH2 0x05f0
000005eb: DUP6
000005ec: PUSH2 0x04f7
000005ef: JUMP
000005f0: JUMPDEST
000005f1: SWAP4
000005f2: POP
000005f3: PUSH2 0x05fe
000005f6: PUSH1 0x20
000005f8: DUP7
000005f9: ADD
000005fa: PUSH2 0x04f7
000005fd: JUMP
000005fe: JUMPDEST
000005ff: SWAP3
00000600: POP
00000601: PUSH1 0x40
00000603: DUP6
00000604: ADD
00000605: CALLDATALOAD
00000606: PUSH8 0xffffffffffffffff
0000060f: DUP2
00000610: GT
00000611: ISZERO
00000612: PUSH2 0x061a
00000615: JUMPI
00000616: PUSH1 0x00
00000618: DUP1
00000619: REVERT
0000061a: JUMPDEST
0000061b: PUSH2 0x0626
0000061e: DUP8
0000061f: DUP3
00000620: DUP9
00000621: ADD
00000622: PUSH2 0x0535
00000625: JUMP
00000626: JUMPDEST
00000627: SWAP6
00000628: SWAP9
00000629: SWAP5
0000062a: SWAP8
0000062b: POP
0000062c: SWAP6
0000062d: POP
0000062e: POP
0000062f: POP
00000630: POP
00000631: JUMP
00000632: JUMPDEST
00000633: DUP2
00000634: DUP4
00000635: DUP3
00000636: CALLDATACOPY
00000637: PUSH1 0x00
00000639: SWAP2
0000063a: ADD
0000063b: SWAP1
0000063c: DUP2
0000063d: MSTORE
0000063e: SWAP2
0000063f: SWAP1
00000640: POP
00000641: JUMP
00000642: JUMPDEST
00000643: DUP2
00000644: DUP2
00000645: SUB
00000646: DUP2
00000647: DUP2
00000648: GT
00000649: ISZERO
0000064a: PUSH2 0x0663
0000064d: JUMPI
0000064e: PUSH4 0x4e487b71
00000653: PUSH1 0xe0
00000655: SHL
00000656: PUSH1 0x00
00000658: MSTORE
00000659: PUSH1 0x11
0000065b: PUSH1 0x04
0000065d: MSTORE
0000065e: PUSH1 0x24
00000660: PUSH1 0x00
00000662: REVERT
00000663: JUMPDEST
00000664: SWAP3
00000665: SWAP2
00000666: POP
00000667: POP
00000668: JUMP
00000669: JUMPDEST
0000066a: PUSH4 0x4e487b71
0000066f: PUSH1 0xe0
00000671: SHL
00000672: PUSH1 0x00
00000674: MSTORE
00000675: PUSH1 0x01
00000677: PUSH1 0x04
00000679: MSTORE
0000067a: PUSH1 0x24
0000067c: PUSH1 0x00
0000067e: REVERT
0000067f: INVALID
00000680: INVALID
00000681: BALANCE
00000682: INVALID
00000683: PUSH9 0x4a568b3173ae13b9f8
0000068d: INVALID
0000068e: ADD
0000068f: PUSH15 0x243e63b6e8ee1178d6a717850b5d61
0000069f: SUB
000006a0: CALLDATASIZE
000006a1: ADDMOD
000006a2: SWAP5
000006a3: LOG1
000006a4: EXTCODESIZE
000006a5: LOG1
000006a6: LOG3
000006a7: INVALID
000006a8: MOD
000006a9: PUSH8 0xc828492db98dca3e
000006b2: KECCAK256
000006b3: PUSH23 0xcc3735a920a3ca505d382bbca26469706673582212201f
000006cb: TIMESTAMP
000006cc: LOG0
000006cd: BASEFEE
000006ce: INVALID
000006cf: DUP5
000006d0: CALLVALUE
000006d1: INVALID
000006d2: INVALID
000006d3: INVALID
000006d4: TLOAD
000006d5: INVALID
000006d6: INVALID
000006d7: BLOBHASH
000006d8: SSTORE
000006d9: INVALID
000006da: DUP2
000006db: INVALID
000006dc: PUSH8 0x646ca0094940ec97
000006e5: INVALID
000006e6: INVALID
000006e7: INVALID
000006e8: INVALID
000006e9: SWAP6
000006ea: PUSH5 0x736f6c6343
000006f0: STOP
000006f1: ADDMOD
000006f2: OR
000006f3: STOP
000006f4: CALLER

Findings

Severity Category Tool Title Confidence
medium upgradeability cast DELEGATECALL present 80