ETHx

Verified contract

Proxy

Active on Ethereum with 48,142 txns
Deployed by via 0x1e450a48 at 17416140
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 44 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
ERC-20
Value $694.15
ERC-20
Value $194.53
0x6b850c1f88963f939341cef7a2a88d7b0f45815ab377d3d477f5fde9ec4e9d16
0x9f59de0275ffe34beff8691030bd4ec82ecf1273663e1dabd2d319efd3f98554
0x9736d8647061ebff6c19e4f64fd82478c83ca75d9bb2169ffefa361f8b48808e
0xafa6c76c53e4c7109a7f24727c9d376e9bad1bc1f9a9b6c28d0835608c9a366c
0x59b6604029d3ec662e12533650ce295eb54c9080a710cc859445c2ac8a62f613
0x3c46ee076faea03bcdeeea2f4730ae6b7b548a209bfe56532793c741bdf9fc10
0xf84185466ea43abfb0450d9dc2e056ec883bd3bfa3089979c5c61796d172edb7
0xd9fe6116bb621769517f93c79b82dc3f23beab9a3e03a9a0f99fc6d7a7e35a0f
0xb76b4287932e916aa46c9d99dafe5a7f74d7adea0721206c24d7b3932a215e06
0x439fd9d2453ef869e0ad73265a921ef5231f5da9959abdf5f38ba2df6e2ee959
From

Functions
Getter at block 21158252
BURNER_ROLE(view returns (bytes32)
0x3c11d16cbaffd01df69ce1c404f6340ee057498f5f00246190ea54220576a848
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
decimals(view returns (uint8)
18
name(view returns (string)
ETHx
paused(view returns (bool)
false
staderConfig(view returns (address)
0x4abef2263d5a5ed582fc9a9789a41d85b68d69db
symbol(view returns (string)
ETHx
totalSupply(view returns (uint256)
120036689246619498700255
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
grantRole(bytes32 roleaddress account
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(address _adminaddress _staderConfig
mint(address touint256 amount
pause(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
unpause(
updateStaderConfig(address _staderConfig
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Initialized(uint8 version
Paused(address account
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
Unpaused(address account
UpdatedStaderConfig(address indexed _staderConfig
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
CallerNotManager(
ZeroAddress(