BavaToken

Unverified contract

Proxy

Active on Base with 15,784 txns
Deployed by via 0x36481f4d at 9651757
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xf8bf98c058fa96b2aad666e7be3b97de396a4d96d6d80f34e53bd595fbb83a1c
0xa116984ed8cb4f5be720051498fdf77557b1cae1fbbbed50e55a13a02753c1aa
0xb380146d5a5f7799b92eb5d488fa45ebb1706c71f433669814a27c4ee3e66803
0xd248e9ab419a8ffb6b1caaf5cbd3d5efec26c7167dc43304da6dab65fe029a82
0xd652bbdd5db39d29dacdcae96735d74209ef7e59b426002b609580d860a4cf94
0xc62b708241760f6ec9e5fd68fc89d8875bb52ea031bc80b590e241a0b0cf6f8a
0xe2450ac20d62f4489cad4dca462d41cb3c68621ccf0dd3a1d17580f8f88e6c43
0x5396e16eb8b97fcce8172ced2e34902eb4ae725ba52a99fb694990d50b66ef1e
0x12ce56b2225953ad08fc65807b170600f363a12e6028482186cc874326577e23
0xbafc81266d0fd9a4c124ce833ad8c7256e199655ffeaabedc40d80e8a1432d42

Functions
Getter at block 21761678
DOMAIN_SEPARATOR(view returns (bytes32)
0x647a0a63020ca0e972f77f6192b4885d463101e479242b9fad232d2ce8c9b104
decimals(view returns (uint8)
18
interchainTokenId(view returns (bytes32)
0x3142a7a57b61fb7f81629fe9c8953504cdbebec9d3ab83d9c893e41bd5c15a67
interchainTokenService(view returns (address)
0xb5fb4be02232b1bba4dc8f81dc24c26980de9e3c
name(view returns (string)
BavaToken
nameHash(view returns (bytes32)
0xe0a9b88bcc6e714b4cf1407b97ec22f11520310f1f6ef271b2760afd7678eae8
symbol(view returns (string)
BAVA
totalSupply(view returns (uint256)
237348354116499487171539811
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(