@swaptoshi/dex-module
Version:
Klayr decentralized exchange (dex) on-chain module
108 lines (107 loc) • 2.71 kB
TypeScript
export declare const getPoolEndpointResponseSchema: {
$id: string;
type: string;
required: string[];
properties: {
token0: {
dataType: string;
format: string;
fieldNumber: number;
};
token1: {
dataType: string;
format: string;
fieldNumber: number;
};
fee: {
dataType: string;
fieldNumber: number;
};
tickSpacing: {
dataType: string;
fieldNumber: number;
};
maxLiquidityPerTick: {
dataType: string;
fieldNumber: number;
};
sqrtPriceX96: {
dataType: string;
fieldNumber: number;
};
tick: {
dataType: string;
fieldNumber: number;
};
feeGrowthGlobal0X128: {
dataType: string;
fieldNumber: number;
};
feeGrowthGlobal1X128: {
dataType: string;
fieldNumber: number;
};
liquidity: {
dataType: string;
fieldNumber: number;
};
slot0: {
type: string;
fieldNumber: number;
required: string[];
properties: {
sqrtPriceX96: {
dataType: string;
fieldNumber: number;
};
tick: {
dataType: string;
fieldNumber: number;
};
observationIndex: {
dataType: string;
fieldNumber: number;
};
observationCardinality: {
dataType: string;
fieldNumber: number;
};
observationCardinalityNext: {
dataType: string;
fieldNumber: number;
};
};
};
address: {
dataType: string;
format: string;
fieldNumber: number;
};
collectionId: {
dataType: string;
format: string;
fieldNumber: number;
};
};
};
export declare const getPoolEndpointRequestSchema: {
$id: string;
type: string;
required: string[];
properties: {
tokenA: {
dataType: string;
format: string;
fieldNumber: number;
};
tokenB: {
dataType: string;
format: string;
fieldNumber: number;
};
fee: {
dataType: string;
fieldNumber: number;
};
};
};