Mantle

Verified contract

Proxy

Active on Ethereum with 89,238 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,296.93
ERC-20
Value $511.45
ERC-20
Value $13.42
ERC-20
Value $0.03
ERC-20
Value $0
ERC-20
--
ERC-20
--
0xea69fd3caa99372aa591b61872147bad4d52338094d4c17d23895903cfabcded
0x4afb4b337c9df4bd33caf6d41499145e360de32cdda4f99c9d8e6fbaf7386e09
0x7022958e73edb7177eb6fe7830af291ff7db76891d811928738af87373b01386
0xf2def16b291b0ca734ec49de58c3b73ea71848c054660f668d8458db2ad6e9c7
0x4626f13fcba28c7ae97b637568dd7a837f7647d053a5e100c180dcc9b10e8b0e
0x0c228a454d2f6164280f982698446a9e40ff325b20cefdfeca7d536664a8103e
0x07f37a665ec8ddc52569a4cbc9f38cbfe1937c89da05b0061f4c36e4e2d8de6f
0x7201855febcd8af4a746cc71c6160a5242bba7c28a62f0690f37aa078520ff43
0x2999fe5c562af6e3a8e443c6ba814bc017d618bc2700e6e2c19c936a722c2314
0x7e0a58d47f8f23379e78c808cf88d9def0b82f849b779e764dfae8d2ec239ee9

Functions
Getter at block 20467896
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