TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 37,546 txns
Deployed by via 0x74660909 at 18120102
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 9 additional slots
-
variable spans 4 additional slots
Native
Value $1,523.43
0xf068b7a473d8b83fe4f53da56ebde3ff1ba0fc4187881eda84f871f096dd5689
0x3af4f443cb28f1d585b1223ff2d3d99e7332ae197a121a4e96bfd2fcab04b700
0x6d35185317ee7a17a2ca5de73fc07534db4f6ce14b7390cb8ffffda4631c8c3c
0xf55b969989cf31c12250e98e55b19b311774d56d009440ed74a31a47b7c14922
0xd6d7c038df1d8b9b072982c161cd781ea6177fa14b178462271189564b2dca2e
0x4c64dadda6eaaeb3d05f2fd242cb5b1d44a43375b80191ad163a1ae0a54557a8
0xece87a4a4031f3038aba8445caa3ca3152828060bc31ade84dc4aa6b754b181c
0x84715fddd2334f9bb4a21a3ff236867f48bb699d040a817f404dadaf94195cff
0xc3a539ab178d965e25318a139c83ed278bf3f648f69fc0b661b279c3cd4ad504
0x852469802afb2ef94dd260623c59919c8563851a77ac3d6d8ecfd8a047ca3620

Functions
Getter at block 20792155
BEACON_AMOUNT(view returns (uint256)
32000000000000000000
getPendingValidatorCount(view returns (uint256)
195
getValidatorCount(view returns (uint256)
4925
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 indexview returns (bytes)
getValidator(uint256 indexview returns (bytesuint8)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
acceptOwnership(
activateStake(
initialize(address depositContractaddress accountingContractaddress withdrawTreasuryaddress rewardsTreasuryaddress poolGovernor
markValidatorAsExited(uint256 index
markValidatorsAsExited(uint256 num
pauseStaking(bool pause
pauseWithdraw(bool pause
renounceOwnership(
reorderPending(
replacePendingValidator(uint256 indexstruct ValidatorListDepositData pendingValidatorreturns (bool)
restake(uint256 activatedSlotspayable 
setGovernor(address newGovernor
setMinStakeAmount(uint256 stakeAmount
setPendingValidators(struct ValidatorListDepositData[] pendingValidatorsreturns (bool)
setSuperAdmin(address value
stake(uint64 sourcepayable 
transferOwnership(address newOwner
unstake(uint256 valueuint16 allowedInterchangeNumuint64 sourcereturns (uint256 unstakeFromPendingValue)
unstakePending(uint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
GovernorChanged(address oldGovernoraddress newGovernor
Initialized(uint8 version
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseStaking(bool arg0
PauseWithdraw(bool arg0
PendingValidatorReplaced(bytes oldPendingValidatorPubKeybytes newPendingValidatorPubKey
Restake(uint256 arg0
SetMinStakeAmount(uint256 value
SetSuperAdmin(address indexed superAdmin
StakeActivated(address indexed stakeruint256 value
StakeAdded(address indexed stakeruint256 valueuint64 source
StakeCanceled(address stakeruint256 value
StakeDeposited(bytes validator
Unstake(address indexed stakeruint256 valueuint64 source
ValidatorMarkedAsExited(bytes validator
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
InvalidAmount(string field
InvalidParam(string field
InvalidValue(string field
Paused(string field
ZeroValue(string field