InsurancePolicySBT
cb31871899d9c6e44d14838b659a18e3cd646c7e7d41
Bytecode
14.307 Bytes
8.736 Instruktionen
Öffentliche Funktionen (36)
25/36 aufgelöst69%
Event-Topics (7)
5/7 aufgelöst71%
Log-Aktivität
1
emittierte Events (Explorer-DB)
Erkennung
Namensvorschläge aus require()-Fehlermeldungen:
InsurancePolicySBT (7×)CRC721 (4×)CRC721Enumerable (3×)AccessControl (2×)Address (2×)ERC1967Upgrade (2×)Initializable (2×)
Erkannte Standard-Muster:
✓ NFT / CoreNFT (CIP-721, CBC-721)✓ AccessControl (Role-Based, distinct from CIP-102 Ownable)
Wird als Implementation verwendet von
Ö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 |
|---|---|---|
| d2892203 | unbekannt | 0x0642 |
| e559f586 | unbekannt | 0x0662 |
| ef94709b | unbekannt | 0x068f |
| f3d63809 | safeTransferFrom(address,address,uint256,bytes) | 0x06b1 |
| fc2974e4 | tokenOfOwnerByIndex(address,uint256) | 0x06cc |
| b7378353 | unbekannt | 0x05bb |
| c4ab0653 | unbekannt | 0x05f4 |
| cc7a5b40 | setApprovalForAll(address,bool) | 0x0614 |
| cf495528 | upgradeToAndCall(address,bytes) | 0x062f |
| a3449a42 | tokenByIndex(uint256) | 0x0507 |
| a613914d | approve(address,uint256) | 0x0527 |
| a7d022bb | initialize(address) | 0x0542 |
| a89da637 | tokenURI(uint256) | 0x0562 |
| b27e4cd5 | unbekannt | 0x0582 |
| 8e6882ee | unbekannt | 0x0469 |
| 8f8021ff | renounceRole(bytes32,address) | 0x0489 |
| 9b4a4562 | proxiableUUID() | 0x04a9 |
| a333775e | isApprovedForAll(address,address) | 0x04be |
| 438c794b | unbekannt | 0x03d3 |
| 4e5a827c | grantRole(bytes32,address) | 0x03f3 |
| 6a9c2e53 | unbekannt | 0x0413 |
| 6b59108d | upgradeTo(address) | 0x0429 |
| 80ada41b | supportsInterface(bytes4) | 0x0449 |
| 2f87d33d | unbekannt | 0x0366 |
| 31f2e679 | transferFrom(address,address,uint256) | 0x0393 |
| 3453ba4a | safeTransferFrom(address,address,uint256) | 0x0393 |
| 3753ff5b | ownerOf(uint256) | 0x03b3 |
| 1d7976f3 | balanceOf(address) | 0x02c2 |
| 1e964d60 | getApproved(uint256) | 0x02e2 |
| 1f1881f8 | totalSupply() | 0x031a |
| 231782d8 | symbol() | 0x032f |
| 25e8d282 | revokeRole(bytes32,address) | 0x0344 |
| 07ba2a17 | name() | 0x0214 |
| 0c004ef0 | getRoleAdmin(bytes32) | 0x023f |
| 142cb22d | unbekannt | 0x027d |
| 1993cd0b | hasRole(bytes32,address) | 0x0292 |
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 |
|---|---|
| c4b1e9724929385339f1525a52d410f4994a1538ac4a1d8cf61de9bbf36b4726 | unbekannt |
| 448fd366d6d5bb5b3e888b3eaa741c412b0e278ae1e4b86632fd9ce688fa44ac | Initialized(uint8) |
| f9e5acdaf07a028d771586ac0f168bfbe6dd2b793b90da56564297811625accc | RoleRevoked(bytes32,address,address) |
| 031e9a988f54d6235ce5f7dbc29117111a0f63a8d96c7cf2f7da784b4a54c63c | RoleGranted(bytes32,address,address) |
| 537472696e67733a20686578206c656e67746820696e73756666696369656e74 | unbekannt |
| 0e51260f13833a8d9a8525608fc2964752eadd8e5f67b9300585ebd9a52f733d | Upgraded(address) |
| c17a9d92b89f27cb79cc390f23a1a5d302fefab8c7911075ede952ac2b5607a1 | Transfer(address,address,uint256) |
Analysiert am mit cctool 3ff32a3
← Zurück zum Contract Inspector