@qtsurfer/api-client
    Preparing search index...

    Type Alias PoolDetail

    A pool of a decentralized exchange that a live run can read. The listing is a place to start, not the whole market: a live run can read any pool of the protocol, listed or not.

    type PoolDetail = {
        base: string;
        baseAddress: string;
        createdAt?: string;
        feePercent: number;
        id: string;
        lastPrice?: number;
        quote: string;
        quoteAddress: string;
        symbol: string;
        tvlUsd: number;
        volume24h?: number;
        volume24hUsd: number;
    }
    Index
    base: string

    Symbol of the base token

    baseAddress: string

    Address of the base token, in lower case

    createdAt?: string

    When the pool was created. Absent when it is not known

    feePercent: number

    The pool's fee tier, in percent (0.05 is a 0.05 % fee). A protocol can have several pools of the same pair, one per fee tier.

    id: string

    The pool's address, in lower case. It is the value to put in instruments of a live run's source.

    lastPrice?: number

    The price of one base token in the quote token, as the signals of a run on this pool name the pair. It is as of meta.updatedAt, so up to one hour old. Absent when there is no price for the pool.

    quote: string

    Symbol of the quote token

    quoteAddress: string

    Address of the quote token, in lower case

    symbol: string

    The pair written BASE/QUOTE, the way the signals of a run on this pool name it (instrument)

    tvlUsd: number

    The liquidity held by the pool, in US dollars

    volume24h?: number

    What traded in the pool over the last 24 hours, in the quote token, the same meaning as volume24h of an instrument of a centralized exchange. Absent when the quote token has no dollar price to convert from.

    volume24hUsd: number

    What traded in the pool over the last 24 hours, in US dollars