EigenPod

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xafdc62ce at 17445565
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 45 additional slots

No balances found for "EigenPod"

No transactions found for "EigenPod"


Functions
Getter at block 21329038
REQUIRED_BALANCE_GWEI(view returns (uint64)
31000000000
REQUIRED_BALANCE_WEI(view returns (uint256)
31000000000000000000
delayedWithdrawalRouter(view returns (address)
0x7fe7e9cc0f274d2435ad5d56d5fa73e47f6a23d8
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
ethPOS(view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
hasRestaked(view returns (bool)
false
mostRecentWithdrawalBlockNumber(view returns (uint64)
0
podOwner(view returns (address)
0x0000000000000000000000000000000000000000
restakedExecutionLayerGwei(view returns (uint64)
0
Read-only
provenPartialWithdrawal(uint40uint64view returns (bool)
validatorStatus(uint40view returns (uint8)
State-modifying
initialize(address _podOwner
stake(bytes pubkeybytes signaturebytes32 depositDataRootpayable 
verifyAndProcessWithdrawal(struct BeaconChainProofsWithdrawalProofs withdrawalProofsbytes validatorFieldsProofbytes32[] validatorFieldsbytes32[] withdrawalFieldsuint256 beaconChainETHStrategyIndexuint64 oracleBlockNumber
verifyOvercommittedStake(uint40 validatorIndexstruct BeaconChainProofsValidatorFieldsAndBalanceProofs proofsbytes32[] validatorFieldsuint256 beaconChainETHStrategyIndexuint64 oracleBlockNumber
verifyWithdrawalCredentialsAndBalance(uint64 oracleBlockNumberuint40 validatorIndexstruct BeaconChainProofsValidatorFieldsAndBalanceProofs proofsbytes32[] validatorFields
withdrawBeforeRestaking(
withdrawRestakedBeaconChainETH(address recipientuint256 amountWei
Events
EigenPodStaked(bytes pubkey
FullWithdrawalRedeemed(uint40 validatorIndexaddress indexed recipientuint64 withdrawalAmountGwei
Initialized(uint8 version
PartialWithdrawalRedeemed(uint40 validatorIndexaddress indexed recipientuint64 partialWithdrawalAmountGwei
RestakedBeaconChainETHWithdrawn(address indexed recipientuint256 amount
ValidatorOvercommitted(uint40 validatorIndex
ValidatorRestaked(uint40 validatorIndex
Constructor
constructor(address _ethPOSaddress _delayedWithdrawalRouteraddress _eigenPodManageruint256 _REQUIRED_BALANCE_WEI
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.