TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum
Deployed by via 0x1a212e39 at 17445564
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 38 additional slots
2 additional variables
ERC-20
Value $3,395.43
ERC-20
Value $117.86
ERC-20
Value $46.11
ERC-20
--
0x14bbda7f0a8ffdc9db11240a045b306994e901208db4755b36e0fcda790e87ae
0x0b4b964261caaff0645c5226eed83e0f1c468ca9d9278f826933984974837006
0xef2aa327ec2d1cec66f239940dd310d03f7e7686bde888f97e193c7cbeb7264c
0xc031aeb814e41309c5b192140ebd780c935aa323ce9d872c637963c1ebbb0010
0x58dde5135824cbd3044a32ab0cdc529c16109a1405df2c91035c3fabf6101af7
0x4d8bcf0735e33192a818bc4ba3ce89368f6c0b70cf509d988f7b2aba9e5fe0b4
0xa7ce8c89ec524d0a0757bbfca8ae89743dd14134727039c8ad7432b2da043c4d
0xc648b3e0fed5a144a93a0b65a14ae153663fe238faa5c387d18bc40d8e213e69
0x090e8e1bd2829fc6e71425563808060ac08d2f35fa594f384a574e91201ed299
0xdfd3a44beec4da962f3ba8263b0bb0ab1989b5dea70dc09f230965d1dc81c142

Functions
Getter at block 21244810
DEPOSIT_TYPEHASH(view returns (bytes32)
0x4337f82d142e41f2a8c10547cd8c859bddb92262a61058e77842e24d9dea9224
DOMAIN_TYPEHASH(view returns (bytes32)
0x8cad95687ba82c2ce50e74f7b754645e5117c3a5bec8151c0726d5857980a866
delegation(view returns (address)
0x39053d51b77dc0d36036fc1fcc8cb819df8ef37a
domainSeparator(view returns (bytes32)
0xdaba058ab21f198a04ec80cf0d39f943660a92a99bda5de5016f923f7e4962ef
eigenPodManager(view returns (address)
0x91e677b07f7af907ec9a428aafa9fc14a0d3a338
owner(view returns (address)
0x369e6f597e22eab55ffb173c6d9cd234bd699111
paused(view returns (uint256)
0
pauserRegistry(view returns (address)
0x0c431c66f4de941d089625e5b423d00707977060
slasher(view returns (address)
0xd92145c07f8ed1d392c1b88017934e301cc1c3cd
strategyWhitelister(view returns (address)
0x5e4c39ad7a3e881585e383db9827eb4811f6f647
Read-only
calculateWithdrawalRoot(struct IStrategyManagerDeprecatedStruct_QueuedWithdrawal queuedWithdrawalpure returns (bytes32)
getDeposits(address stakerview returns (address[]uint256[])
nonces(addressview returns (uint256)
paused(uint8 indexview returns (bool)
stakerStrategyList(addressuint256view returns (address)
stakerStrategyListLength(address stakerview returns (uint256)
stakerStrategyShares(addressaddressview returns (uint256)
strategyIsWhitelistedForDeposit(addressview returns (bool)
thirdPartyTransfersForbidden(addressview returns (bool)
withdrawalRootPending(bytes32view returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addShares(address stakeraddress tokenaddress strategyuint256 shares
addStrategiesToDepositWhitelist(address[] strategiesToWhitelistbool[] thirdPartyTransfersForbiddenValues
depositIntoStrategy(address strategyaddress tokenuint256 amountreturns (uint256 shares)
depositIntoStrategyWithSignature(address strategyaddress tokenuint256 amountaddress stakeruint256 expirybytes signaturereturns (uint256 shares)
initialize(address initialOwneraddress initialStrategyWhitelisteraddress _pauserRegistryuint256 initialPausedStatus
migrateQueuedWithdrawal(struct IStrategyManagerDeprecatedStruct_QueuedWithdrawal queuedWithdrawalreturns (boolbytes32)
pause(uint256 newPausedStatus
pauseAll(
removeShares(address stakeraddress strategyuint256 shares
removeStrategiesFromDepositWhitelist(address[] strategiesToRemoveFromWhitelist
renounceOwnership(
setPauserRegistry(address newPauserRegistry
setStrategyWhitelister(address newStrategyWhitelister
setThirdPartyTransfersForbidden(address strategybool value
transferOwnership(address newOwner
unpause(uint256 newPausedStatus
withdrawSharesAsTokens(address recipientaddress strategyuint256 sharesaddress token
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Deposit(address stakeraddress tokenaddress strategyuint256 shares
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address indexed accountuint256 newPausedStatus
PauserRegistrySet(address pauserRegistryaddress newPauserRegistry
StrategyAddedToDepositWhitelist(address strategy
StrategyRemovedFromDepositWhitelist(address strategy
StrategyWhitelisterChanged(address previousAddressaddress newAddress
Unpaused(address indexed accountuint256 newPausedStatus
UpdatedThirdPartyTransfersForbidden(address strategybool value
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.