CRT
cb4704f160f8bcf1f5f58f8d02a16a8f98eed8582c55
Bytecode
3.671 Bytes
1.760 Instruktionen
Öffentliche Funktionen (5)
5/5 aufgelöst100%
Event-Topics (2)
2/2 aufgelöst100%
Log-Aktivität
6
emittierte Events (Explorer-DB)
Erkennung
Namensvorschläge aus require()-Fehlermeldungen:
Address (2×)ERC1967 (2×)
Upgradeable Proxy
Implementation: cb36da500f5366ae1a580446fefc61d373852d3ea871
Storage-Slot: 0x5846d050da0e75d43b6055ae3cd6c2c65e1941ccb45afff84b891ff0c7a8e50e
Core nutzt keinen standardisierten Implementation-Slot — die Auflösung probiert alle im Bytecode hartkodierten Slot-Kandidaten live gegen die Node und wählt den, dessen Ziel Contract-Code trägt.
Öffentliche Funktionen (Dispatcher)
Selektoren sind SHA3-256-Hashes der Signatur (Core/ylem, nicht Ethereums Keccak256). Nicht aufgelöste Selektoren sind vermutlich individuelle Geschäftslogik.
| Selector | Signatur | Entry-PC |
|---|---|---|
| 6b59108d | upgradeTo(address) | 0x0067 |
| 89a7fa41 | changeAdmin(address) | 0x0090 |
| cf495528 | upgradeToAndCall(address,bytes) | 0x00b9 |
| eb8325fb | admin() | 0x00d5 |
| f5d97006 | implementation() | 0x0100 |
Event-Topics
Best-Effort-Erkennung: Events, die über interne Hilfsroutinen emittiert werden, können fehlen — „keine Events" heißt nicht zuverlässig „emittiert keine Events".
| Topic-Hash | Signatur |
|---|---|
| 92343184ab21c6f1838fdad3f9d7ca455419ce634b9b7ecc7583865195339d39 | AdminChanged(address,address) |
| 0e51260f13833a8d9a8525608fc2964752eadd8e5f67b9300585ebd9a52f733d | Upgraded(address) |
Analysiert am mit cctool 3ff32a3
← Zurück zum Contract Inspector