IonLens
State Variables
IonPoolStorageLocation
bytes32 private constant IonPoolStorageLocation = 0xceba3d526b4d5afd91d1b752bf1fd37917c20a6daf576bcb41dd1c57c1f67e00;EXTSLOAD_SELECTOR
bytes4 private constant EXTSLOAD_SELECTOR = 0x1e2eaeaf;Functions
constructor
constructor();_getIonPoolStorage
function _getIonPoolStorage() internal pure returns (IonPoolStorage storage $);_toUint256PointerMapping
function _toUint256PointerMapping(mapping(bytes32 => uint256) storage inPtr)
private
pure
returns (mapping(address => StorageSlot.Uint256Slot) storage outPtr);queryPoolSlot
ilkCount
Name
Type
Description
getIlkIndex
Name
Type
Description
totalNormalizedDebt
Name
Type
Description
rateUnaccrued
Name
Type
Description
lastRateUpdate
Name
Type
Description
spot
Name
Type
Description
debtCeiling
Name
Type
Description
dust
Name
Type
Description
gem
Name
Type
Description
unbackedDebt
Name
Type
Description
isOperator
Name
Type
Description
debtUnaccrued
debt
Name
Type
Description
liquidity
Name
Type
Description
supplyCap
Name
Type
Description
totalUnbackedDebt
Name
Type
Description
interestRateModule
Name
Type
Description