BeaconProxy

Verified contract

Proxy

Active on Ethereum with 55 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 $113,627.82
0x7be4299f00eae5c37fcedd4a4ec33c2aeb22da3619328e1f9ee4fbd71b17f6fa
0x753eebc5426649efc3b990d31912486b502608a0055aa7d80dc47bfc11b5e00d
0x19c418c41b1813fee9608fdc80c8a5358258e29d090daf1373403b0aa12c6d33
0xcf2507f8310487f50633b92ca75bf3f72c6246156bac6c227683e24544ab55a7
0xf43e4ba443c25239adfeef81e7a4dae7275ca14037da8acaaa0f06aa7f96210d
0xc63e78819c1e4aa82cafc93c40b72cb97a6e16d8343529c89de094a8b521ca44
0xe6996e7e4483e7ef9c3f51bcdc6fdff0f441e24f8f1cc977ff9c3aa80efa1c9a
0x98e96d41b78f713206589540fc0e3b56aea990d5e6f2bcb0af5259dd363072cf
0x83b90a3638e80959e6c2681c2fffd82c8ce5d061cc63383f3af6273a59ee9b8e
0x112c5185ed2995a44ce1851e3e926f7c512c05e295e69bb745c981466b15a2eb

Functions
Getter at block 21265976
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
19
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)
1732242011
podOwner(view returns (address)
0xd49ebffd2327870692fd36c7ea5f4b3e4cf25d27
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
32292435039
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.