Interface V3UninitializedPoolSnapshot

interface V3UninitializedPoolSnapshot {
    schemaVersion: 1;
    blockNumber: bigint;
    deployment: V3LifecycleDeployment;
    key: V3PoolKey;
    feeTickSpacing: number;
    tickSpacing: number;
    poolAddress: `0x${string}`;
    tick: number;
    status: "uninitialized";
    sqrtPriceX96: 0n;
}

Hierarchy

  • V3ExistingPoolSnapshotBase
    • V3UninitializedPoolSnapshot

Properties

schemaVersion: 1
blockNumber: bigint
feeTickSpacing: number
tickSpacing: number
poolAddress: `0x${string}`
tick: number
status: "uninitialized"
sqrtPriceX96: 0n