Type Alias AggregatedReserveData

AggregatedReserveData: {
    accruedToTreasury: bigint;
    aTokenAddress: string;
    availableLiquidity: bigint;
    baseLTVasCollateral: bigint;
    baseVariableBorrowRate: bigint;
    borrowableInIsolation: boolean;
    borrowCap: bigint;
    borrowingEnabled: boolean;
    debtCeiling: bigint;
    debtCeilingDecimals: number;
    decimals: number;
    deficit: bigint;
    eModeCategoryId: number;
    eModeLabel: string;
    eModeLiquidationBonus: number;
    eModeLiquidationThreshold: number;
    eModeLtv: number;
    flashLoanEnabled: boolean;
    isActive: boolean;
    isFrozen: boolean;
    isolationModeTotalDebt: bigint;
    isPaused: boolean;
    isSiloedBorrowing: boolean;
    isVirtualAccActive: boolean;
    lastUpdateTimestamp: number;
    liquidityIndex: bigint;
    liquidityRate: bigint;
    name: string;
    optimalUsageRatio: bigint;
    priceInMarketReferenceCurrency: bigint;
    reserveFactor: bigint;
    reserveLiquidationBonus: bigint;
    reserveLiquidationThreshold: bigint;
    supplyCap: bigint;
    symbol: string;
    totalScaledVariableDebt: bigint;
    underlyingAsset: string;
    usageAsCollateralEnabled: boolean;
    variableBorrowIndex: bigint;
    variableBorrowRate: bigint;
    variableDebtTokenAddress: string;
    variableRateSlope1: bigint;
    variableRateSlope2: bigint;
    virtualUnderlyingBalance: bigint;
}

Represents the aggregated reserve data for a specific asset in the Aave protocol.

Type declaration

  • accruedToTreasury: bigint
  • aTokenAddress: string
  • availableLiquidity: bigint
  • baseLTVasCollateral: bigint
  • baseVariableBorrowRate: bigint
  • borrowableInIsolation: boolean
  • borrowCap: bigint
  • borrowingEnabled: boolean
  • debtCeiling: bigint
  • debtCeilingDecimals: number
  • decimals: number
  • deficit: bigint
  • eModeCategoryId: number
  • eModeLabel: string
  • eModeLiquidationBonus: number
  • eModeLiquidationThreshold: number
  • eModeLtv: number
  • flashLoanEnabled: boolean
  • isActive: boolean
  • isFrozen: boolean
  • isolationModeTotalDebt: bigint
  • isPaused: boolean
  • isSiloedBorrowing: boolean
  • isVirtualAccActive: boolean
  • lastUpdateTimestamp: number
  • liquidityIndex: bigint
  • liquidityRate: bigint
  • name: string
  • optimalUsageRatio: bigint
  • priceInMarketReferenceCurrency: bigint
  • reserveFactor: bigint
  • reserveLiquidationBonus: bigint
  • reserveLiquidationThreshold: bigint
  • supplyCap: bigint
  • symbol: string
  • totalScaledVariableDebt: bigint
  • underlyingAsset: string
  • usageAsCollateralEnabled: boolean
  • variableBorrowIndex: bigint
  • variableBorrowRate: bigint
  • variableDebtTokenAddress: string
  • variableRateSlope1: bigint
  • variableRateSlope2: bigint
  • virtualUnderlyingBalance: bigint