TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 6,857 txns
Deployed by via 0x763e3047 at 18722804
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots
6 additional variables
ERC-20
Value $0
0x52244b0b610b260422d00b2f153b73855364dd33c1b44b42f9a37797d4596883
0x2e7f144c0cce398f8d7205e410ccb47088e9d9968421f7a650c5ae40b5e9efd0
0xc3c28bfa15422466e2a89539f59dcc84289c366d833a8ab6855d2db2e2b093d0
0x208298702e0e87a78a8b7a993c8f34a9c32cd654984bb91937809944d07ced36
0x5caaacce1513f5a4b15b8f8b1c493cbb0bfa80a9938810b62dde5e9c24f8024e
0x4f7346d95293cfe8da547d368f5f11fe4b50474da29aad2f972734539bfcf9f9
0x746d13a5bbcb67ac04748cf1e3c5dab0c23e8d1fc59a9844c89d3828cb7edeb0
0x0721b9d0e8b697ad5095395cb3e4a9a701b1d8abe11477eb2991ac29a9667686
0xd434bcff7e18fd5a630669ad3c5bf1b6a5a691ed6e1837ad2c79e68b409eb0ee
0xcb3f3677aa5cdd95fe18c6771a037e29a0a30b8afab59e8cfa839179bce595c4

Functions
Getter at block 21301956
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)
1350000
currentCheckpointTimestamp(view returns (uint64)
0
delegateAddress(view returns (address)
0x5cd6fdfad710609c828feba2508bcaf89e80501a
delegationManager(view returns (address)
0x39053d51b77dc0d36036fc1fcc8cb819df8ef37a
eigenPod(view returns (address)
0x2641c2ded63a0c640629f5edf1189e0f53c06561
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
 
getStakedETHBalance(view returns (uint256)
lastCheckpointTimestamp(view returns (uint64)
1732573235
pendingUnstakedDelayedWithdrawalAmount(view returns (uint256)
166491304343000000000
restakeManager(view returns (address)
0x74a09653a083691711cf8215a6ab074bb4e99ef5
rewardsCoordinator(view returns (address)
0x7750d328b314effa365a0402ccfd489b80b0adda
rewardsDestination(view returns (address)
0x9c5394d53d77de8014bb2d4ca8af6f1aea172b14
roleManager(view returns (address)
0x4994efc62101a9e3f885d872514c2dc7b3235849
stakedButNotVerifiedEth(view returns (uint256)
0
strategyManager(view returns (address)
0x858646372cc42e1a627fce94aa7a7033e7cf075a
totalBeaconChainExitBalance(view returns (uint256)
3058453185472685323
wethUnwrapper(view returns (address)
0x85e1157b1f3d1384a6a67679b761517916c4b5ee
Read-only
adminGasSpentInWei(addressview returns (uint256)
getStrategyIndex(address _strategyview returns (uint256)
getTokenBalanceFromStrategy(address tokenview returns (uint256)
queuedShares(addressview returns (uint256)
queuedWithdrawal(bytes32view returns (bool)
recordedCheckpoints(uint64view returns (bool)
tokenStrategyMapping(addressview returns (address)
validatorStakedButNotVerifiedEth(bytes32view returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claimRewards(struct IRewardsCoordinatorRewardsMerkleClaim claim
completeQueuedWithdrawal(struct IDelegationManagerWithdrawal withdrawaladdress[] tokensuint256 middlewareTimesIndex
deposit(address tokenuint256 tokenAmountreturns (uint256 shares)
emergencyTrackMissedCheckpoint(uint64[] missedCheckpoints
emergencyTrackQueuedWithdrawals(struct IDelegationManagerWithdrawal[] withdrawalsaddress[] tokens
initialize(address _roleManageraddress _strategyManageraddress _restakeManageraddress _delegationManageraddress _eigenPodManager
queueWithdrawals(address[] tokensuint256[] tokenAmountsreturns (bytes32)
recoverTokens(address[] tokenListuint256[] amountsToWithdrawaddress recipient
reinitialize(uint256 prePEPEwithdrawalAmount
setBaseGasAmountSpent(uint256 _baseGasAmountSpent
setDelegateAddress(address _delegateAddressstruct ISignatureUtilsSignatureWithExpiry approverSignatureAndExpirybytes32 approverSalt
setRewardsCoordinator(address _rewardsCoordinator
setRewardsDestination(address _rewardsDestination
setTokenStrategy(address _tokenaddress _strategy
setWethUnwrapper(address _newUnwrapper
stakeEth(bytes pubkeybytes signaturebytes32 depositDataRootpayable 
startCheckpoint(
verifyCheckpointProofs(struct BeaconChainProofsBalanceContainerProof balanceContainerProofstruct BeaconChainProofsBalanceProof[] proofs
verifyWithdrawalCredentials(uint64 oracleTimestampstruct BeaconChainProofsStateRootProof stateRootProofuint40[] validatorIndicesbytes[] withdrawalCredentialProofsbytes32[][] validatorFields
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
BaseGasAmountSpentUpdated(uint256 oldBaseGasAmountSpentuint256 newBaseGasAmountSpent
DelegationAddressUpdated(address delegateAddress
GasRefunded(address adminuint256 gasRefunded
GasSpent(address adminuint256 gasSpent
Initialized(uint8 version
Log(string message
RewardsCoordinatorUpdated(address oldRewardsCoordinatoraddress newRewardsCoordinator
RewardsDestinationUpdated(address oldRewardsDestinationaddress newRewardsDestination
RewardsForwarded(address rewardDestinationuint256 amount
TokenStrategyUpdated(address tokenaddress strategy
WETHUnwrapperUpdated(address oldUnwrapperaddress newUnwrapper
WithdrawCompleted(bytes32 withdrawalRootaddress[] strategiesuint256[] shares
WithdrawStarted(bytes32 withdrawRootaddress stakeraddress delegatedToaddress withdraweruint256 nonceuint256 startBlockaddress[] strategiesuint256[] shares
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors
CheckpointAlreadyActive(
CheckpointAlreadyRecorded(
CheckpointNotRecorded(
DelegateAddressAlreadySet(
IncorrectStrategy(
InvalidStrategy(
InvalidZeroInput(
MismatchedArrayLengths(
NonZeroUnderlyingStrategyExist(
NotEigenLayerRewardsAdmin(
NotEmergencyCheckpointTrackingAdmin(
NotEmergencyWithdrawTrackingAdmin(
NotFound(
NotNativeEthRestakeAdmin(
NotOperatorDelegatorAdmin(
NotRestakeManager(
RewardsDestinationNotConfigured(
TransferFailed(
WithdrawalAlreadyCompleted(
WithdrawalAlreadyTracked(