019b3836-5c70-7003-97fd-1f5ae1934929
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 |
|---|---|---|---|---|
| 9195 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 9196 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 83356 | analysis.bundle | complete | 1 / 3 | 1 week ago |
| 83357 | capability.graph | complete | 1 / 3 | 1 week ago |
| 83358 | detector.run | complete | 1 / 3 | 1 week ago |
| 83359 | validation.fork | complete | 1 / 3 | 1 week ago |
| 113686 | report.consolidate | complete | 1 / 6 | 1 week ago |
No slither job recorded yet.
OpenAI Codex v0.118.0 (research preview) -------- workdir: /tmp/codex-ewbk1lj8 model: gpt-5.4 provider: openai approval: never sandbox: read-only reasoning effort: high reasoning summaries: none session id: 019d5c9b-9d26-7712-a904-7d93c0cc2729 -------- user You are a security auditor. You ONLY have runtime bytecode + analysis artifacts. You MUST read `BYTECODE_BUNDLE.json` before concluding; it contains the bytecode summary, evidence bundle, callsites, storage slots, and detector findings. Special cases when reasoning from bytecode (be explicit about uncertainty): - Selector inference is best-effort; missing selectors are common. - Fallback/receive paths may be the only entrypoints. - CALL vs DELEGATECALL semantics differ; DELEGATECALL executes in caller storage. - Proxy patterns (EIP-1967, minimal proxies, beacon) change which storage is authoritative. - Storage slots are raw; mappings/arrays appear via keccak patterns, names are unknown. - Guard detection is heuristic; absence of guards does NOT mean unguarded. - Returndata checking is unknown unless explicitly shown in evidence. - Precompiles (0x1..0x9) and common ERC20 transfer selectors may appear; do not over-claim. Output MUST be valid JSON matching the provided schema. - If you find nothing meaningful: set no_findings=true and findings=[]. - Otherwise: set no_findings=false and include findings with severity/category/title. - Locations can be pc references like "pc:0x123" or selectors like "selector:0xa9059cbb". Focus on: reentrancy, access control, upgradeability/proxy issues, signature validation, accounting/invariant breaks, dangerous delegatecall, and untrusted external calls. Be conservative: if evidence is weak, mark severity low/medium and explain why. warning: Codex could not find system bubblewrap on PATH. Please install bubblewrap with your package manager. Codex will use the vendored bubblewrap in the meantime. ERROR: You've hit your usage limit. Visit https://chatgpt.com/codex/settings/usage to purchase more credits or try again at Apr 8th, 2026 9:11 AM. ERROR: You've hit your usage limit. Visit https://chatgpt.com/codex/settings/usage to purchase more credits or try again at Apr 8th, 2026 9:11 AM.
{
"codex": {
"ran_at": "2026-04-05T07:46:37.145074+00:00",
"returncode": 1
},
"project": {
"mode": "bytecode",
"bytecode_length": 2172,
"bytecode_truncated": false,
"capability_graph_present": true,
"analysis_artifact_present": true
},
"summary": null,
"no_findings": null,
"schema_version": 1
}
00000000: PUSH1 0x60 00000002: PUSH1 0x40 00000004: MSTORE 00000005: CALLDATASIZE 00000006: ISZERO 00000007: PUSH2 0x0074 0000000a: JUMPI 0000000b: PUSH1 0x00 0000000d: CALLDATALOAD 0000000e: PUSH29 0x0100000000000000000000000000000000000000000000000000000000 0000002c: SWAP1 0000002d: DIV 0000002e: DUP1 0000002f: PUSH4 0x1720ea55 00000034: EQ 00000035: PUSH2 0x007d 00000038: JUMPI 00000039: DUP1 0000003a: PUSH4 0x70a08231 0000003f: EQ 00000040: PUSH2 0x00ab 00000043: JUMPI 00000044: DUP1 00000045: PUSH4 0x8da5cb5b 0000004a: EQ 0000004b: PUSH2 0x00d7 0000004e: JUMPI 0000004f: DUP1 00000050: PUSH4 0xb6db8973 00000055: EQ 00000056: PUSH2 0x0110 00000059: JUMPI 0000005a: DUP1 0000005b: PUSH4 0xc03945f7 00000060: EQ 00000061: PUSH2 0x0133 00000064: JUMPI 00000065: DUP1 00000066: PUSH4 0xfcc820e2 0000006b: EQ 0000006c: PUSH2 0x0142 0000006f: JUMPI 00000070: PUSH2 0x0074 00000073: JUMP 00000074: JUMPDEST 00000075: PUSH2 0x007b 00000078: JUMPDEST 00000079: JUMPDEST 0000007a: JUMP 0000007b: JUMPDEST 0000007c: STOP 0000007d: JUMPDEST 0000007e: PUSH2 0x0093 00000081: PUSH1 0x04 00000083: DUP1 00000084: DUP1 00000085: CALLDATALOAD 00000086: SWAP1 00000087: PUSH1 0x20 00000089: ADD 0000008a: SWAP1 0000008b: SWAP2 0000008c: SWAP1 0000008d: POP 0000008e: POP 0000008f: PUSH2 0x016e 00000092: JUMP 00000093: JUMPDEST 00000094: PUSH1 0x40 00000096: MLOAD 00000097: DUP1 00000098: DUP3 00000099: ISZERO 0000009a: ISZERO 0000009b: DUP2 0000009c: MSTORE 0000009d: PUSH1 0x20 0000009f: ADD 000000a0: SWAP2 000000a1: POP 000000a2: POP 000000a3: PUSH1 0x40 000000a5: MLOAD 000000a6: DUP1 000000a7: SWAP2 000000a8: SUB 000000a9: SWAP1 000000aa: RETURN 000000ab: JUMPDEST 000000ac: PUSH2 0x00c1 000000af: PUSH1 0x04 000000b1: DUP1 000000b2: DUP1 000000b3: CALLDATALOAD 000000b4: SWAP1 000000b5: PUSH1 0x20 000000b7: ADD 000000b8: SWAP1 000000b9: SWAP2 000000ba: SWAP1 000000bb: POP 000000bc: POP 000000bd: PUSH2 0x02fc 000000c0: JUMP 000000c1: JUMPDEST 000000c2: PUSH1 0x40 000000c4: MLOAD 000000c5: DUP1 000000c6: DUP3 000000c7: DUP2 000000c8: MSTORE 000000c9: PUSH1 0x20 000000cb: ADD 000000cc: SWAP2 000000cd: POP 000000ce: POP 000000cf: PUSH1 0x40 000000d1: MLOAD 000000d2: DUP1 000000d3: SWAP2 000000d4: SUB 000000d5: SWAP1 000000d6: RETURN 000000d7: JUMPDEST 000000d8: PUSH2 0x00e4 000000db: PUSH1 0x04 000000dd: DUP1 000000de: POP 000000df: POP 000000e0: PUSH2 0x0317 000000e3: JUMP 000000e4: JUMPDEST 000000e5: PUSH1 0x40 000000e7: MLOAD 000000e8: DUP1 000000e9: DUP3 000000ea: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000000ff: AND 00000100: DUP2 00000101: MSTORE 00000102: PUSH1 0x20 00000104: ADD 00000105: SWAP2 00000106: POP 00000107: POP 00000108: PUSH1 0x40 0000010a: MLOAD 0000010b: DUP1 0000010c: SWAP2 0000010d: SUB 0000010e: SWAP1 0000010f: RETURN 00000110: JUMPDEST 00000111: PUSH2 0x011d 00000114: PUSH1 0x04 00000116: DUP1 00000117: POP 00000118: POP 00000119: PUSH2 0x033d 0000011c: JUMP 0000011d: JUMPDEST 0000011e: PUSH1 0x40 00000120: MLOAD 00000121: DUP1 00000122: DUP3 00000123: DUP2 00000124: MSTORE 00000125: PUSH1 0x20 00000127: ADD 00000128: SWAP2 00000129: POP 0000012a: POP 0000012b: PUSH1 0x40 0000012d: MLOAD 0000012e: DUP1 0000012f: SWAP2 00000130: SUB 00000131: SWAP1 00000132: RETURN 00000133: JUMPDEST 00000134: PUSH2 0x0140 00000137: PUSH1 0x04 00000139: DUP1 0000013a: POP 0000013b: POP 0000013c: PUSH2 0x0346 0000013f: JUMP 00000140: JUMPDEST 00000141: STOP 00000142: JUMPDEST 00000143: PUSH2 0x0158 00000146: PUSH1 0x04 00000148: DUP1 00000149: DUP1 0000014a: CALLDATALOAD 0000014b: SWAP1 0000014c: PUSH1 0x20 0000014e: ADD 0000014f: SWAP1 00000150: SWAP2 00000151: SWAP1 00000152: POP 00000153: POP 00000154: PUSH2 0x0422 00000157: JUMP 00000158: JUMPDEST 00000159: PUSH1 0x40 0000015b: MLOAD 0000015c: DUP1 0000015d: DUP3 0000015e: DUP2 0000015f: MSTORE 00000160: PUSH1 0x20 00000162: ADD 00000163: SWAP2 00000164: POP 00000165: POP 00000166: PUSH1 0x40 00000168: MLOAD 00000169: DUP1 0000016a: SWAP2 0000016b: SUB 0000016c: SWAP1 0000016d: RETURN 0000016e: JUMPDEST 0000016f: PUSH1 0x00 00000171: PUSH1 0x00 00000173: DUP3 00000174: PUSH1 0x01 00000176: PUSH1 0x00 00000178: POP 00000179: PUSH1 0x00 0000017b: CALLER 0000017c: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000191: AND 00000192: DUP2 00000193: MSTORE 00000194: PUSH1 0x20 00000196: ADD 00000197: SWAP1 00000198: DUP2 00000199: MSTORE 0000019a: PUSH1 0x20 0000019c: ADD 0000019d: PUSH1 0x00 0000019f: KECCAK256 000001a0: PUSH1 0x00 000001a2: POP 000001a3: SLOAD 000001a4: LT 000001a5: ISZERO 000001a6: PUSH2 0x01ae 000001a9: JUMPI 000001aa: PUSH2 0x0002 000001ad: JUMP 000001ae: JUMPDEST 000001af: PUSH1 0x03 000001b1: PUSH1 0x00 000001b3: POP 000001b4: SLOAD 000001b5: DUP4 000001b6: DIV 000001b7: SWAP1 000001b8: POP 000001b9: CALLER 000001ba: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000001cf: AND 000001d0: PUSH1 0x00 000001d2: DUP5 000001d3: PUSH1 0x40 000001d5: MLOAD 000001d6: DUP1 000001d7: SWAP1 000001d8: POP 000001d9: PUSH1 0x00 000001db: PUSH1 0x40 000001dd: MLOAD 000001de: DUP1 000001df: DUP4 000001e0: SUB 000001e1: DUP2 000001e2: DUP6 000001e3: DUP9 000001e4: DUP9 000001e5: CALL 000001e6: SWAP4 000001e7: POP 000001e8: POP 000001e9: POP 000001ea: POP 000001eb: ISZERO 000001ec: PUSH2 0x0274 000001ef: JUMPI 000001f0: DUP3 000001f1: PUSH1 0x01 000001f3: PUSH1 0x00 000001f5: POP 000001f6: PUSH1 0x00 000001f8: CALLER 000001f9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000020e: AND 0000020f: DUP2 00000210: MSTORE 00000211: PUSH1 0x20 00000213: ADD 00000214: SWAP1 00000215: DUP2 00000216: MSTORE 00000217: PUSH1 0x20 00000219: ADD 0000021a: PUSH1 0x00 0000021c: KECCAK256 0000021d: PUSH1 0x00 0000021f: DUP3 00000220: DUP3 00000221: DUP3 00000222: POP 00000223: SLOAD 00000224: SUB 00000225: SWAP3 00000226: POP 00000227: POP 00000228: DUP2 00000229: SWAP1 0000022a: SSTORE 0000022b: POP 0000022c: DUP1 0000022d: PUSH1 0x02 0000022f: PUSH1 0x00 00000231: POP 00000232: PUSH1 0x00 00000234: CALLER 00000235: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000024a: AND 0000024b: DUP2 0000024c: MSTORE 0000024d: PUSH1 0x20 0000024f: ADD 00000250: SWAP1 00000251: DUP2 00000252: MSTORE 00000253: PUSH1 0x20 00000255: ADD 00000256: PUSH1 0x00 00000258: KECCAK256 00000259: PUSH1 0x00 0000025b: DUP3 0000025c: DUP3 0000025d: DUP3 0000025e: POP 0000025f: SLOAD 00000260: SUB 00000261: SWAP3 00000262: POP 00000263: POP 00000264: DUP2 00000265: SWAP1 00000266: SSTORE 00000267: POP 00000268: PUSH1 0x01 0000026a: SWAP2 0000026b: POP 0000026c: PUSH2 0x02f6 0000026f: JUMP 00000270: PUSH2 0x02f5 00000273: JUMP 00000274: JUMPDEST 00000275: DUP3 00000276: PUSH1 0x01 00000278: PUSH1 0x00 0000027a: POP 0000027b: PUSH1 0x00 0000027d: CALLER 0000027e: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000293: AND 00000294: DUP2 00000295: MSTORE 00000296: PUSH1 0x20 00000298: ADD 00000299: SWAP1 0000029a: DUP2 0000029b: MSTORE 0000029c: PUSH1 0x20 0000029e: ADD 0000029f: PUSH1 0x00 000002a1: KECCAK256 000002a2: PUSH1 0x00 000002a4: DUP3 000002a5: DUP3 000002a6: DUP3 000002a7: POP 000002a8: SLOAD 000002a9: ADD 000002aa: SWAP3 000002ab: POP 000002ac: POP 000002ad: DUP2 000002ae: SWAP1 000002af: SSTORE 000002b0: POP 000002b1: DUP1 000002b2: PUSH1 0x02 000002b4: PUSH1 0x00 000002b6: POP 000002b7: PUSH1 0x00 000002b9: CALLER 000002ba: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000002cf: AND 000002d0: DUP2 000002d1: MSTORE 000002d2: PUSH1 0x20 000002d4: ADD 000002d5: SWAP1 000002d6: DUP2 000002d7: MSTORE 000002d8: PUSH1 0x20 000002da: ADD 000002db: PUSH1 0x00 000002dd: KECCAK256 000002de: PUSH1 0x00 000002e0: DUP3 000002e1: DUP3 000002e2: DUP3 000002e3: POP 000002e4: SLOAD 000002e5: ADD 000002e6: SWAP3 000002e7: POP 000002e8: POP 000002e9: DUP2 000002ea: SWAP1 000002eb: SSTORE 000002ec: POP 000002ed: PUSH1 0x00 000002ef: SWAP2 000002f0: POP 000002f1: PUSH2 0x02f6 000002f4: JUMP 000002f5: JUMPDEST 000002f6: JUMPDEST 000002f7: POP 000002f8: SWAP2 000002f9: SWAP1 000002fa: POP 000002fb: JUMP 000002fc: JUMPDEST 000002fd: PUSH1 0x01 000002ff: PUSH1 0x00 00000301: POP 00000302: PUSH1 0x20 00000304: MSTORE 00000305: DUP1 00000306: PUSH1 0x00 00000308: MSTORE 00000309: PUSH1 0x40 0000030b: PUSH1 0x00 0000030d: KECCAK256 0000030e: PUSH1 0x00 00000310: SWAP2 00000311: POP 00000312: SWAP1 00000313: POP 00000314: SLOAD 00000315: DUP2 00000316: JUMP 00000317: JUMPDEST 00000318: PUSH1 0x00 0000031a: PUSH1 0x00 0000031c: SWAP1 0000031d: SLOAD 0000031e: SWAP1 0000031f: PUSH2 0x0100 00000322: EXP 00000323: SWAP1 00000324: DIV 00000325: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000033a: AND 0000033b: DUP2 0000033c: JUMP 0000033d: JUMPDEST 0000033e: PUSH1 0x03 00000340: PUSH1 0x00 00000342: POP 00000343: SLOAD 00000344: DUP2 00000345: JUMP 00000346: JUMPDEST 00000347: PUSH1 0x03 00000349: PUSH1 0x00 0000034b: POP 0000034c: SLOAD 0000034d: CALLVALUE 0000034e: LT 0000034f: ISZERO 00000350: ISZERO 00000351: PUSH2 0x041a 00000354: JUMPI 00000355: CALLER 00000356: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000036b: AND 0000036c: PUSH1 0x00 0000036e: PUSH1 0x01 00000370: PUSH1 0x40 00000372: MLOAD 00000373: DUP1 00000374: SWAP1 00000375: POP 00000376: PUSH1 0x00 00000378: PUSH1 0x40 0000037a: MLOAD 0000037b: DUP1 0000037c: DUP4 0000037d: SUB 0000037e: DUP2 0000037f: DUP6 00000380: DUP9 00000381: DUP9 00000382: CALL 00000383: SWAP4 00000384: POP 00000385: POP 00000386: POP 00000387: POP 00000388: ISZERO 00000389: PUSH2 0x0410 0000038c: JUMPI 0000038d: CALLVALUE 0000038e: PUSH1 0x01 00000390: PUSH1 0x00 00000392: POP 00000393: PUSH1 0x00 00000395: CALLER 00000396: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000003ab: AND 000003ac: DUP2 000003ad: MSTORE 000003ae: PUSH1 0x20 000003b0: ADD 000003b1: SWAP1 000003b2: DUP2 000003b3: MSTORE 000003b4: PUSH1 0x20 000003b6: ADD 000003b7: PUSH1 0x00 000003b9: KECCAK256 000003ba: PUSH1 0x00 000003bc: DUP3 000003bd: DUP3 000003be: DUP3 000003bf: POP 000003c0: SLOAD 000003c1: ADD 000003c2: SWAP3 000003c3: POP 000003c4: POP 000003c5: DUP2 000003c6: SWAP1 000003c7: SSTORE 000003c8: POP 000003c9: PUSH1 0x03 000003cb: PUSH1 0x00 000003cd: POP 000003ce: SLOAD 000003cf: CALLVALUE 000003d0: DIV 000003d1: PUSH1 0x02 000003d3: PUSH1 0x00 000003d5: POP 000003d6: PUSH1 0x00 000003d8: CALLER 000003d9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000003ee: AND 000003ef: DUP2 000003f0: MSTORE 000003f1: PUSH1 0x20 000003f3: ADD 000003f4: SWAP1 000003f5: DUP2 000003f6: MSTORE 000003f7: PUSH1 0x20 000003f9: ADD 000003fa: PUSH1 0x00 000003fc: KECCAK256 000003fd: PUSH1 0x00 000003ff: DUP3 00000400: DUP3 00000401: DUP3 00000402: POP 00000403: SLOAD 00000404: ADD 00000405: SWAP3 00000406: POP 00000407: POP 00000408: DUP2 00000409: SWAP1 0000040a: SSTORE 0000040b: POP 0000040c: PUSH2 0x0415 0000040f: JUMP 00000410: JUMPDEST 00000411: PUSH2 0x0002 00000414: JUMP 00000415: JUMPDEST 00000416: PUSH2 0x041f 00000419: JUMP 0000041a: JUMPDEST 0000041b: PUSH2 0x0002 0000041e: JUMP 0000041f: JUMPDEST 00000420: JUMPDEST 00000421: JUMP 00000422: JUMPDEST 00000423: PUSH1 0x02 00000425: PUSH1 0x00 00000427: POP 00000428: PUSH1 0x20 0000042a: MSTORE 0000042b: DUP1 0000042c: PUSH1 0x00 0000042e: MSTORE 0000042f: PUSH1 0x40 00000431: PUSH1 0x00 00000433: KECCAK256 00000434: PUSH1 0x00 00000436: SWAP2 00000437: POP 00000438: SWAP1 00000439: POP 0000043a: SLOAD 0000043b: DUP2 0000043c: JUMP
Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment.
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | yes | yes |
viewtrace_id: 0x1cbf0eb6c8a5be3746f05433cf0eb8a4544ab0df0c42321aa50d054b928f23b0
call_targets:
0x0000000000000000000000000000000000000001, 0x087f6d7fb3b3777e151cc800ed2d33d612c3b137
target_varies:
yes
classification:
target_varies
validation_json{
"sink": "CALL",
"errors": 0,
"status": "confirmed",
"attempts": 1,
"trace_id": "0x1cbf0eb6c8a5be3746f05433cf0eb8a4544ab0df0c42321aa50d054b928f23b0",
"confirmed": true,
"trace_mode": "callTracer",
"call_targets": [
"0x0000000000000000000000000000000000000001",
"0x087f6d7fb3b3777e151cc800ed2d33d612c3b137"
],
"matched_probe": null,
"target_varies": true,
"classification": "target_varies"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x1720ea55",
"selector": "0x1720ea55",
"calldata_variants": [
"0x1720ea55",
"0x1720ea550000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x70a08231",
"selector": "0x70a08231",
"calldata_variants": [
"0x70a08231",
"0x70a082310000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xb6db8973",
"selector": "0xb6db8973",
"calldata_variants": [
"0xb6db8973",
"0xb6db89730000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc03945f7",
"selector": "0xc03945f7",
"calldata_variants": [
"0xc03945f7",
"0xc03945f70000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfcc820e2",
"selector": "0xfcc820e2",
"calldata_variants": [
"0xfcc820e2",
"0xfcc820e20000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 485,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 898,
"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 | yes | yes |
viewtrace_id: 0x1cbf0eb6c8a5be3746f05433cf0eb8a4544ab0df0c42321aa50d054b928f23b0
call_targets:
0x0000000000000000000000000000000000000001, 0x087f6d7fb3b3777e151cc800ed2d33d612c3b137
target_varies:
yes
classification:
target_varies
validation_json{
"sink": "CALL",
"errors": 0,
"status": "confirmed",
"attempts": 1,
"trace_id": "0x1cbf0eb6c8a5be3746f05433cf0eb8a4544ab0df0c42321aa50d054b928f23b0",
"confirmed": true,
"trace_mode": "callTracer",
"call_targets": [
"0x0000000000000000000000000000000000000001",
"0x087f6d7fb3b3777e151cc800ed2d33d612c3b137"
],
"matched_probe": null,
"target_varies": true,
"classification": "target_varies"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0x1720ea55",
"selector": "0x1720ea55",
"calldata_variants": [
"0x1720ea55",
"0x1720ea550000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x70a08231",
"selector": "0x70a08231",
"calldata_variants": [
"0x70a08231",
"0x70a082310000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x8da5cb5b",
"selector": "0x8da5cb5b",
"calldata_variants": [
"0x8da5cb5b",
"0x8da5cb5b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xb6db8973",
"selector": "0xb6db8973",
"calldata_variants": [
"0xb6db8973",
"0xb6db89730000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xc03945f7",
"selector": "0xc03945f7",
"calldata_variants": [
"0xc03945f7",
"0xc03945f70000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xfcc820e2",
"selector": "0xfcc820e2",
"calldata_variants": [
"0xfcc820e2",
"0xfcc820e20000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 485,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
},
{
"pc": 898,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 2,
"guards_detected": []
}
|