Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "M by M^0"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21293536 | 19 hours ago | | | 0 | 0.00038960515 | |
| 21293475 | 19 hours ago | | | 0 | 0.00085561103 | |
| 21172418 | 18 days ago | | | 0 | 0.0012648591 | |
| 21043178 | a month ago | | | 0 | 0.00098927863 | |
| 21043071 | a month ago | | | 0 | 0.00039747521 | |
| 21022583 | a month ago | | | 0 | 0.00062703475 | |
| 21022413 | a month ago | | | 0 | 0.0012122348 | |
| 21022390 | a month ago | | | 0 | 0.00044801748 | |
| 21022304 | a month ago | | | 0 | 0.0012320478 | |
| 21000806 | a month ago | | | 0 | 0.00057507939 |
ABI
ABI objects
Getter at block 21299106
CANCEL_AUTHORIZATION_TYPEHASH() view returns (bytes32)
0x158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a1597429
DOMAIN_SEPARATOR() view returns (bytes32)
0xc91b8161082e3755d12edaa80f168579bff06d439dd704fb764dfa4abd841342
PERMIT_TYPEHASH() view returns (bytes32)
0x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c9
RECEIVE_WITH_AUTHORIZATION_TYPEHASH() view returns (bytes32)
0xd099cc98ef71107a616c4f0f941f04c322d8e254fe26b3c6668db87aae413de8
TRANSFER_WITH_AUTHORIZATION_TYPEHASH() view returns (bytes32)
0x7c7c6cdb67a18743f49ec6fa9b35f50d52ed05cbed4cc592e13b44501c1a2267
currentIndex() view returns (uint128)
1022588907952
decimals() view returns (uint8)
6
earnerRate() view returns (uint32 earnerRate_)
480
eip712Domain() view returns (bytes1 fields_, string name_, string version_, uint256 chainId_, address verifyingContract_, bytes32 salt_, uint256[] extensions_)
(fields_=0x0f, name_=M by M^0, version_=1, chainId_=1, verifyingContract_=0x866a2bf4e572cbcf37d5071a7a58503bfb36be1b, salt_=0x0000000000000000000000000000000000000000000000000000000000000000, extensions_=[])
latestIndex() view returns (uint128)
1022482863045
latestUpdateTimestamp() view returns (uint40)
1732884803
minterGateway() view returns (address)
0xf7f9638cb444d65e5a40bf5ff98ebe4ff319f04e
name() view returns (string name_)
M by M^0
principalOfTotalEarningSupply() view returns (uint112)
27295460021771
rateModel() view returns (address rateModel_)
0x654aa70ba957f7a1d1a92c82735d376e68154dc5
symbol() view returns (string)
M
totalEarningSupply() view returns (uint240 totalEarningSupply_)
27912034655710
totalNonEarningSupply() view returns (uint240)
44288414888684
totalSupply() view returns (uint256 totalSupply_)
72200449544394
ttgRegistrar() view returns (address)
0x119fbeedd4f4f4298fb59b720d5654442b81ae2c
Read-only
allowance(address account, address spender) view returns (uint256 allowance)
authorizationState(address authorizer, bytes32 nonce) view returns (bool isNonceUsed)
balanceOf(address account_) view returns (uint256 balance_)
isEarning(address account_) view returns (bool isEarning_)
nonces(address account) view returns (uint256 nonce)
principalBalanceOf(address account_) view returns (uint240 balance_)
State-modifying
Events approve(address spender_, uint256 amount_) returns (bool success_)
burn(address account_, uint256 amount_)
cancelAuthorization(address authorizer_, bytes32 nonce_, bytes signature_)
cancelAuthorization(address authorizer_, bytes32 nonce_, bytes32 r_, bytes32 vs_)
cancelAuthorization(address authorizer_, bytes32 nonce_, uint8 v_, bytes32 r_, bytes32 s_)
mint(address account_, uint256 amount_)
permit(address owner_, address spender_, uint256 value_, uint256 deadline_, bytes signature_)
permit(address owner_, address spender_, uint256 value_, uint256 deadline_, uint8 v_, bytes32 r_, bytes32 s_)
receiveWithAuthorization(address from_, address to_, uint256 value_, uint256 validAfter_, uint256 validBefore_, bytes32 nonce_, bytes signature_)
receiveWithAuthorization(address from_, address to_, uint256 value_, uint256 validAfter_, uint256 validBefore_, bytes32 nonce_, bytes32 r_, bytes32 vs_)
receiveWithAuthorization(address from_, address to_, uint256 value_, uint256 validAfter_, uint256 validBefore_, bytes32 nonce_, uint8 v_, bytes32 r_, bytes32 s_)
startEarning()
stopEarning()
stopEarning(address account_)
transfer(address recipient_, uint256 amount_) returns (bool success_)
transferFrom(address sender_, address recipient_, uint256 amount_) returns (bool success_)
transferWithAuthorization(address from_, address to_, uint256 value_, uint256 validAfter_, uint256 validBefore_, bytes32 nonce_, bytes signature_)
transferWithAuthorization(address from_, address to_, uint256 value_, uint256 validAfter_, uint256 validBefore_, bytes32 nonce_, bytes32 r_, bytes32 vs_)
transferWithAuthorization(address from_, address to_, uint256 value_, uint256 validAfter_, uint256 validBefore_, bytes32 nonce_, uint8 v_, bytes32 r_, bytes32 s_)
updateIndex() returns (uint128 currentIndex_)
Approval(address indexed account, address indexed spender, uint256 amount)
AuthorizationCanceled(address indexed authorizer, bytes32 indexed nonce)
AuthorizationUsed(address indexed authorizer, bytes32 indexed nonce)
EIP712DomainChanged()
IndexUpdated(uint128 indexed index, uint32 indexed rate)
StartedEarning(address indexed account)
StoppedEarning(address indexed account)
Transfer(address indexed sender, address indexed recipient, uint256 amount)
constructor(address ttgRegistrar_, address minterGateway_)
This contract contains no fallback and receive objects.
AuthorizationAlreadyUsed(address authorizer, bytes32 nonce)
AuthorizationExpired(uint256 timestamp, uint256 validBefore)
AuthorizationNotYetValid(uint256 timestamp, uint256 validAfter)
CallerMustBePayee(address caller, address payee)
DivisionByZero()
InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
InsufficientAmount(uint256 amount)
InsufficientBalance(address account, uint256 rawBalance, uint256 amount)
InvalidAccountNonce(uint256 nonce, uint256 expectedNonce)
InvalidRecipient(address recipient)
InvalidSignature()
InvalidSignatureLength()
InvalidSignatureS()
InvalidSignatureV()
InvalidUInt112()
InvalidUInt240()
IsApprovedEarner()
NotApprovedEarner()
NotMinterGateway()
OverflowsPrincipalOfTotalSupply()
SignatureExpired(uint256 deadline, uint256 timestamp)
SignerMismatch()
ZeroMinterGateway()
ZeroTTGRegistrar()