EigenPodManager
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
16
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 45 additional slots
Balances ($0.00)
No balances found for "EigenPodManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "EigenPodManager"
ABI
ABI objects
Getter at block 21270782
beaconChainOracle() view returns (address)
0x0000000000000000000000000000000000000000
eigenPodBeacon() view returns (address)
0x5a2a4f2f3c18f09179b6703e63d9edd165909073
ethPOS() view returns (address)
0x00000000219ab540356cbb839cbe05303d7705fa
maxPods() view returns (uint256)
0
numPods() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (uint256)
0
pauserRegistry() view returns (address)
0x0000000000000000000000000000000000000000
slasher() view returns (address)
0xd92145c07f8ed1d392c1b88017934e301cc1c3cd
strategyManager() view returns (address)
0x858646372cc42e1a627fce94aa7a7033e7cf075a
Read-only
getBeaconChainStateRoot(uint64 blockNumber) view returns (bytes32)
getPod(address podOwner) view returns (address)
hasPod(address podOwner) view returns (bool)
ownerToPod(address) view returns (address)
paused(uint8 index) view returns (bool)
State-modifying
Events createPod()
initialize(uint256 _maxPods, address _beaconChainOracle, address initialOwner, address _pauserRegistry, uint256 _initPausedStatus)
pause(uint256 newPausedStatus)
pauseAll()
recordOvercommittedBeaconChainETH(address podOwner, uint256 beaconChainETHStrategyIndex, uint256 amount)
renounceOwnership()
restakeBeaconChainETH(address podOwner, uint256 amount)
setMaxPods(uint256 newMaxPods)
setPauserRegistry(address newPauserRegistry)
stake(bytes pubkey, bytes signature, bytes32 depositDataRoot) payable
transferOwnership(address newOwner)
unpause(uint256 newPausedStatus)
updateBeaconChainOracle(address newBeaconChainOracle)
withdrawRestakedBeaconChainETH(address podOwner, address recipient, uint256 amount)
BeaconChainETHDeposited(address indexed podOwner, uint256 amount)
BeaconOracleUpdated(address indexed newOracleAddress)
Initialized(uint8 version)
MaxPodsUpdated(uint256 previousValue, uint256 newValue)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address indexed account, uint256 newPausedStatus)
PauserRegistrySet(address pauserRegistry, address newPauserRegistry)
PodDeployed(address indexed eigenPod, address indexed podOwner)
Unpaused(address indexed account, uint256 newPausedStatus)
constructor(address _ethPOS, address _eigenPodBeacon, address _strategyManager, address _slasher)
This contract contains no fallback and receive objects.
This contract contains no error objects.