FiatToken
cb90ff8729ca97e1296a3035ab8c7f4ea07b48ede603
Bytecode
15.770 Bytes
8.995 Instruktionen
Öffentliche Funktionen (53)
47/53 aufgelöst89%
Event-Topics (16)
5/16 aufgelöst31%
Log-Aktivität
0
emittierte Events (Explorer-DB)
Erkennung
Namensvorschläge aus require()-Fehlermeldungen:
FiatToken (12×)ERC20 (8×)Blacklistable (3×)EIP3009 (3×)FiatTokenV2_2 (3×)Address (2×)EDDSA (2×)Ownable (2×)Pausable (2×)Rescuable (2×)SafeERC20 (2×)
Erkannte Standard-Muster:
✓ FiatTokenV2_2✓ FiatToken✓ MasterMinter✓ Blacklistable✓ Blacklister✓ Pausable✓ Ownable (CIP-102 Ownership Management)✓ Rescuable✓ Token Standard (CIP-20 / CBC20)✓ SafeERC20/SafeCBC20 Helper
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 |
|---|---|---|
| f5e4f659 | unbekannt | 0x0768 |
| f9c082b0 | minterAllowance(address) | 0x078f |
| fcd57331 | initialize(string,string,string,uint8,address,address,address,address) | 0x07b8 |
| fe803b3e | blacklister() | 0x07cb |
| e3bc707e | initializeV2_2(address[],string) | 0x0719 |
| e88927d5 | initializeV2(string) | 0x072c |
| ea4b17fb | nonces(address) | 0x073f |
| d130efd9 | decreaseAllowance(address,uint256) | 0x06d8 |
| d4c390e8 | DOMAIN_SEPARATOR() | 0x06eb |
| d9f90b86 | unBlacklist(address) | 0x06f3 |
| e2c84ed0 | configureMinter(address,uint256) | 0x0706 |
| be0e67a3 | owner() | 0x06a1 |
| cc43d1f6 | removeMinter(address) | 0x06b2 |
| cf1d525c | updateMasterMinter(address) | 0x06c5 |
| 9fe1b28f | transferWithAuthorization(address,address,uint256,uint256,uint256,bytes32,bytes) | 0x0660 |
| a613914d | approve(address,uint256) | 0x0673 |
| aae7857b | transferOwnership(address) | 0x0686 |
| b4708547 | unpause() | 0x0699 |
| 97ed4190 | increaseAllowance(address,uint256) | 0x0627 |
| 9cff1ade | mint(address,uint256) | 0x063a |
| 9f2d3abb | updateBlacklister(address) | 0x064d |
| 737a2baf | cancelAuthorization(address,bytes32,bytes) | 0x0585 |
| 7e5c7420 | unbekannt | 0x0598 |
| 8165747e | paused() | 0x05bf |
| 83464f90 | currency() | 0x05d3 |
| 8a2fc86f | authorizationState(address,bytes32) | 0x05db |
| 95b70f09 | receiveWithAuthorization(address,address,uint256,uint256,uint256,bytes32,bytes) | 0x0614 |
| 54e67cb2 | masterMinter() | 0x054c |
| 5d1fb5f9 | decimals() | 0x055f |
| 5d3f1c66 | unbekannt | 0x056a |
| 666143ac | initializeV2_1(address) | 0x0572 |
| 4ef3b7fb | updatePauser(address) | 0x04ff |
| 51eb226b | isBlacklisted(address) | 0x0512 |
| 54b83afc | unbekannt | 0x0525 |
| 2e379102 | permit(address,address,uint256,uint256,bytes) | 0x0463 |
| 30d74a66 | isMinter(address) | 0x0476 |
| 31f2e679 | transferFrom(address,address,uint256) | 0x04b2 |
| 40fdd3b5 | unbekannt | 0x04c5 |
| 45a29d03 | unbekannt | 0x04e4 |
| 4b40e901 | transfer(address,uint256) | 0x04ec |
| 1f1881f8 | totalSupply() | 0x042f |
| 231782d8 | symbol() | 0x0437 |
| 24404337 | rescuer() | 0x043f |
| 260c6d26 | blacklist(address) | 0x0450 |
| 1663674e | updateRescuer(address) | 0x03f6 |
| 1d5a4eb6 | burn(uint256) | 0x0409 |
| 1d7976f3 | balanceOf(address) | 0x041c |
| 07ba2a17 | name() | 0x032c |
| 0af50ea2 | version() | 0x034a |
| 0bf3a456 | allowance(address,address) | 0x0367 |
| 0e0ece9c | pause() | 0x03ae |
| 12d10088 | pauser() | 0x03b8 |
| 130849dd | rescueERC20(address,address,uint256) | 0x03e3 |
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 |
|---|---|
| 64c146d9f4dd4db73d89d27389cd30dc6284190f4872d0ed87bf4ba516cb62b4 | unbekannt |
| ee3b5574bcf57a8aa72085d4a9390eabaa285ed2d8d831507bc458d4acc6b0de | unbekannt |
| e8b8d39c36d62a24ad15be1765997bc47ac67488aa4cf22adb74dcc66e1cd39e | Burn(address,uint256) |
| c17a9d92b89f27cb79cc390f23a1a5d302fefab8c7911075ede952ac2b5607a1 | Transfer(address,address,uint256) |
| 9a298b415067624069e2238f58fce4470b81f53bd1e99f70f65d94c5478fa59f | unbekannt |
| 3cf39edccf02e772fd3c62828958a8a8a228caf5d2086a1add71685a50d85a5e | unbekannt |
| 4b4b3d127777b7952e63cf126fb13c61e151258025128f5c104b825739a3e94e | unbekannt |
| 4186ebeccc532a9e9977daf47efa0ed2c295de1d2c395496206a090b89de0e25 | unbekannt |
| 6706336cd2535bfac8a54fc906c5d5bf89c8a10509b1188ec4664ee2acadd6b4 | OwnershipTransferred(address,address) |
| 204bc7b5db5fc7234ff0eeca50e26bb65f1c225053d221fe0eacee85b0bec6dc | unbekannt |
| e28aae343e04192343b0a84082e5c699ca532469f75d8b790db0e1dab48f15b2 | unbekannt |
| 0552b588dfd0920fadc06663818270ca7bfe58f6281fc20dda386b229a0bb817 | unbekannt |
| 56c670e5e86ff7d45c072523411c48839860b2964f03555564a34e3932b8369f | unbekannt |
| fa70447b27b8534b49ee5d79f9c386d0cda7b43f991ad8ddef37e5e8f65f9aa6 | unbekannt |
| 44b07ed0b946d9157ce3cab2d1c0699ef06c04971d10cb0ee7287ccbc60d0159 | AuthorizationCanceled(address,bytes32) |
| 4404c43ec62e8d6a402d0fe00cdee6c8ee87a9a857dc8f3a3a9a659ebaac24f8 | AuthorizationUsed(address,bytes32) |
Analysiert am mit cctool 3ff32a3
← Zurück zum Contract Inspector