BeaconProxy

Verified contract

Proxy

Active on Ethereum with 11 txns
Deployed by via 0xd2cc2ee4 at 19167025
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

No balances found for "BeaconProxy"

0xbafda062d7d0f1c4d9eaa276169550962c8eb1a21103369cf99060689b4059d4
0x0dab2ecb2cc3d8780b0d53165027e22a6c0da6e13852c715936a9f61fcb99c33
0xd463c35eb3a7706c274165485b8af2f6b22fcd68a9c383b3c5aea69bd1caff43
0x75db103cf570ede42f1f41a847ebeb781e180ad4533f1a93625357de3ebc287b
0x1c4345be542cdd4cfb668a1d45d04a18c7eda13f67272048228ae0fddbf0d919
0xa9c0e9457f6e73092ef7f43acbc8daef0da74481da05cc94328ea2df61f5518c
0x142915341cacef4ee90e5ff0dd04e31af4a77872469fa07a7759e9fb16fe20a6
0x15af23a128dd6a9204dc840efed958307867f56a72513a3fb396cdfadc33ac84
0x13d7a919fdfbaab6423db5e655f29e1c044bd986e17ed54c6216307c1b4966e3
0xf592684498a51eba2428c38a7e14a9ba96971bd92c9fdf83f18ed82f01936762

Functions
Getter at block 21277982
GENESIS_TIME(view returns (uint64)
1606824023
activeValidatorCount(view returns (uint256)
100
currentCheckpoint(view returns (struct IEigenPodCheckpoint)
(0x0e6f1ebe3d981cd6baf8f839712039448999a63baf4dea43786d1185c92bf9f3, 20, 16638317715, -134477724)
currentCheckpointTimestamp(view returns (uint64)
1732686875
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
ethPOS(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
lastCheckpointTimestamp(view returns (uint64)
1726990091
podOwner(view returns (address)
0xf2758d2d606ece036601544606be2af61f6a12e1
proofSubmitter(view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
39414923348
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.