TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 176 txns
Deployed by via 0x11e7efb3 at 20488948
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0xb0f69240062789c13108cdac14864a2a38e5f64f23339be930cd09447e018bec
0xfa645b6a0b76007d2ecff11fef406603f265ef639fdb8628c7238a1fadfc0672
0x46ac6c637309c628587381767e053e8619bafec005f12413badc3924cab574b3
0xc7ecb3e4de126d04fda6cb13ad8ba8d127b4fe7ec93f8800f4886efc0b5b92a4
0x04a78044c2eb052677fec25e11b39354747bd23ccb3ae6989135260c59188db8
0xcefc48f4b3eef79b8a4d8562c855f244fd3f227f1e3391cebb05fc976cd4972d
0xf2fff91c20dae6164da28449457087fd8552fd556cecc4b8ee0aeb613600a3ef
0xf59d4081ada4b4c64474b162b79601f6456ed7f64ef72bf06ae686f6f72e90aa
0xe2d3939b087764d863ed8ebbe352a00dd350e2329d9bd588d0582e58f8e099b7
0x32d42fcd0de16f49a9f5c475f39b7b82f6a5d226c3b12c8cb631fa7753bb4369

Functions
Getter at block 21244583
AccessControlManager(view returns (address)
0x796592b2092f7e150c48643da19dd2f28be3333f
DelegationManager(view returns (address)
0x39053d51b77dc0d36036fc1fcc8cb819df8ef37a
EigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
adminSigner(view returns (address)
0x174ae6ebff5e678a1bee298e1ff7df799c7c1a08
deprecatedDelayedWithdrawalRouter(view returns (address)
0x7fe7e9cc0f274d2435ad5d56d5fa73e47f6a23d8
stakeId(view returns (uint256)
40
strategyManagerAddress(view returns (address)
0x858646372cc42e1a627fce94aa7a7033e7cf075a
upgradableBeacon(view returns (address)
0xe194661251877a69a1282bd0b2d344ccba06e8ae
Read-only
getDelegatedStakers(address _operatorview returns (uint256[])
isValidStaker(uint256 stakerIdview returns (address)
operatorToStakers(addressuint256view returns (uint256)
stakerProxyAddresses(uint256view returns (address)
tokenToStrategy(addressview returns (address)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
assignStakerToOperator(uint256 _stakerId
batchDelegateToWithSignature(uint256[] stakerIdsaddress[] operatorArraystruct ISignatureUtilsSignatureWithExpiry[] stakerSignatureAndExpiryArraystruct ISignatureUtilsSignatureWithExpiry[] approverSignatureAndExpiryArraybytes32[] approverSaltArray
batchUndelegateStakerFromOperator(uint256[] _stakerIdArray
batchWithdrawERC20(uint256 _stakeIdaddress[] _tokensuint256[] _amountsaddress _recipient
completeQueuedWithdrawal(uint256 _stakerProxyIdstruct IDelegationManagerWithdrawal _withdrawaladdress[] _tokensuint256 _middlewareTimesIndexbool _receiveAsTokens
createStakerAndPod(uint256 _batchSize
delegateToWithSignature(uint256 _stakerIdaddress _operatorstruct ISignatureUtilsSignatureWithExpiry _stakerSignatureAndExpirystruct ISignatureUtilsSignatureWithExpiry _approverSignatureAndExpirybytes32 _approverSalt
depositIntoEigenLayerStrategy(uint256 _stakerIduint256 _amountaddress _token
initialize(address _accessControlManageraddress _eigenPodManageraddress _adminSigneraddress _delayedWithdrawalRouteraddress _strategyManageraddress _delegationManager
queueWithdrawals(uint256 _stakerProxyIdstruct IDelegationManagerQueuedWithdrawalParams[] _queuedWithdrawalParamsreturns (bytes32[])
registerStakerProxyImplementation(address _beacon
setAdminSigner(address _adminSigner
setDelegationManager(address _delegationManager
setEigenLayerStrategy(address _tokenaddress _strategy
setStrategyManager(address _strategyManager
stakeOnEigenLayer(uint256[] _stakerIdsbytes[] _pubKeysbytes32 _depositDataRoot
startCheckpoint(uint256 _stakerId
unassignStakerFromOperator(uint256 _stakerIdaddress _operator
undelegateStakerFromOperator(uint256 _stakerId
upgradeStakerProxy(address _newImplementation
verifyCheckpointProofs(uint256 _stakerIdstruct BeaconChainProofsBalanceContainerProof balanceContainerProofstruct BeaconChainProofsBalanceProof[] proofs
verifyPodWithdrawalCredentials(uint256 _stakerProxyIduint64 _oracleTimestampstruct BeaconChainProofsStateRootProof _stateRootProofuint40[] _validatorIndicesbytes[] _validatorFieldsProofsbytes32[][] _validatorFields
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminSignerUpdated(address oldSigneraddress newSigner
DelayedWithdrawalRouterSet(address delayedWithdrawalRouter
DelegationManagerSet(address _delegationManager
DepositedIntoStrategy(uint256 amountaddress tokenaddress currentStrategy
ETHReceived(address indexed fromuint256 amount
Initialized(uint8 version
StakerAssignedToOperator(uint256 stakerIdaddress operator
StakerCreated(address stakerProxyAddress
StakerProxyRegistered(address beacon
StakerProxyUpgraded(address newImplementation
StakerUnassignedFromOperator(uint256 stakerIdaddress operator
StrategyManagerAddressSet(address strategyManager
StrategySetAndApproved(address indexed tokenaddress indexed strategy
ValidatorsSetupOnEigenLayer(uint256[] stakerIdsbytes[] pubKeys
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
fallback(
receive(
receive(
Errors
AddressAlreadySet(
ArrayLengthMismatch(
BatchSizeCannotBeZero(
BotMethodsPaused(
CannotBeZeroAddress(
CannotDepositZero(
CannotSendToZeroAddress(
InvalidMethodCall(
InvalidStakerId(
StakerIsAlreadyAssignedToOperator(
StakerIsNotDelegatedToOperator(
StakerIsStillDelegatedToOperator(
StakerNotFoundInOperatorStakerList(
StrategyNotSet(
StrategyTokenMismatch(