BeaconProxy

Verified contract

Proxy

Active on Ethereum with 32 txns
Deployed by via 0x06600411 at 19992572
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 $243,444.46
0xeb1dfe89fe9c4baa1d18726a7f12d4f70fde988af851d877515c6881575bc563
0xcba7b0a9d291f7074c3f13aedbf3aef5355d5183b30c56f65ce36e42ab590ea3
0xc21926225ea6d617d1c705b51f3a63b8fc4fab4439bd470aa53a3e780768671d
0x5092d58284c5cf55388533d55fddedcf18656b9015a992a4be257fd99a854e20
0x9713ab0ea5377a1b8c5c645cf8b4404ec36efdf1c2178aca4275e77aec233420
0x820fd0351a1b0267685b5f083be095dc3f23e30d10fa66e4acf91f7ba6114a4b
0x8f36793abaa3785f8b288c6e5b7c53a915b3ed295f05fb3e27478e3ce347ff39
0xfc28572c8d014ca51c2b77137da4c8abe82d63ae42db2b92f5ba3b1e8649b376
0xc1c9958b03c0ead32ad8f6f41e226567b59634da755a1cc8cb8d53845f24cf4d
0xfec540f2b1cb244278cc203f3eaadc4e280604bf438b030dc76a0882fc54a7db

Functions
Getter at block 21272653
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
195
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)
1731736235
podOwner(view returns (address)
0x141e6f34ff332e998f431199bedd6b0d0d10f860
proofSubmitter(view returns (address)
0x65d2dd7a66a2733a36559fe900a236280a05fbd6
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
72480889814
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.