Interface PoolsharkStructs

interface PoolsharkStructs {
    samples: { index: number; count: number; countMax: number };
    feeGrowthGlobal0: bigint;
    feeGrowthGlobal1: bigint;
    secondsPerLiquidityAccum: bigint;
    price: bigint;
    liquidity: bigint;
    tickSecondsAccum: number;
    tickAtPrice: number;
    protocolSwapFee0: number;
    protocolSwapFee1: number;
}

Properties

samples: { index: number; count: number; countMax: number }
feeGrowthGlobal0: bigint
feeGrowthGlobal1: bigint
secondsPerLiquidityAccum: bigint
price: bigint
liquidity: bigint
tickSecondsAccum: number
tickAtPrice: number
protocolSwapFee0: number
protocolSwapFee1: number