ETHx

Verified contract

Proxy

Active on Ethereum with 48,789 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 $723.63
ERC-20
Value $315.94
0x4546b384c3458304d63b344f83c67f2c5c2b9cbf491e18613fcb8d753a0b6c43
0xe3f6d770f29639e9ab5169a1883dbbe60332c25d9c9446a4d75b20a3eb9c3e3c
0x1900fe8c389425f7facf4f5355d8b538e2b6d454e3e8be942c9212029ff2e805
0x6250fdf50c2ca70906a32ebfad689472e5baf97bb8856eb0a3d6b7e1f518ad68
0x59a3060a120d91133c4e0102ab67c64c60e871af2ca1f33cd191f0eb74d64a10
0xcb9e6ff493d6034fce88923d595a78c3485b2d3db35da101e4432eb2f0f1e0c1
0x0d790efd421855dd34b33aea0d336a52f0761ddf10598b078420d67d31bef2e0
0x1e7a7419fb843e78cf70a10e600b363c4d5585ff7cc088057cf23e747e1c822f
0x9f645482bdf2a4760341e375392cd23974ef873e224637fcd8689726f697b1b2
0x195d2029fc2e8079d63883f94f738d8799ef24a2c572f2c5812fba4e617519ff

Functions
Getter at block 21244551
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)
119392305269394214204681
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(