BeaconProxy

Verified contract

Proxy

Active on Ethereum with 6 txns
Deployed by via 0xfeed8676 at 19141173
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

No balances found for "BeaconProxy"

0xdd9d698aee243940b06d072beb24688654e8b1cace2794f802a51a6f143baa09
0xdff4b961f065d35f0fe431866b0fdfe4fb8b17c677d563313bf2d94be82a905b
0x2b9bf8c20e17ee2f664d32ccf4a21ff6d729a831570b49ecb9663733d4fa4776
0x4c3d942f970491f39cc028b59aaddefb1c3b19d6c64839eb6527847e1bc062c3
0xe6503e2b99fa14e8a6ad63e3a4bb595d20c1d7defbd36d6567b75a4fcaec021c
0xb9f7540a6deea2ad94f11e5ade33d1bb1a5cf26138dd31f8f35eda191327fd95

Functions
Getter at block 20935538
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)
0xc377be031ac4c50bee7e013d2ada432bcdaa5999
 
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.