BeaconProxy

Verified contract

Proxy

Active on Ethereum with 51 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 $106.05
0xb787256b387f38414e587f3c2384ef89842e57378119b307c5188dd2a16246bc
0x7d81ff28abc861aa9fd9c9cb184f66c33dac379c373693e6333e7e32fb3f0f71
0xccee4bf0ee78e188c44ead9b209eecc4fc16ba264cc713a24c6fba76ae506a1a
0xb268190a8db858044002f8217a73aff23ab29c531872129772767df515830225
0x59cf954d852d05d0347c164022b3cda427b79a11c3cc2ec3b5702c438e6eabb9
0x6e33b48c8c9d5f1265ca8df9417b561e33912cb3fa2eb7b315367445159bac18
0x05e354f3e06997a8e699f471e4bc12f1cab7a96640893e5b63fbc57256e5163c
0x02558fc37b0f45421cd892bb93d3967e0ffd2777ccb8b31bb00c2a503250cb5b
0x6b16c34aa0e16cfb4da0b57109c7a171a564ad4cacf80d019fb3e2045199b377
0x4ed873a8ff2483e6c74d1f1ce7d4005c3a375868340e88ea087b44d0198dfeb4

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