BeaconProxy

Verified contract

Proxy

Active on Ethereum with 38 txns
Deployed by via 0xa65d4a8e at 19138732
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 $1,563.66
0xb5a3501b31230561248b8ecac8da3e3b6a0125f08ba665bf64c65f527bc78a0a
0xf5c2bf85f5b3502ac6357f528fdf9c3bce942667714b9dda5ae8d18a82d203b8
0x1f284c822fe10e94c50b2d1f73eadf3ece6b5e81d2a69d15115575c229b9e1f2
0xdb3fa2c74bf6164a42ca821fc3455d20d8cf8425d36ec43d56e24c218063947b
0x8b7cb3655c71aaa88e7becb4c36c6e26ab52dbbda792d10133b45d4dd74b033b
0x50e975cb83affa54fb754751913a01579b87c85806b5d7461437abd9c1b193bf
0x4836ff6fb223987360d1300431b1d7370d31a727291cdf03230b633fa88d46d7
0xd6b121820ff6f368cab209e675cde8b1067e84ed81ed57843c62abca80590699
0xab3b9fef99bd456a502b0cb4bb85cef664ba0dd808ceb83764cf7f7ca480e86e
0x0da4d308669e88cf459e073f385a52c7e1b9da5b50c158c72fdbac21691cce86

Functions
Getter at block 20910654
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
22
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)
1727476715
podOwner(view returns (address)
0xf6b1539cc562c0ca5151825488eb8c3cdaf2b6e4
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
1067964071
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.