Skip to content
docs

ReserveInfo

Defined in: protocol-lending-aave-evm/src/reserve.ts:81

accruedToTreasury: bigint

Defined in: protocol-lending-aave-evm/src/reserve.ts:93


active: boolean

Defined in: protocol-lending-aave-evm/src/reserve.ts:20

ReserveConfiguration.active


asset: `0x${string}`

Defined in: protocol-lending-aave-evm/src/reserve.ts:82


aToken: `0x${string}`

Defined in: protocol-lending-aave-evm/src/reserve.ts:85


borrowableInIsolation: boolean

Defined in: protocol-lending-aave-evm/src/reserve.ts:24

ReserveConfiguration.borrowableInIsolation


borrowApr: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:97


borrowApy: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:98


borrowCap: bigint

Defined in: protocol-lending-aave-evm/src/reserve.ts:29

Whole tokens; 0 = no cap.

ReserveConfiguration.borrowCap


borrowingEnabled: boolean

Defined in: protocol-lending-aave-evm/src/reserve.ts:22

ReserveConfiguration.borrowingEnabled


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.

ReserveConfiguration.debtCeiling


decimals: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:19

ReserveConfiguration.decimals


flashloanEnabled: boolean

Defined in: protocol-lending-aave-evm/src/reserve.ts:26

ReserveConfiguration.flashloanEnabled


frozen: boolean

Defined in: protocol-lending-aave-evm/src/reserve.ts:21

ReserveConfiguration.frozen


id: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:84


isolationModeTotalDebt: bigint

Defined in: protocol-lending-aave-evm/src/reserve.ts:94


lastUpdateTimestamp: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:92


liquidationBonus: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:18

Bonus the liquidator receives, as a fraction over 1 (0.05 = 5 %).

ReserveConfiguration.liquidationBonus


liquidationProtocolFee: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:31

ReserveConfiguration.liquidationProtocolFee


liquidationThreshold: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:16

ReserveConfiguration.liquidationThreshold


liquidityIndex: bigint

Defined in: protocol-lending-aave-evm/src/reserve.ts:90


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.

ReserveConfiguration.ltv


paused: boolean

Defined in: protocol-lending-aave-evm/src/reserve.ts:23

ReserveConfiguration.paused


reserveFactor: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:27

ReserveConfiguration.reserveFactor


siloedBorrowing: boolean

Defined in: protocol-lending-aave-evm/src/reserve.ts:25

ReserveConfiguration.siloedBorrowing


supplyApr: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:95


supplyApy: number

Defined in: protocol-lending-aave-evm/src/reserve.ts:96


supplyCap: bigint

Defined in: protocol-lending-aave-evm/src/reserve.ts:30

ReserveConfiguration.supplyCap


symbol: string

Defined in: protocol-lending-aave-evm/src/reserve.ts:83


variableBorrowIndex: bigint

Defined in: protocol-lending-aave-evm/src/reserve.ts:91


variableBorrowRate: bigint

Defined in: protocol-lending-aave-evm/src/reserve.ts:89


variableDebtToken: `0x${string}`

Defined in: protocol-lending-aave-evm/src/reserve.ts:86