BeaconProxy

Verified contract

Proxy

Active on Ethereum with 14 txns
Deployed by via 0x5b19d6ef at 19211133
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 43 additional slots
Native
Value $86,507.31
0x1eb9a41f1c48306802775a26105dab6c024009eac036be618b9ee3a48ed0c25d
0x34d7605819a517f70cc13a953a0571ba5a15feb9c2e10d0205055801b688b0e4
0xdb9e649e05ef5ecac3ce4e607f63d682bd9f817abf7788d41e2c7fcac46a5876
0x0a1f4e67edd7fe255eb8c102dc286fdfcbbd7be6319a7e1f326fd16e6db1600b
0xdd90c92f484d5ef87c87547bae29df3b8db768411e15bac0fdfea608d9b553e4
0xa41b8172bae0988d66cca393c461acd43ca1f6de02db6530443cd3c66adf92a1
0xa7d63a2fb3ab5856ae4768be1ceee03f654d90d715c9cef0a89598df13f0fb42
0x560935c8610d886af8412f35b94af63be833ac9c8b41d49012fbf905c1f6a8e2
0xfe20dbf430a664d6490da1c89fe89490596f910a6cf4fc417478036be81b23d5
0x84cc6a642f4f0affca2879547ab4715d10584baa21a5acebb325f16934f0eafc

Functions
Getter at block 21192670
GENESIS_TIME(view returns (uint64)
1606824023
 
MAX_RESTAKED_BALANCE_GWEI_PER_VALIDATOR(view returns (uint64)
 
delayedWithdrawalRouter(view returns (address)
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
ethPOS(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
 
hasRestaked(view returns (bool)
 
mostRecentWithdrawalTimestamp(view returns (uint64)
 
nonBeaconChainETHBalanceWei(view returns (uint256)
podOwner(view returns (address)
0x5d47c8fd6a22b3c2571798ae7b9005d14b160c50
 
sumOfPartialWithdrawalsClaimedGwei(view returns (uint64)
withdrawableRestakedExecutionLayerGwei(view returns (uint64)
0
Read-only
provenWithdrawal(bytes32uint64view returns (bool)
validatorPubkeyHashToInfo(bytes32 validatorPubkeyHashview returns (struct IEigenPodValidatorInfo)
validatorPubkeyToInfo(bytes validatorPubkeyview returns (struct IEigenPodValidatorInfo)
validatorStatus(bytes validatorPubkeyview returns (uint8)
validatorStatus(bytes32 pubkeyHashview returns (uint8)
State-modifying
activateRestaking(
initialize(address _podOwner
recoverTokens(address[] tokenListuint256[] amountsToWithdrawaddress recipient
stake(bytes pubkeybytes signaturebytes32 depositDataRootpayable 
verifyAndProcessWithdrawals(uint64 oracleTimestampstruct BeaconChainProofsStateRootProof stateRootProofstruct BeaconChainProofsWithdrawalProof[] withdrawalProofsbytes[] validatorFieldsProofsbytes32[][] validatorFieldsbytes32[][] withdrawalFields
verifyBalanceUpdates(uint64 oracleTimestampuint40[] validatorIndicesstruct BeaconChainProofsStateRootProof stateRootProofbytes[] validatorFieldsProofsbytes32[][] validatorFields
verifyWithdrawalCredentials(uint64 oracleTimestampstruct BeaconChainProofsStateRootProof stateRootProofuint40[] validatorIndicesbytes[] validatorFieldsProofsbytes32[][] validatorFields
withdrawBeforeRestaking(
withdrawNonBeaconChainETHBalanceWei(address recipientuint256 amountToWithdraw
withdrawRestakedBeaconChainETH(address recipientuint256 amountWei
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
EigenPodStaked(bytes pubkey
FullWithdrawalRedeemed(uint40 validatorIndexuint64 withdrawalTimestampaddress indexed recipientuint64 withdrawalAmountGwei
Initialized(uint8 version
NonBeaconChainETHReceived(uint256 amountReceived
NonBeaconChainETHWithdrawn(address indexed recipientuint256 amountWithdrawn
PartialWithdrawalRedeemed(uint40 validatorIndexuint64 withdrawalTimestampaddress indexed recipientuint64 partialWithdrawalAmountGwei
RestakedBeaconChainETHWithdrawn(address indexed recipientuint256 amount
RestakingActivated(address indexed podOwner
ValidatorBalanceUpdated(uint40 validatorIndexuint64 balanceTimestampuint64 newValidatorBalanceGwei
ValidatorRestaked(uint40 validatorIndex
Constructor
constructor(address beaconbytes data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.