ERC1967Proxy
Verified contract
Proxy
Active on
Ethereum with 265 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
0x7ddc…1989
0x69b3…c476
9 additional
variables
Balances ($465,800.31)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
GMT | ERC-20 | 1.123493M | $0.4146 |
$465,800.31 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19371864 | 9 months ago | | | 0 | 0.0044768994 | |
| 19371860 | 9 months ago | | | 0 | 0.0084205280 | |
| 19371839 | 9 months ago | | | 0 | 0.069504959 | |
| 19371815 | 9 months ago | | | 0 | 0.0039065289 | |
| 19371808 | 9 months ago | | | 0 | 0.0074142822 | |
| 19333912 | 9 months ago | | | 0 | 0.0032801817 | |
| 19333910 | 9 months ago | | | 0 | 0.0034984308 | |
| 19123828 | 10 months ago | | | 0 | 0.00065620194 | |
| 19123826 | 10 months ago | | | 0 | 0.00066190123 | |
| 19123823 | 10 months ago | | | 0 | 0.00068381912 |
ABI
ABI objects
Getter at block 21246090 getBurnRatioEpochs() view returns (struct MinterBurnerV2BurnRatioEpoch[]) proxiableUUID() view returns (bytes32)
CONFIGURATOR_ROLE() view returns (bytes32)
0x3b49a237fe2d18fa4d9642b8a0e065923cceb71b797783b619a030a61d848bf0
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_AND_BURNER_ROLE() view returns (bytes32)
0x553c15132cdbfb2f7255bedd79fb0e91b615777da29e2ed768297cd19eef47b0
MintReward() view returns (address)
0x69b3d98e2bda71fd8b2053cad3977abbe550c476
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
SPENDER_ROLE() view returns (bytes32)
0x7434c6f201a551bfd17336985361933e0c4935b520dac8a49d937b325f7d5c0a
TOKEN_OWNER_ROLE() view returns (bytes32)
0x35369b3a7bb98c90641a907c2fd643ea781341eba72ccffd47cb018c128c48c3
Token() view returns (address)
0x7ddc52c4de30e94be3a6a0a2b259b2850f421989
UPGRADER_ROLE() view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
burntAmount() view returns (uint256)
126192866084152846793922915
getBurnRatioIndexAndAmountToBurnOnCurrentEpoch() view returns (uint256, uint256)
(4, 23807133915847153206077085)
getMintReceivers() view returns (struct MinterBurnerV2MintReceiver[])
[(0x2e9c303104e78384a3b86691f5aba9e4105fd64b, 50), (0xb7868b801b87368c7723b9d7ab091c00b59b3046, 100), (0x4a58fcd78613545108d00bed89eb27a9a63b4889, 650)]
lastBurnRatio() view returns (uint256)
990
mintBurnIndex() view returns (uint256)
66
mintRewardDeciPercents() view returns (uint16)
200
paused() view returns (bool)
false
readyToBurn() view returns (uint256)
1123493260530427000000000
Read-only
balanceOf(address account) view returns (uint256)
burnAndMintHistory(uint256) view returns (uint256 burntAmount, uint256 mintAmount, uint16 mintRewardDeciPercents, uint256 ts, uint256 blk)
burnRatioEpochs(uint256) view returns (uint256 volume, uint16 deciRatio)
getAmountToMint(uint256 _amountToBurn) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
mintReceivers(uint256) view returns (address receiver, uint16 deciPercents)
receiverBurnAndMintHistory(address, uint256) view returns (uint256 mintAmount, uint256 index, uint256 deciPercents, uint256 ts, uint256 blk)
receiverBurnAndMintIndex(address) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
toBurnBalances(address) view returns (uint256)
State-modifying
Events addBurnRatioEpoch(uint256 volume, uint16 deciRatio)
addMintReceiver(address receiver, uint16 deciPercents)
burnAndMint()
burnTokens(address _addr, uint256 _amount)
clearBurnRatioEpochs()
grantRole(bytes32 role, address account)
increaseAmount(uint256 value)
increaseAmountFor(address _addr, uint256 value)
mintTokens(address _addr, uint256 _amount)
pause()
removeMintReceiver(address receiver)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setLastBurnRatio(uint16 _lastBurnRatio)
setMintRewardDeciPercent(uint16 _deciPercents)
spendForMaintenances(address account, uint256 amount)
transferTokenOwnership(address newOwner)
unpause()
updateMintReward(address _mintReward)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw()
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
BurntAndMinted(uint256 burnt, uint256 minted, uint256 indexed index)
IncreasedAmount(address indexed account, uint256 amount)
Initialized(uint8 version)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SpentBalance(address indexed account, uint256 amount)
Unpaused(address account)
Upgraded(address indexed implementation)
Withdrawn(address indexed account, uint256 amount)
constructor(address _logic, bytes _data)
fallback()
receive()
This contract contains no error objects.