BeaconProxy

Verified contract

Proxy

Active on Ethereum with 613 txns
Deployed by via 0x8cbd211b at 20735804
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 $3,199,817.86
0x91701a50a5c6f826d2deb4e1c05aeaee9dd90e21e7b44c5f4179a4a7440e5134
0x73324265b32b6469cd1103e28f0a51b312e7bd28dc319c889f912bb653025c47
0x2038574a4a24b8874a84d0c2d14ae3d68ee13d7020d38ccda936fd3edc0c8e46
0x10dc773661ae1be5931b3a103152d9284ba2149786a356d7f0cec6b316e75911
0xf95f5332b83e932bf0e0df00a2363e09921f449e63591e30326021caac5d9a36
0x0f32669b1e6fcd62338e8a415307acd79310fd2d4ba763af6825707544e16a32
0x19d1895e7fa49931b7e4524dbfae9689842f7b7d5a72bb52725526939bade556
0xcf381ebbed3da48495fc2b0578daa5290ef9151666fcd7408a992585f8d8fe59
0x260da9910897338aa15ea1b875010f9024a80f6c4f70cf4d6cf23de3d2efe32a
0x12cd674db8b36b662c6b0de84b4a3fa365931f13f1c731365f9b0764b7447e96

Functions
Getter at block 21273025
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
3863
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)
1732059587
podOwner(view returns (address)
0xed9b8f05224b881a222ece2e20bd2f4bdb71d0f8
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
1022505846775
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.