TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 218,827 txns
Deployed by via 0x1d18ded4 at 19764537
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $402.53
ERC-20
Value $8.94
0x6d087b56dbca801690cf434bb2dbd35478f7b4d8be3c3d51a18fce24b5ace639
0x3cdcfd816000de3569cc93f69bce4b5c9232eb5558c298fcf3b6c2ac007a4630
0x9378cca4ac97d7f42ba389760cb02c9694ff7362e0ac67f46a733c040cc4a044
0x900644f8e624fffcc32a29ddb5efa9ab78e5126e85ddcbdafaa2a613f4ea84aa
0x20ba483ee5e857977629d37101d32c7bc2345641236a3f5b62c386dd93fb9ca5
0x9dbd1773f557546cc57036eca6d6e4dca2ce5ab0c1904b0f69edf91852a0fa5c
0xa8405f12e1564f38b134e7f0ca83c5bad3173651770c0f8ef4d88c7caca7f60a
0x90212f51ad6ceb4178bd0b0a44e5a31cded4675ff5ed342d58db79994d38b956
0xdd5c8d766d72c394b592575b251e48f8a56b40623bca14912bad55b304878d31
0xc137d1c083485c994b4aa2e37be0af65ae454667285947d74bd513ae10215b70

Functions
Getter at block 20791530
DOMAIN_SEPARATOR(view returns (bytes32)
0xd4409a7505599baeaf09881c874161076556d498f0f6778ef108bfab4678dcd8
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=MON, version=1, chainId=1, verifyingContract=0xc555d625828c4527d477e595ff1dd5801b4a600e, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
MON
owner(view returns (address)
0xc8cbf6da545bf01a7e35f0fa5506983493229a15
paused(view returns (bool)
false
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
MON
totalSupply(view returns (uint256)
1000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
acceptOwnership(
approve(address spenderuint256 valuereturns (bool)
burn(uint256 value
burnFrom(address accountuint256 value
initialize(address initialOwneraddress mintTostring tokenNamestring tokenSymboluint256 totalSupply
pause(
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
unpause(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
EIP712DomainChanged(
Initialized(uint64 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Transfer(address indexed fromaddress indexed touint256 value
Unpaused(address account
Constructor
constructor(address _logicaddress initialOwnerbytes _data
Fallback and receive
fallback(
Errors
AddressEmptyCode(address target
ERC1967InvalidAdmin(address admin
ERC1967InvalidImplementation(address implementation
ERC1967NonPayable(
FailedInnerCall(
ProxyDeniedAdminAccess(
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
EnforcedPause(
ExpectedPause(
InvalidAccountNonce(address accountuint256 currentNonce
InvalidInitialization(
NotInitializing(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account