Mantle

Verified contract

Proxy

Active on Ethereum with 96,502 txns
Deployed by via 0x8f78e45e at 17519070
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 44 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 46 additional slots
4 additional variables
ERC-20
Value $3,484.98
ERC-20
Value $509.51
ERC-20
Value $9.49
ERC-20
Value $0.03
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xe42f86181deff8f8d4125a9fde404d1d7fb78a8dbbbebc981f0279b85317d917
0xb55cb0a8ad6ddcdf8213dd1391776c77b3b660eca03e021f0d7f3ab9751bcbe6
0xa28fdb6860ee43640e562d1eb486f86ad3d592b28709c2c1359137a11e720952
0x96b77478b263b29efd6c1e92e056bf0af8bccc38dfa38d78ad090e09b2131955
0xc1e300492dc3ccd3073617d7833e7b69069d8192f87b7b7d4bf11b0589dce1d1
0x6fe747cda836fdbe35374d9b4d4072589698332f7cf939276a5e5f2ddf8bb56d
0xf52df3f194196946bf2c70fae22f04359e523270a2da927799b640acd8510606
0x27e581d2d0ee8664079c4b6444843273468afc3d1b0170443949fe158529aaaf
0x10643ae8945fea79801a969cfdad57c5a44d95b342ba035ebbc38c6e19baf3d8
0xb77834cd47f841149c8f63618dba71e6430e27263e9df2f00f5c38ccd8221557

Functions
Getter at block 20792044
DOMAIN_SEPARATOR(view returns (bytes32)
0x4657b7bac12b34fb80f1848c560d6e440dfccdffe8b83f2dc958a534c89b0622
MINT_CAP_DENOMINATOR(view returns (uint256)
10000
MINT_CAP_MAX_NUMERATOR(view returns (uint256)
200
MIN_MINT_INTERVAL(view returns (uint256)
31536000
decimals(view returns (uint8)
18
mintCapNumerator(view returns (uint256)
0
name(view returns (string)
Mantle
nextMint(view returns (uint256)
1718777795
owner(view returns (address)
0x4e59e778a0fb77fbb305637435c62faed9aed40f
symbol(view returns (string)
MNT
totalSupply(view returns (uint256)
6219316794990000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
checkpoints(address accountuint32 posview returns (struct ERC20VotesUpgradeableCheckpoint)
delegates(address accountview returns (address)
getPastTotalSupply(uint256 blockNumberview returns (uint256)
getPastVotes(address accountuint256 blockNumberview returns (uint256)
getVotes(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
numCheckpoints(address accountview returns (uint32)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(uint256 _initialSupplyaddress _owner
mint(address _recipientuint256 _amount
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
setMintCapNumerator(uint256 _mintCapNumerator
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
Initialized(uint8 version
MintCapNumeratorChanged(address indexed fromuint256 previousMintCapNumeratoruint256 newMintCapNumerator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
MantleToken_ImproperlyInitialized(
MantleToken_MintAmountTooLarge(uint256 amountuint256 maximumAmount
MantleToken_MintCapNumeratorTooLarge(uint256 numeratoruint256 maximumNumerator
MantleToken_NextMintTimestampNotElapsed(uint256 currentTimestampuint256 nextMintTimestamp