GraphQL pool data interface representing pool information from subgraph responses GraphQLPoolData

interface GraphQLPoolData {
    id: string;
    token0: GraphQLTokenData;
    token1: GraphQLTokenData;
    volumeUSD: string;
    tick: string;
    liquidity: string;
    feeTier?: string;
    volumeToken0?: string;
    volumeToken1?: string;
    totalValueLockedETH?: string;
    volumeUsd?: string;
    totalValueLockedEth?: string;
}

Properties

id: string

Pool contract address

First token in the pool

Second token in the pool

volumeUSD: string

24-hour trading volume in USD

tick: string

Current tick of the pool

liquidity: string

Total liquidity in the pool

feeTier?: string

Fee tier for the pool (optional)

volumeToken0?: string

24-hour volume of token0 (optional)

volumeToken1?: string

24-hour volume of token1 (optional)

totalValueLockedETH?: string

Total value locked in ETH (optional)

volumeUsd?: string

Alternative field name for volume USD (optional)

totalValueLockedEth?: string

Alternative field name for TVL in ETH (optional)