ReserveInfo
Defined in: protocol-lending-aave-evm/src/reserve.ts:81
Extends
Section titled “Extends”Properties
Section titled “Properties”accruedToTreasury
Section titled “accruedToTreasury”accruedToTreasury:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:93
active
Section titled “active”active:
boolean
Defined in: protocol-lending-aave-evm/src/reserve.ts:20
Inherited from
Section titled “Inherited from”asset:
`0x${string}`
Defined in: protocol-lending-aave-evm/src/reserve.ts:82
aToken
Section titled “aToken”aToken:
`0x${string}`
Defined in: protocol-lending-aave-evm/src/reserve.ts:85
borrowableInIsolation
Section titled “borrowableInIsolation”borrowableInIsolation:
boolean
Defined in: protocol-lending-aave-evm/src/reserve.ts:24
Inherited from
Section titled “Inherited from”ReserveConfiguration.borrowableInIsolation
borrowApr
Section titled “borrowApr”borrowApr:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:97
borrowApy
Section titled “borrowApy”borrowApy:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:98
borrowCap
Section titled “borrowCap”borrowCap:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:29
Whole tokens; 0 = no cap.
Inherited from
Section titled “Inherited from”ReserveConfiguration.borrowCap
borrowingEnabled
Section titled “borrowingEnabled”borrowingEnabled:
boolean
Defined in: protocol-lending-aave-evm/src/reserve.ts:22
Inherited from
Section titled “Inherited from”ReserveConfiguration.borrowingEnabled
debtCeiling
Section titled “debtCeiling”debtCeiling:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:33
Isolation-mode debt ceiling in base currency with 2 decimals; 0 = not isolated.
Inherited from
Section titled “Inherited from”ReserveConfiguration.debtCeiling
decimals
Section titled “decimals”decimals:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:19
Inherited from
Section titled “Inherited from”flashloanEnabled
Section titled “flashloanEnabled”flashloanEnabled:
boolean
Defined in: protocol-lending-aave-evm/src/reserve.ts:26
Inherited from
Section titled “Inherited from”ReserveConfiguration.flashloanEnabled
frozen
Section titled “frozen”frozen:
boolean
Defined in: protocol-lending-aave-evm/src/reserve.ts:21
Inherited from
Section titled “Inherited from”id:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:84
isolationModeTotalDebt
Section titled “isolationModeTotalDebt”isolationModeTotalDebt:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:94
lastUpdateTimestamp
Section titled “lastUpdateTimestamp”lastUpdateTimestamp:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:92
liquidationBonus
Section titled “liquidationBonus”liquidationBonus:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:18
Bonus the liquidator receives, as a fraction over 1 (0.05 = 5 %).
Inherited from
Section titled “Inherited from”ReserveConfiguration.liquidationBonus
liquidationProtocolFee
Section titled “liquidationProtocolFee”liquidationProtocolFee:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:31
Inherited from
Section titled “Inherited from”ReserveConfiguration.liquidationProtocolFee
liquidationThreshold
Section titled “liquidationThreshold”liquidationThreshold:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:16
Inherited from
Section titled “Inherited from”ReserveConfiguration.liquidationThreshold
liquidityIndex
Section titled “liquidityIndex”liquidityIndex:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:90
liquidityRate
Section titled “liquidityRate”liquidityRate:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:88
Ray (1e27).
ltv:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:15
Loan-to-value as a fraction (0.75 = 75 %). 0 means the asset cannot be collateral.
Inherited from
Section titled “Inherited from”paused
Section titled “paused”paused:
boolean
Defined in: protocol-lending-aave-evm/src/reserve.ts:23
Inherited from
Section titled “Inherited from”reserveFactor
Section titled “reserveFactor”reserveFactor:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:27
Inherited from
Section titled “Inherited from”ReserveConfiguration.reserveFactor
siloedBorrowing
Section titled “siloedBorrowing”siloedBorrowing:
boolean
Defined in: protocol-lending-aave-evm/src/reserve.ts:25
Inherited from
Section titled “Inherited from”ReserveConfiguration.siloedBorrowing
supplyApr
Section titled “supplyApr”supplyApr:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:95
supplyApy
Section titled “supplyApy”supplyApy:
number
Defined in: protocol-lending-aave-evm/src/reserve.ts:96
supplyCap
Section titled “supplyCap”supplyCap:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:30
Inherited from
Section titled “Inherited from”ReserveConfiguration.supplyCap
symbol
Section titled “symbol”symbol:
string
Defined in: protocol-lending-aave-evm/src/reserve.ts:83
variableBorrowIndex
Section titled “variableBorrowIndex”variableBorrowIndex:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:91
variableBorrowRate
Section titled “variableBorrowRate”variableBorrowRate:
bigint
Defined in: protocol-lending-aave-evm/src/reserve.ts:89
variableDebtToken
Section titled “variableDebtToken”variableDebtToken:
`0x${string}`
Defined in: protocol-lending-aave-evm/src/reserve.ts:86