BeaconProxy

Verified contract

Proxy

Active on Ethereum with 21 txns
Deployed by via 0x81d22fba at 19862946
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 $150,879.34
0x6ae19b8adf7c6c7a72c76fdef4de6a6b7249f9870c1f8f2ad2ae11ba4947f819
0xa65a83854a9aad4393e7982f50f58638096a3f5dc065745c62cb6be93beb263b
0x72883ff8c02b5cda12795429bf7e5828dd76421eb12462bba886b0d97c36855e
0xe559812d7c65b57f6c2428f31dd70e85ec2a84cda7845842acddbd4521466b33
0x8682980ea962d5bbb6ba656f5455ec94bef962feb8309694da6a48f1237ac586
0xfd9eb8928779ad656641412a3c4515a2847398c0feb16c41bea7f5b64e3cc80a
0x87a7c666452573b9e21f3dc1c577d0c8c03b9104ce5fe7e2472d67452f36a652
0x4866d1b3d7a532ac90341ea3207e0ac05409a66075bb0a5b9d9cf9f6bf94ce81
0xfda84bcc8627e1b8c86c781026c2bd0a3e13c5cd585927392ad592936f179f5c
0xfe08a637a4a99b777bb22e8ff1382faab42b37d53ddb3d9ee1e8ed3c35e5a684

Functions
Getter at block 21272428
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
40
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)
1731731939
podOwner(view returns (address)
0x2d8f1a00e3e768d679fa7bd6fe567faa70f726b2
proofSubmitter(view returns (address)
0x65d2dd7a66a2733a36559fe900a236280a05fbd6
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
45798035856
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.