BeaconProxy

Verified contract

Proxy

Active on Ethereum with 96 txns
Deployed by via 0x1665242d at 17678871
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 35 additional slots
Native
Value $2,389.22
0xf5f6a655a400268a23cd792a8ca5425b45b68da41c3981180b828db925fe01ff
0x6af7e0f8fe1ba829e825c8bf58c1d0b6c318ddd9a6b93317ffdfd8c7e356e111
0x5306cda55eafc6fb3594059816f7c64ba88b562a9fe193167ccdb17c41a19e09
0x911d50a1aa56fd58473e7a3d5f79e2a2bc2071655c4cc2fa73ce889b08756fe2
0x901f7a3fd766776a5fe2219a0d86e2b4692913b9c6079827a4254494b7a6efe4
0x6dd59cb3e4256b11ab4020cc86e1fe39202e9154899e0402858beed929de2c6d
0xd8e214d529cd2c0ab4baf62f43884a5abb388e35cadd6d5118f4d2ee11d92c3b
0xc762e51fb8f3c43723c3cae648d8d1a654f2aba208d497ad926c239849ffbb86
0x3dffc14f72554cea2171a09da72acb8d982dbabbd6457892089ce6d901d11976
0x1f2a0209c818a7d2c888ad2820d5f873689180b8954e04839cd4037641f95c60

Functions
Getter at block 21160082
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
24
currentCheckpoint(view returns (struct IEigenPodCheckpoint)
(0x0000000000000000000000000000000000000000000000000000000000000000, 0, 0, 0)
currentCheckpointTimestamp(view returns (uint64)
0
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
ethPOS(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
lastCheckpointTimestamp(view returns (uint64)
1731177167
podOwner(view returns (address)
0x9a55e599feeef2dd1498bcce49289e5d4c2ee50f
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
776538555
Read-only
checkpointBalanceExitedGwei(uint64view returns (uint64)
getParentBlockRoot(uint64 timestampview returns (bytes32)
validatorPubkeyHashToInfo(bytes32 validatorPubkeyHashview returns (struct IEigenPodValidatorInfo)
validatorPubkeyToInfo(bytes validatorPubkeyview returns (struct IEigenPodValidatorInfo)
validatorStatus(bytes validatorPubkeyview returns (uint8)
validatorStatus(bytes32 pubkeyHashview returns (uint8)
State-modifying
initialize(address _podOwner
recoverTokens(address[] tokenListuint256[] amountsToWithdrawaddress recipient
setProofSubmitter(address newProofSubmitter
stake(bytes pubkeybytes signaturebytes32 depositDataRootpayable 
startCheckpoint(bool revertIfNoBalance
verifyCheckpointProofs(struct BeaconChainProofsBalanceContainerProof balanceContainerProofstruct BeaconChainProofsBalanceProof[] proofs
verifyStaleBalance(uint64 beaconTimestampstruct BeaconChainProofsStateRootProof stateRootProofstruct BeaconChainProofsValidatorProof proof
verifyWithdrawalCredentials(uint64 beaconTimestampstruct BeaconChainProofsStateRootProof stateRootProofuint40[] validatorIndicesbytes[] validatorFieldsProofsbytes32[][] validatorFields
withdrawRestakedBeaconChainETH(address recipientuint256 amountWei
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
CheckpointCreated(uint64 indexed checkpointTimestampbytes32 indexed beaconBlockRootuint256 validatorCount
CheckpointFinalized(uint64 indexed checkpointTimestampint256 totalShareDeltaWei
EigenPodStaked(bytes pubkey
Initialized(uint8 version
NonBeaconChainETHReceived(uint256 amountReceived
ProofSubmitterUpdated(address prevProofSubmitteraddress newProofSubmitter
RestakedBeaconChainETHWithdrawn(address indexed recipientuint256 amount
ValidatorBalanceUpdated(uint40 validatorIndexuint64 balanceTimestampuint64 newValidatorBalanceGwei
ValidatorCheckpointed(uint64 indexed checkpointTimestampuint40 indexed validatorIndex
ValidatorRestaked(uint40 validatorIndex
ValidatorWithdrawn(uint64 indexed checkpointTimestampuint40 indexed validatorIndex
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.