OperatorDelegator
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
8
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "OperatorDelegator"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "OperatorDelegator"
ABI
ABI objects
Getter at block 21305833 getStakedETHBalance() view returns (uint256)
IS_NATIVE() view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
MAX_STAKE_BUT_NOT_VERIFIED_AMOUNT() view returns (uint256)
32000000000000000000
WETH() view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
baseGasAmountSpent() view returns (uint256)
0
currentCheckpointTimestamp() view returns (uint64)
0
delegateAddress() view returns (address)
0x0000000000000000000000000000000000000000
delegationManager() view returns (address)
0x0000000000000000000000000000000000000000
eigenPod() view returns (address)
0x0000000000000000000000000000000000000000
eigenPodManager() view returns (address)
0x0000000000000000000000000000000000000000
pendingUnstakedDelayedWithdrawalAmount() view returns (uint256)
0
restakeManager() view returns (address)
0x0000000000000000000000000000000000000000
rewardsCoordinator() view returns (address)
0x0000000000000000000000000000000000000000
rewardsDestination() view returns (address)
0x0000000000000000000000000000000000000000
roleManager() view returns (address)
0x0000000000000000000000000000000000000000
stakedButNotVerifiedEth() view returns (uint256)
0
strategyManager() view returns (address)
0x0000000000000000000000000000000000000000
totalBeaconChainExitBalance() view returns (uint256)
0
wethUnwrapper() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
adminGasSpentInWei(address) view returns (uint256)
getStrategyIndex(address _strategy) view returns (uint256)
getTokenBalanceFromStrategy(address token) view returns (uint256)
queuedShares(address) view returns (uint256)
queuedWithdrawal(bytes32) view returns (bool)
tokenStrategyMapping(address) view returns (address)
validatorStakedButNotVerifiedEth(bytes32) view returns (uint256)
State-modifying
Events activateRestaking()
claimRewards(struct IRewardsCoordinatorRewardsMerkleClaim claim)
completeQueuedWithdrawal(struct IDelegationManagerWithdrawal withdrawal, address[] tokens, uint256 middlewareTimesIndex)
deposit(address token, uint256 tokenAmount) returns (uint256 shares)
emergencyTrackQueuedWithdrawals(struct IDelegationManagerWithdrawal[] withdrawals, address[] tokens)
initialize(address _roleManager, address _strategyManager, address _restakeManager, address _delegationManager, address _eigenPodManager)
queueWithdrawals(address[] tokens, uint256[] tokenAmounts) returns (bytes32)
recoverTokens(address[] tokenList, uint256[] amountsToWithdraw, address recipient)
setBaseGasAmountSpent(uint256 _baseGasAmountSpent)
setDelegateAddress(address _delegateAddress, struct ISignatureUtilsSignatureWithExpiry approverSignatureAndExpiry, bytes32 approverSalt)
setRewardsCoordinator(address _rewardsCoordinator)
setRewardsDestination(address _rewardsDestination)
setTokenStrategy(address _token, address _strategy)
setWethUnwrapper(address _newUnwrapper)
stakeEth(bytes pubkey, bytes signature, bytes32 depositDataRoot) payable
startDelayedWithdrawUnstakedETH()
verifyAndProcessWithdrawals(uint64 oracleTimestamp, struct BeaconChainProofsStateRootProof stateRootProof, struct BeaconChainProofsWithdrawalProof[] withdrawalProofs, bytes[] validatorFieldsProofs, bytes32[][] validatorFields, bytes32[][] withdrawalFields)
verifyWithdrawalCredentials(uint64 oracleTimestamp, struct BeaconChainProofsStateRootProof stateRootProof, uint40[] validatorIndices, bytes[] withdrawalCredentialProofs, bytes32[][] validatorFields)
withdrawNonBeaconChainETHBalanceWei(address recipient, uint256 amountToWithdraw)
BaseGasAmountSpentUpdated(uint256 oldBaseGasAmountSpent, uint256 newBaseGasAmountSpent)
DelegationAddressUpdated(address delegateAddress)
GasRefunded(address admin, uint256 gasRefunded)
GasSpent(address admin, uint256 gasSpent)
Initialized(uint8 version)
RewardsCoordinatorUpdated(address oldRewardsCoordinator, address newRewardsCoordinator)
RewardsDestinationUpdated(address oldRewardsDestination, address newRewardsDestination)
RewardsForwarded(address rewardDestination, uint256 amount)
TokenStrategyUpdated(address token, address strategy)
WETHUnwrapperUpdated(address oldUnwrapper, address newUnwrapper)
WithdrawCompleted(bytes32 withdrawalRoot, address[] strategies, uint256[] shares)
WithdrawStarted(bytes32 withdrawRoot, address staker, address delegatedTo, address withdrawer, uint256 nonce, uint256 startBlock, address[] strategies, uint256[] shares)
constructor()
receive()
DelegateAddressAlreadySet()
IncorrectStrategy()
InvalidStrategy()
InvalidZeroInput()
MismatchedArrayLengths()
NonZeroUnderlyingStrategyExist()
NotEigenLayerRewardsAdmin()
NotEmergencyWithdrawTrackingAdmin()
NotFound()
NotNativeEthRestakeAdmin()
NotOperatorDelegatorAdmin()
NotRestakeManager()
RewardsDestinationNotConfigured()
TransferFailed()
WETHUnwrapperNotConfigured()
WithdrawalAlreadyCompleted()
WithdrawalAlreadyTracked()