@xoxno/sdk-js
    Preparing search index...

    Type Alias AssetMarketDto

    type AssetMarketDto = {
        asset: string;
        availableLiquidityShort: number;
        availableLiquidityUsd: number;
        borrowableAssets: string[];
        borrowApy: number;
        borrowCapFilledPct: number;
        borrowCapShort: number;
        borrowedShort: number;
        borrowsUsd: number;
        collateralFactorBps: number;
        depositCapFilledPct: number;
        depositsUsd: number;
        frozen: boolean;
        hubId: number;
        hubName: string | null;
        hubPool: HubPoolDto;
        isBorrowable: boolean;
        isCollateralizable: boolean;
        liquidationThresholdBps: number;
        liveBorrowIndexRay: string;
        liveSupplyIndexRay: string;
        noSeize: boolean;
        paused: boolean;
        remainingBorrowCapacityUsd: number;
        remainingSupplyCapacityUsd: number;
        spokeId: number;
        spokeName: string | null;
        suppliedShort: number;
        supplyApy: number;
        supplyCapShort: number;
        supportedCollateral: string[];
        usdPrice: number;
        userBorrowedNative: number;
        userBorrowedUsd: number;
        userSuppliedNative: number;
        userSuppliedUsd: number;
        utilization: number;
    }
    Index

    Properties

    asset: string
    availableLiquidityShort: number

    Available liquidity / cash (human-readable).

    availableLiquidityUsd: number

    Available liquidity valued in USD (live).

    borrowableAssets: string[]
    borrowApy: number
    borrowCapFilledPct: number
    borrowCapShort: number
    borrowedShort: number

    Total borrowed on the hub (human-readable).

    borrowsUsd: number

    Total borrowed valued in USD (live).

    collateralFactorBps: number

    Collateral factor (LTV) in basis points.

    depositCapFilledPct: number
    depositsUsd: number

    Total supplied valued in USD (live).

    frozen: boolean
    hubId: number
    hubName: string | null
    hubPool: HubPoolDto

    Totals for the shared hub pool this reserve draws on — what the IRM and the utilization guard price. The supplied/borrowed totals above are spoke-scoped.

    isBorrowable: boolean
    isCollateralizable: boolean
    liquidationThresholdBps: number
    liveBorrowIndexRay: string

    Live borrow index applied (ray, 1e27).

    liveSupplyIndexRay: string

    Live supply index applied (ray, 1e27).

    noSeize: boolean

    Blocks only the liquidation seizure leg; all user verbs stay open.

    paused: boolean
    remainingBorrowCapacityUsd: number
    remainingSupplyCapacityUsd: number
    spokeId: number
    spokeName: string | null
    suppliedShort: number

    Total supplied on the hub (human-readable).

    supplyApy: number
    supplyCapShort: number
    supportedCollateral: string[]
    usdPrice: number

    Live spot USD price per whole unit.

    userBorrowedNative: number
    userBorrowedUsd: number
    userSuppliedNative: number
    userSuppliedUsd: number
    utilization: number