UNPKG

@swaptoshi/dex-module

Version:

Klayr decentralized exchange (dex) on-chain module

91 lines 2.54 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getPositionEndpointRequestSchema = exports.getPositionEndpointResponseSchema = void 0; exports.getPositionEndpointResponseSchema = { $id: '/dex/endpoint/response/get_position', type: 'object', required: ['token0', 'token1', 'fee', 'tickLower', 'tickUpper', 'liquidity', 'feeGrowthInside0LastX128', 'feeGrowthInside1LastX128', 'tokensOwed0', 'tokensOwed1', 'value'], properties: { token0: { dataType: 'string', format: 'hex', fieldNumber: 1, }, token1: { dataType: 'string', format: 'hex', fieldNumber: 2, }, fee: { dataType: 'string', fieldNumber: 3, }, tickLower: { dataType: 'string', fieldNumber: 4, }, tickUpper: { dataType: 'string', fieldNumber: 5, }, liquidity: { dataType: 'string', fieldNumber: 6, }, feeGrowthInside0LastX128: { dataType: 'string', fieldNumber: 7, }, feeGrowthInside1LastX128: { dataType: 'string', fieldNumber: 8, }, tokensOwed0: { dataType: 'string', fieldNumber: 9, }, tokensOwed1: { dataType: 'string', fieldNumber: 10, }, value: { type: 'object', fieldNumber: 11, properties: { principal0: { dataType: 'string', fieldNumber: 1, }, principal1: { dataType: 'string', fieldNumber: 2, }, fees0: { dataType: 'string', fieldNumber: 3, }, fees1: { dataType: 'string', fieldNumber: 4, }, }, }, }, }; exports.getPositionEndpointRequestSchema = { $id: '/dex/endpoint/request/get_position', type: 'object', required: ['poolAddress', 'tokenId'], properties: { poolAddress: { dataType: 'string', format: 'klayr32', fieldNumber: 1, }, tokenId: { dataType: 'string', fieldNumber: 2, }, }, }; //# sourceMappingURL=get_position.js.map