TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 47,767 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 9 additional slots
-
variable spans 4 additional slots
Balances ($9,037.53)
Native
Value
$9,037.53
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 2.695203 | $3,353.19 |
$9,037.53 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21243232 | 18 minutes ago | | | 0 | 0.0022173074 | |
| 21243231 | 18 minutes ago | | | 0 | 0.0030098935 | |
| 21243219 | 20 minutes ago | | | 4.3703515 | 0.0051081479 | |
| 21243150 | 34 minutes ago | | | 0.3066175 | 0.0029767281 | |
| 21243124 | 39 minutes ago | | | 0 | 0.0023609824 | |
| 21243116 | 41 minutes ago | | | 3 | 0.0020883642 | |
| 21243115 | 41 minutes ago | | | 2 | 0.0029476942 | |
| 21243044 | an hour ago | | | 0.23227653 | 0.0023673189 | |
| 21243031 | an hour ago | | | 0 | 0.0025961423 | |
| 21243022 | an hour ago | | | 0 | 0.0025284574 |
ABI
ABI objects
Getter at block 21243318
BEACON_AMOUNT() view returns (uint256)
32000000000000000000
getPendingValidatorCount() view returns (uint256)
137
getValidatorCount() view returns (uint256)
6534
governor() view returns (address)
0x0f634e32e4abf454ce4e624000e7daa20fb1a968
minStakeAmount() view returns (uint256)
100000000000000000
owner() view returns (address)
0x482baa3f0c683dcb8d7c518cfd6fd5ad716d34c5
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
superAdmin() view returns (address)
0x25023c2225e912193c876ef7410e75e4a13b5e1d
Read-only
getPendingValidator(uint256 index) view returns (bytes)
getValidator(uint256 index) view returns (bytes, uint8)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
acceptOwnership()
activateStake()
initialize(address depositContract, address accountingContract, address withdrawTreasury, address rewardsTreasury, address poolGovernor)
markValidatorAsExited(uint256 index)
markValidatorsAsExited(uint256 num)
pauseStaking(bool pause)
pauseWithdraw(bool pause)
renounceOwnership()
reorderPending()
replacePendingValidator(uint256 index, struct ValidatorListDepositData pendingValidator) returns (bool)
restake(uint256 activatedSlots) payable
setGovernor(address newGovernor)
setMinStakeAmount(uint256 stakeAmount)
setPendingValidators(struct ValidatorListDepositData[] pendingValidators) returns (bool)
setSuperAdmin(address value)
stake(uint64 source) payable
transferOwnership(address newOwner)
unstake(uint256 value, uint16 allowedInterchangeNum, uint64 source) returns (uint256 unstakeFromPendingValue)
unstakePending(uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
GovernorChanged(address oldGovernor, address newGovernor)
Initialized(uint8 version)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PauseStaking(bool arg0)
PauseWithdraw(bool arg0)
PendingValidatorReplaced(bytes oldPendingValidatorPubKey, bytes newPendingValidatorPubKey)
Restake(uint256 arg0)
SetMinStakeAmount(uint256 value)
SetSuperAdmin(address indexed superAdmin)
StakeActivated(address indexed staker, uint256 value)
StakeAdded(address indexed staker, uint256 value, uint64 source)
StakeCanceled(address staker, uint256 value)
StakeDeposited(bytes validator)
Unstake(address indexed staker, uint256 value, uint64 source)
ValidatorMarkedAsExited(bytes validator)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
InvalidAmount(string field)
InvalidParam(string field)
InvalidValue(string field)
Paused(string field)
ZeroValue(string field)