TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 7,110 txns
Deployed by via 0x00b6be20 at 19526832
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
0xa61c05f58d548e1fcdf1186791b9369ddc2513e8ac14e60fbcf102b4dd145c71
0xc600e94216d44ba028737bfc2ab1028783fa8b17ab9178493fcd58a62c5ac39e
0x6ba5e5b9ea8fed539ed086c4b469483bac91b5509286ad91f5fa5c59f2b48d6b
0x350d10ad74203104bb7619a446e4f5717ec14856eb01fd9644de7c69e2a3d545
0x9b4bad2e95eec385bb0e82f87496a2a1d3ba6e9360b6afaee3415a053802a938
0x4030269e40948cb9518aaac42263ab35f6f5213ba6c963264b2949c087b28bee
0xffa7d7fe932262f03a16188733b973868557b8302c9c87039898fb2864163e88
0x9f34c5aeab171cee75f0c288e07908ce2dfed38202f170cdf233580d3ad01d55
0x1b9dcacafa6d9a7518007fe73596f32d08c8d163b3974f7559956e49e66cf2d4
0xbe4ae8070c8775441df89fd9eb4d8ebbdbf4771752e40dca95277bd414e912fe

Functions
Getter at block 21201620
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)
0xdfcb21ac9b99de986d99f4ce5fce2a6542efe3a1
delegationManager(view returns (address)
0x39053d51b77dc0d36036fc1fcc8cb819df8ef37a
eigenPod(view returns (address)
0xd4018ce9a041a9c110a9d0383d2b5e1c66ae1513
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
 
getStakedETHBalance(view returns (uint256)
lastCheckpointTimestamp(view returns (uint64)
1731373715
pendingUnstakedDelayedWithdrawalAmount(view returns (uint256)
16860301228000000000
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)
0
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(