BeaconProxy

Verified contract

Proxy

Active on Ethereum with 25 txns
Deployed by via 0xde257069 at 20318301
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 $17.14
0x41db2e7053007dfe181486b4e697e6b2318b8de808a3e6d203a688bd208967ee
0xfe2703b40e33883f4fa260dc73a3436f476d0bebcafe67faf4e2862254e30cbe
0x72b9c025b38686d63161f140dd3d3780eb2176a8e755ad9e753a8d94bcddca41
0x53451aa464a5d8d220f8ce3ed91fb92694ea4f52d45b119214a6bedadb94a7b8
0x1457b1f0286b35ab5006e14744d5dc63b76f75e596cf05f9bc3fd4a6afa2c646
0x3ceebf78bbe3e0345e12da7fd8369d449ff243a3f2b9c483c05a3bd6fde83704
0xa4d753d967e8ecf37d84ba7bdb3e80c315b47d4dbc6b302cd912504ca406749f
0x0754977bc2fab7c2d1b3f0b246e353a084ec6660f5f2c35de0de55149ce6c844
0xb61ad49292c952a8c7c12542355c0a1df559415ef150985b13040f1d6e571cd5
0x344dd6ca066e52813741be4706dbc3ea118326a87712a1d3d8ac3b7194d889c5

Functions
Getter at block 20846997
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
13
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)
1727472023
podOwner(view returns (address)
0xd49ebffd2327870692fd36c7ea5f4b3e4cf25d27
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
293760533
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.