BeaconProxy

Verified contract

Proxy

Active on Ethereum with 15,710 txns
Deployed by via 0xd7f281c7 at 19266326
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 $356,039.02
0xa6486a7ddf070057f9660df9fef3341e26ac298f8e26b760e77e4cf7eae15913
0xb6e29b8b83451fb37445ca70ecb46a18fe56f522dab32cc5c831514251b684d7
0x98db40d9df7712cd295248e8a851278c7d20dc1438123d0cab40df4c7b46b7ef
0x34b92c59c000e7e724a1086bf1823bd3a138078afce284ac95d0b6aed2d39d0c
0x9d483a1b28cfb53fd57b9c8730a10dcc3b7bfb35e3b1ffdd9aafeee9407a8556
0xf1ded8ae82ce06e182e3911c50b876147d527c90440916ddd380674c70683459
0xb51b2f8b3c0db33b871e107f02558be40e8867b31d11b616e21090a775f7915d
0xcff3038f59d1835421f867310a0dc6cd93e9480d459c1d436631131f125b5ab5
0xbeff171012b4aacd1a57735ca6f99d9137556b4d08a9251877ed2614a1357c79
0x7902f3e8fd8e74631649a524faa2e54d63f5269b45ac31c5b9eb73642d9448fd

Functions
Getter at block 21157724
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
2435
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)
1730779619
podOwner(view returns (address)
0x545d69b99759e7b670df243b882700121d6d3ab9
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
111088270347
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.