@alcorexchange/alcor-swap-sdk
Version:
**npm** ``` npm i @alcorexchange/alcor-swap-sdk ``` **yarn** ``` yarn add @alcorexchange/alcor-swap-sdk ``` ## Usage ### Import:
25 lines (24 loc) • 970 B
TypeScript
import { BigintIsh } from "../internalConstants";
export interface TickConstructorArgs {
id: number;
liquidityGross: BigintIsh;
liquidityNet: BigintIsh;
feeGrowthOutsideAX64: BigintIsh;
feeGrowthOutsideBX64: BigintIsh;
tickCumulativeOutside: BigintIsh;
secondsPerLiquidityOutsideX64: BigintIsh;
secondsOutside: BigintIsh;
}
export declare class Tick {
readonly id: number;
readonly liquidityGross: bigint;
readonly liquidityNet: bigint;
readonly feeGrowthOutsideAX64: bigint;
readonly feeGrowthOutsideBX64: bigint;
readonly tickCumulativeOutside: bigint;
readonly secondsOutside: bigint;
readonly secondsPerLiquidityOutsideX64: bigint;
constructor({ id, liquidityGross, liquidityNet, feeGrowthOutsideAX64, feeGrowthOutsideBX64, tickCumulativeOutside, secondsOutside, secondsPerLiquidityOutsideX64, }: TickConstructorArgs);
static toJSON(tick: Tick): object;
static fromJSON(json: any): Tick;
}