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,294.24
ERC-20
Value $114.23
ERC-20
Value $44.77
ERC-20
--
0x5af44737837dd9227c52c07c32209ab7717203bf3521ddde76a59a792ef958dc
0xb6e4497ee42092d43dea8bf619afe55ea0d8a745c9b82e81dbbf4a0f87cf3c9f
0x264406e255ad33563331c41d86f3845e8603be867af8b332268cb1d4421c0256
0x00e7ad44e7a1755005216d26aa3fb13146ddb9ab46d62d255919a3a83a221e62
0x022da015e826ad90a91aa93ed50568cd5a40bbba9171220de6b0a0b821a5abfa
0xb256aff6f278109a1b729c5d1db1c0f2ae019c32fce9df1129306ade43020b50
0x55e74c6256913399bd6f7c7520dcb32b14f1af52c823d1f094dd7f7123de5f23
0x60ce11fb0a459c5efd172ef590f0b0a7b7e6442b4b8a4c5bf2cafd71cb0f952d
0xee1cb98ea634c0813dd88028e871609ecfc6725db2a3d214c25911f52f2aeda7
0xdb22e3770968016bd55c141de83142ed4930b81810bd9187e8ad4edc389cf445

Functions
Getter at block 21157848
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.