WrappedM by M^0

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x55dd20f4 at 20527881
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "WrappedM by M^0"

No transactions found for "WrappedM by M^0"


Functions
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 accountaddress spenderview returns (uint256 allowance)
authorizationState(address authorizerbytes32 nonceview 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 accountview returns (uint256 nonce)
State-modifying
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_)
Events
Approval(address indexed accountaddress indexed spenderuint256 amount
AuthorizationCanceled(address indexed authorizerbytes32 indexed nonce
AuthorizationUsed(address indexed authorizerbytes32 indexed nonce
Claimed(address indexed accountaddress indexed recipientuint240 yield
EIP712DomainChanged(
EarningDisabled(uint128 index
EarningEnabled(uint128 index
ExcessClaimed(uint240 excess
Migrated(address indexed migratoraddress indexed oldImplementationaddress indexed newImplementation
StartedEarning(address indexed account
StoppedEarning(address indexed account
Transfer(address indexed senderaddress indexed recipientuint256 amount
Upgraded(address indexed implementation
Constructor
constructor(address mToken_address migrationAdmin_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AuthorizationAlreadyUsed(address authorizerbytes32 nonce
AuthorizationExpired(uint256 timestampuint256 validBefore
AuthorizationNotYetValid(uint256 timestampuint256 validAfter
CallerMustBePayee(address calleraddress payee
DivisionByZero(
EarningCannotBeReenabled(
EarningIsDisabled(
EarningIsEnabled(
InsufficientAllowance(address spenderuint256 allowanceuint256 needed
InsufficientAmount(uint256 amount
InsufficientBalance(address accountuint240 balanceuint240 amount
InvalidAccountNonce(uint256 nonceuint256 expectedNonce
InvalidMigrator(
InvalidRecipient(address recipient
InvalidSignature(
InvalidSignatureLength(
InvalidSignatureS(
InvalidSignatureV(
InvalidUInt112(
InvalidUInt240(
IsApprovedEarner(
MigrationFailed(
NotApprovedEarner(
SignatureExpired(uint256 deadlineuint256 timestamp
SignerMismatch(
UnauthorizedMigration(
ZeroMToken(
ZeroMigrationAdmin(
ZeroMigrator(