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

    Type Alias StellarAssetListItemDto

    type StellarAssetListItemDto = {
        asset: string;
        availableLiquidityUsd: number;
        borrowApyRange: StellarApyRange;
        decimals: number;
        hubCount: number;
        lpUnderlying?: StellarDomain.StellarLpUnderlying;
        marketCount: number;
        name: string;
        price: number;
        supplyApyRange: StellarApyRange;
        symbol: string;
        totalBorrowsNative: number;
        totalBorrowsUsd: number;
        totalDepositsNative: number;
        totalDepositsUsd: number;
    }
    Index

    Properties

    asset: string
    availableLiquidityUsd: number

    Available liquidity across hubs in USD (live).

    borrowApyRange: StellarApyRange

    [min, max] borrow APY across the asset hubs.

    decimals: number
    hubCount: number

    Number of hubs listing this asset.

    lpUnderlying?: StellarDomain.StellarLpUnderlying

    The two underlying token SACs when this asset is an AMM LP share, so clients can render the pair instead of the share itself, which has no logo. Present only when both oracle legs are Token price keys — a Ref leg is registry-only and has no SAC — so "present" means "renderable pair", with no partial case to handle.

    marketCount: number

    Number of reserves (spoke,hub) for this asset.

    name: string
    price: number

    Live spot USD price per whole unit.

    supplyApyRange: StellarApyRange

    [min, max] supply APY across the asset hubs.

    symbol: string
    totalBorrowsNative: number

    Total borrowed across hubs, human-readable token units (live).

    totalBorrowsUsd: number

    Total borrowed across hubs valued in USD (live).

    totalDepositsNative: number

    Total supplied across hubs, human-readable token units (live).

    totalDepositsUsd: number

    Total supplied across hubs valued in USD (live).