TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 7,237 txns
Deployed by via 0x8fcd844c at 18913684
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
0x48469b93b72fe75510909d6cb33210998f55b603a01a9648f732b03b274cf053
0x1494149d580857f8a0feaab07df58b6e3c7f0e7fcba71a47a0255dddb13e8958
0x53e754e02da1a8d1639d8c563140524e4f7509b2a03c939420d6f0c3defddaff
0xbb61528d04d2984350cdb236871f550ac1223b87dc4d99993aae5e2be9ebb47a
0x8ca598a59b74fa524632a6e03d9b2281528ba5d448bb2f6ccf7d1a093cd7346a
0x1d4b1c3ea216dbb460b61a993b0a5833d8c4ec1aa419482532c03b93e2adebd2
0xa018ff34fb5e38104d34dfbbd4e759a67b22ce8497d7d76ea281e04ded395d3e
0xaef7eac02840d1bd9ac97608b1e3789f7e68ea304636bde1f4d873ba6ce08060
0xf5dac18891d6d12e5ceedb7ee8f54f4207171573380a59218fdcfbf6e7db3f42
0xd1ff8fc821acb0ed092598f37c8a256d96781cba3b283f35e2f3962dd9a1711c

Functions
Getter at block 21229712
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)
0x865cae37b4f44e73ea1e79577c5bfc6207c98f16
delegationManager(view returns (address)
0x39053d51b77dc0d36036fc1fcc8cb819df8ef37a
eigenPod(view returns (address)
0x093f6c270ac22ec240f0c6fd7414ea774ca8d3e5
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
 
getStakedETHBalance(view returns (uint256)
lastCheckpointTimestamp(view returns (uint64)
1732084727
pendingUnstakedDelayedWithdrawalAmount(view returns (uint256)
157366915053000000000
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)
89298101334000000000
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(