BeaconProxy

Verified contract

Proxy

Active on Ethereum with 39 txns
Deployed by via 0xd1f51215 at 19682525
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 $179,814.83
0xd9ca4233b15980f879991f594f06b2647defb2f71d805ab02b1a8942a0527d28
0x0743c1657fa27602316032c71e2348555b3bc9014eaba081c1b1768545cc6abe
0x9f224444a4d9090597d38833ead29ac4ac0032ba5df76ae5379206157dccbea7
0x3e62c9f2b059e07b01f137cfe8da447b2a872a80288b8adf8ec5228b3d33025c
0x1dbc6d7fef6d80ff410c3f0a5c6f5632affe2bc44323acfc3c012e6ecb8ba2bf
0x4973370c59fb8d5f2d0a3a0cc954bda8dec41102b791266c15c279a4a429439c
0xb332933b668122fd2ba6b9f4bf28bdb2d405af97319733835058c1d5f34185e8
0x262644228cf8b6e090714c5ac728d138e4fc8ff60e843962b6d53cc941551991
0x2072317b892138ec22ef618de7a1566ae7d6248bf47a9e9c761c09229f5ae7fb
0x697ed3cc49da45bfaad6b09bcd8b626b8f31688c3f661e5dfb8f9ea62a8be749

Functions
Getter at block 20845799
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
60
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)
1727433443
podOwner(view returns (address)
0x67fe3293fc4e877f3cdc3f0ed93721a600f72bde
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
66680569807
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.