BeaconProxy
Verified contract
Proxy
Active on
Ethereum with 31 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
Balances ($1,297.27)
Native
Value
$1,297.27
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.404325 | $3,208.49 |
$1,297.27 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21107546 | 7 days ago | | | 0 | 0.022094072 | |
| 21107536 | 7 days ago | | | 0 | 0.0013620464 | |
| 20973951 | a month ago | | | 0 | 0.019500579 | |
| 20973941 | a month ago | | | 0 | 0.0011578524 | |
| 20875956 | a month ago | | | 0 | 0.010153021 | |
| 20875949 | a month ago | | | 0 | 0.00076460784 | |
| 20773509 | 2 months ago | | | 0 | 0.0084168254 | |
| 20674467 | 2 months ago | | | 0 | 0.0018972919 | |
| 20674464 | 2 months ago | | | 0 | 0.0018179459 | |
| 20674463 | 2 months ago | | | 0 | 0.0016901976 |
ABI
ABI objects
Getter at block 21158270
GENESIS_TIME() view returns (uint64)
1606824023
activeValidatorCount() view returns (uint256)
36
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)
1730641979
podOwner() view returns (address)
0x1ba8a4a66cf4f699951942e5dada346b20acd214
proofSubmitter() view returns (address)
0x0000000000000000000000000000000000000000
withdrawableRestakedExecutionLayerGwei() view returns (uint64)
1664383095
Read-only
checkpointBalanceExitedGwei(uint64) view returns (uint64)
getParentBlockRoot(uint64 timestamp) view returns (bytes32)
validatorPubkeyHashToInfo(bytes32 validatorPubkeyHash) view returns (struct IEigenPodValidatorInfo)
validatorPubkeyToInfo(bytes validatorPubkey) view returns (struct IEigenPodValidatorInfo)
validatorStatus(bytes validatorPubkey) view returns (uint8)
validatorStatus(bytes32 pubkeyHash) view returns (uint8)
State-modifying
Events initialize(address _podOwner)
recoverTokens(address[] tokenList, uint256[] amountsToWithdraw, address recipient)
setProofSubmitter(address newProofSubmitter)
stake(bytes pubkey, bytes signature, bytes32 depositDataRoot) payable
startCheckpoint(bool revertIfNoBalance)
verifyCheckpointProofs(struct BeaconChainProofsBalanceContainerProof balanceContainerProof, struct BeaconChainProofsBalanceProof[] proofs)
verifyStaleBalance(uint64 beaconTimestamp, struct BeaconChainProofsStateRootProof stateRootProof, struct BeaconChainProofsValidatorProof proof)
verifyWithdrawalCredentials(uint64 beaconTimestamp, struct BeaconChainProofsStateRootProof stateRootProof, uint40[] validatorIndices, bytes[] validatorFieldsProofs, bytes32[][] validatorFields)
withdrawRestakedBeaconChainETH(address recipient, uint256 amountWei)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
CheckpointCreated(uint64 indexed checkpointTimestamp, bytes32 indexed beaconBlockRoot, uint256 validatorCount)
CheckpointFinalized(uint64 indexed checkpointTimestamp, int256 totalShareDeltaWei)
EigenPodStaked(bytes pubkey)
Initialized(uint8 version)
NonBeaconChainETHReceived(uint256 amountReceived)
ProofSubmitterUpdated(address prevProofSubmitter, address newProofSubmitter)
RestakedBeaconChainETHWithdrawn(address indexed recipient, uint256 amount)
ValidatorBalanceUpdated(uint40 validatorIndex, uint64 balanceTimestamp, uint64 newValidatorBalanceGwei)
ValidatorCheckpointed(uint64 indexed checkpointTimestamp, uint40 indexed validatorIndex)
ValidatorRestaked(uint40 validatorIndex)
ValidatorWithdrawn(uint64 indexed checkpointTimestamp, uint40 indexed validatorIndex)
constructor(address beacon, bytes data)
fallback()
receive()
receive()
This contract contains no error objects.