WrappedM by M^0
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
24
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "WrappedM by M^0"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "WrappedM by M^0"
ABI
ABI objects
Getter at block 21297666
CANCEL_AUTHORIZATION_TYPEHASH() view returns (bytes32)
0x158b0a9edf7a828aad02f63cd515c68ef2f50ba807396f6d12842833a1597429
DOMAIN_SEPARATOR() view returns (bytes32)
0xf68e5a6003e7305e389fdbf75bc879ff9d204f560a182fccc7c0a56724ddad33
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 index_)
0
decimals() view returns (uint8)
6
eip712Domain() view returns (bytes1 fields_, string name_, string version_, uint256 chainId_, address verifyingContract_, bytes32 salt_, uint256[] extensions_)
(fields_=0x0f, name_=WrappedM by M^0, version_=1, chainId_=1, verifyingContract_=0x813b926b1d096e117721bd1eb017fba122302da0, salt_=0x0000000000000000000000000000000000000000000000000000000000000000, extensions_=[])
excess() view returns (uint240 excess_)
0
implementation() view returns (address implementation_)
0x0000000000000000000000000000000000000000
isEarningEnabled() view returns (bool isEnabled_)
false
mToken() view returns (address)
0x866a2bf4e572cbcf37d5071a7a58503bfb36be1b
migrationAdmin() view returns (address)
0x431169728d75bd02f4053435b87d15c8d1fb2c72
name() view returns (string)
WrappedM by M^0
principalOfTotalEarningSupply() view returns (uint112)
0
registrar() view returns (address)
0x119fbeedd4f4f4298fb59b720d5654442b81ae2c
symbol() view returns (string)
wM
totalAccruedYield() view returns (uint240 yield_)
0
totalEarningSupply() view returns (uint240)
0
totalNonEarningSupply() view returns (uint240)
0
totalSupply() view returns (uint256 totalSupply_)
0
vault() view returns (address)
0xd7298f620b0f752cf41bd818a16c756d9dcaa34f
wasEarningEnabled() view returns (bool wasEarning_)
false
Read-only
accruedYieldOf(address account_) view returns (uint240 yield_)
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_)
balanceWithYieldOf(address account_) view returns (uint256 balance_)
claimOverrideRecipientFor(address account_) view returns (address recipient_)
isEarning(address account_) view returns (bool isEarning_)
lastIndexOf(address account_) view returns (uint128 lastIndex_)
nonces(address account) view returns (uint256 nonce)
State-modifying
Events approve(address spender_, uint256 amount_) returns (bool success_)
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_)
claimExcess() returns (uint240 excess_)
claimFor(address account_) returns (uint240 yield_)
disableEarning()
enableEarning()
migrate()
migrate(address migrator_)
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_)
startEarningFor(address account_)
stopEarningFor(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_)
unwrap(address recipient_) returns (uint240 unwrapped_)
unwrap(address recipient_, uint256 amount_) returns (uint240 unwrapped_)
wrap(address recipient_) returns (uint240 wrapped_)
wrap(address recipient_, uint256 amount_) returns (uint240 wrapped_)
Approval(address indexed account, address indexed spender, uint256 amount)
AuthorizationCanceled(address indexed authorizer, bytes32 indexed nonce)
AuthorizationUsed(address indexed authorizer, bytes32 indexed nonce)
Claimed(address indexed account, address indexed recipient, uint240 yield)
EIP712DomainChanged()
EarningDisabled(uint128 index)
EarningEnabled(uint128 index)
ExcessClaimed(uint240 excess)
Migrated(address indexed migrator, address indexed oldImplementation, address indexed newImplementation)
StartedEarning(address indexed account)
StoppedEarning(address indexed account)
Transfer(address indexed sender, address indexed recipient, uint256 amount)
Upgraded(address indexed implementation)
constructor(address mToken_, address migrationAdmin_)
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()
EarningCannotBeReenabled()
EarningIsDisabled()
EarningIsEnabled()
InsufficientAllowance(address spender, uint256 allowance, uint256 needed)
InsufficientAmount(uint256 amount)
InsufficientBalance(address account, uint240 balance, uint240 amount)
InvalidAccountNonce(uint256 nonce, uint256 expectedNonce)
InvalidMigrator()
InvalidRecipient(address recipient)
InvalidSignature()
InvalidSignatureLength()
InvalidSignatureS()
InvalidSignatureV()
InvalidUInt112()
InvalidUInt240()
IsApprovedEarner()
MigrationFailed()
NotApprovedEarner()
SignatureExpired(uint256 deadline, uint256 timestamp)
SignerMismatch()
UnauthorizedMigration()
ZeroMToken()
ZeroMigrationAdmin()
ZeroMigrator()