0xac11a6166d01f9ac28f708f9c4a973ed0e434877

Verified contract

Proxy

Active on Ethereum with 854 txns
Deployed by via 0x48ca1df2 at 19042641
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x665a8bfcf108fae6525cfeec070893aced16bb147347c5da98ea2fb6f53080a9
0xbc554506f27791bd122319724658f555674576fe606388229e948f7600e04ab1
0x714c58eab5b9c7335e0acd1d5732241297d1fcd5c999fd08fd06b0613149245c
0x41073d6b0306f8408d0aeebde025b19c251e02df72275f9c05f6070ac58340ba
0x0945996a29ec0b7466abff2f67519369857dfc2ac5b7936dab19898fdca4bd3a
0x2d28549f15d4756ea5f28d708e2134b3b558c1b2fdf9e9fcb338dd5b2916a56a
0xc9888b007202aca3eb35f880677415b1be11654ff2775417d6801ac3ebe4831c
0xf04ab14be1f4dfc407c7e84bdb4d7afd975e12ae80721814925c10f0fd8cbb56
0x8ed9c2ce22c56a8b04d29a37c9e48e02fd0115145060ba9237ba55b70df8d96f
0xa7f62245de3e3727fa01fc4f389570beee55e2f0cb1ba28a7107d9568f33f1e5

Functions
Getter at block 21229701
DOMAIN_SEPARATOR(view returns (bytes32)
0x7333b3e56ada2446981ef11e4383630fce84a2fef7110538fd10d5e7d784f8da
decimals(view returns (uint8)
18
interchainTokenId(view returns (bytes32)
0x54bb57af6ed48adb304d032566182351d8ab9b7b8b64edb9b6ea2ef82aa76736
interchainTokenService(view returns (address)
0xb5fb4be02232b1bba4dc8f81dc24c26980de9e3c
name(view returns (string)
Hydra
nameHash(view returns (bytes32)
0xcbd31164386a771a78cc043551413458e0ec014fbeb661b30836523af2a146e5
symbol(view returns (string)
HYDRA
totalSupply(view returns (uint256)
881294359549046321566489062
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
hasRole(address accountuint8 roleview returns (bool)
isMinter(address addrview returns (bool)
nonces(addressview returns (uint256)
State-modifying
acceptMintership(address fromMinter
approve(address spenderuint256 amountreturns (bool)
burn(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
init(bytes32 tokenId_address minterstring tokenNamestring tokenSymboluint8 tokenDecimals
interchainTransfer(string destinationChainbytes recipientuint256 amountbytes metadatapayable 
interchainTransferFrom(address senderstring destinationChainbytes recipientuint256 amountbytes metadatapayable 
mint(address accountuint256 amount
permit(address issueraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
proposeMintership(address minter_
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
transferMintership(address minter_
Events
Approval(address indexed owneraddress indexed spenderuint256 value
RolesAdded(address indexed accountuint256 accountRoles
RolesProposed(address indexed fromAccountaddress indexed toAccountuint256 accountRoles
RolesRemoved(address indexed accountuint256 accountRoles
Transfer(address indexed fromaddress indexed touint256 value
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyInitialized(
InterchainTokenServiceAddressZero(
InvalidAccount(
InvalidProposedRoles(address fromAccountaddress toAccountuint256 accountRoles
InvalidS(
InvalidSignature(
InvalidV(
MissingAllRoles(address accountuint256 accountRoles
MissingAnyOfRoles(address accountuint256 accountRoles
MissingRole(address accountuint8 role
PermitExpired(
TokenIdZero(
TokenNameEmpty(
TokenSymbolEmpty(