Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

TransparentUpgradeableProxy

Verified contract

Proxy

Active on Base with 1 txns
Deployed by via 0x3511a3fd at 16401468
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

No balances found for "TransparentUpgradeableProxy"

0x9a6a1d232657914be1ad9f52d95001bbb5fdc48021663dd5e99ad42085675c7e
From

Functions
Getter at block 23659089
INITIAL_PRICE_TOLERANCE_RATIO(view returns (uint256)
9000
INITIAL_REQUIRED_DEPOSIT_RATIO(view returns (uint256)
500
MIN_PRICE_TOLERANCE_RATIO(view returns (uint256)
8000
RATIO_DIVISOR(view returns (uint256)
10000
 
getEligibleLendingPools(view returns (address[])
middleFeeDistribution(view returns (address)
0xc49b4d1e6cbbf4caef542f297449696d8b47e411
owner(view returns (address)
0xbbf7edf92926b775a434f9df15860f4cd268b0a0
priceProvider(view returns (address)
0x8096240d997a25f3d11a2354659a16ea3886fcff
priceToleranceRatio(view returns (uint256)
9000
requiredDepositRatio(view returns (uint256)
500
Read-only
isEligibleForRewards(address _userview returns (bool)
lockedUsdValue(address userview returns (uint256)
requiredUsdValue(address userview returns (uint256 required)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
initialize(address _coreLendingPooladdress _middleFeeDistributionaddress _priceProvider
renounceOwnership(
setEligibleLendingPools(address[] pools
setPriceToleranceRatio(uint256 _priceToleranceRatio
setRequiredDepositRatio(uint256 _requiredDepositRatio
transferOwnership(address newOwner
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
EligibleLendingPoolsUpdated(address[] eligibleLendingPools
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PriceToleranceRatioUpdated(uint256 indexed priceToleranceRatio
RequiredDepositRatioUpdated(uint256 indexed requiredDepositRatio
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors
AddressZero(
InvalidRatio(
MissingEligibleLendingPools(