This contract is being backfilled. You may encounter incomplete storage history.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 28 txns
Deployed by via 0x7cf55ca2 at 18758282
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 49 additional slots
-
variable spans 48 additional slots

No balances found for "TransparentUpgradeableProxy"

0xa4e01c25e6ec1bce1d9836be882230e2f9fcdefd2b18c27b10409fc5b7c2676f
0xa6b84fda2a34eea9003677901813e9c57e0d3886a2d9e45764b10e12304a5921
0x6926e410235947d36d5b13d0a4cebcf3de112b98d2ea6e59d937866bfe9af1e3
0xcbd59f2bbd1d02f00ceb4b0d9997d640670e042a6a8aafb4a96c9bc8f457c36c
0x3ea8a2bfd49fc3bb7f5a95357e83deadbfc81f81d892f3f7755645df5ba45ead
0x521a4f9710593a3345a8fdfa6db079eb31427ada035738efe8ecbaeba0585348
0x829edaa93d01ecb98d49cfc87467403bf2da1105bb8c3eb4685b56c5528f657a
0xc31636f3500040c83476924ee2232e9983ead5c00be56720aac193ccedc361ac
0x97feb9e4ddaddce4b58806d480f195d8d72f315bf29f2bcb4efff3e522d47cf9
0x22ab5600a51b3b17b6acb7da339d9b253159d78868ba82277a191a99b92d1fa0

Functions
Getter at block 20796092
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getSupportedAssetList(view returns (address[])
[0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84, 0xA35b1B31Ce002FBF2058D22F30f95D405200A15b, 0xac3E018457B222d93114458476f3E3416Abbe38F, 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE]
rsETH(view returns (address)
0xa1290d69c65a6fe4df752f95823fae25cb99e5a7
Read-only
assetStrategy(address tokenview returns (address strategy)
contractMap(bytes32 contractKeyview returns (address contractAddress)
depositLimitByAsset(address tokenview returns (uint256 amount)
getContract(bytes32 contractKeyview returns (address)
getLSTToken(bytes32 tokenKeyview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isSupportedAsset(address tokenview returns (bool isSupported)
supportedAssetList(uint256view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenMap(bytes32 tokenKeyview returns (address tokenAddress)
State-modifying
addNewSupportedAsset(address assetuint256 depositLimit
grantRole(bytes32 roleaddress account
initialize(address adminaddress stETHaddress ethXaddress rsETH_
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setContract(bytes32 contractKeyaddress contractAddress
setRSETH(address rsETH_
setToken(bytes32 tokenKeyaddress assetAddress
updateAssetDepositLimit(address assetuint256 depositLimit
updateAssetStrategy(address assetaddress strategy
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AddedNewSupportedAsset(address indexed assetuint256 depositLimit
AssetDepositLimitUpdate(address indexed assetuint256 depositLimit
AssetStrategyUpdate(address indexed assetaddress indexed strategy
Initialized(uint8 version
RemovedSupportedAsset(address indexed asset
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetContract(bytes32 keyaddress indexed contractAddr
SetRSETH(address indexed rsETH
SetToken(bytes32 keyaddress indexed tokenAddr
UpdateMaxRewardAmount(uint256 maxRewardAmount
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AssetAlreadySupported(
AssetNotSupported(
CallerNotLRTConfigAdmin(
CallerNotLRTConfigAllowedRole(string role
CallerNotLRTConfigManager(
CallerNotLRTConfigOperator(
CannotUpdateStrategyAsItHasFundsNDCFunds(address ndcuint256 amount
InvalidMaxRewardAmount(
ValueAlreadyInUse(
ZeroAddressNotAllowed(