mETH

Verified contract

Proxy

Active on Ethereum with 44,746 txns
Deployed by via 0x5f93cff4 at 18290587
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
4 additional variables
ERC-20
Value $722,490.71
ERC-20
Value $116.36
ERC-20
Value $18.73
ERC-20
Value $0
0x504d8a942e82c173822c4ab8ff9a76576c0ea6fb3f8613d45909b558d0cb522e
0xf188c40645e9c036526184c225d833d21de09b0fcfd316ed7712652a2bf412c6
0x8df01d6ff98b57dfdbc1755b9723e55e9134c6e8d1ff0e25e9f259743304552d
0xe415384dc11dc209705ac17d94cf803c808fd0683743dc052dff4bbc62dfb2ab
0x7fed39d147d0f335cd9be8ce3e330b414cfb7c82df8ecad3cbb2988f962e4c8e
0x68092b23575c3b68fc39d7a73878d6a36c329c2583e2a813724020ec52476ef2
0x97566430d2fc6b52d7bfbd575817b54816a0c2f21ddb6c2f41ec2d99056c8632
0x9ea50c12648ca39d64b489be97dab27f5447f796ada75462eeb03fc68e96ca68
0x1c4bd1e4389950b3481396c3f4c822aca5ead05a5f2e3f1b95c8b315a62e4c79
0x2d1ca0968ac74702325fd42fe426a4954b59a80a6774884d13464cd0fe603d3a

Functions
Getter at block 21245639
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DOMAIN_SEPARATOR(view returns (bytes32)
0x527accfc1084b3e374075efaa3177439121f2106d5783f22d441f2e9e8aef88e
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=mETH, version=1, chainId=1, verifyingContract=0xd5f7838f5c461feff7fe49ea5ebaf7728bb0adfa, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
mETH
stakingContract(view returns (address)
0xe3cbd06d7dadb3f4e6557bab7edd924cd1489e8f
symbol(view returns (string)
mETH
totalSupply(view returns (uint256)
457700631922078001457415
unstakeRequestsManagerContract(view returns (address)
0x38fdf7b489316e03ed8754ad339cb5c4483fdcf9
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
nonces(address ownerview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(struct METHInit init
mint(address stakeruint256 amount
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
EIP712DomainChanged(
Initialized(uint8 version
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
NotStakingContract(
NotUnstakeRequestsManagerContract(