diff --git a/packages/oraiswap-v3/package.json b/packages/oraiswap-v3/package.json index b37406da..09c211fc 100644 --- a/packages/oraiswap-v3/package.json +++ b/packages/oraiswap-v3/package.json @@ -1,6 +1,6 @@ { "name": "@oraichain/oraiswap-v3", - "version": "0.1.6-beta.7", + "version": "0.1.6-beta.8", "main": "build/index.js", "files": [ "build/" diff --git a/packages/oraiswap-v3/src/types.ts b/packages/oraiswap-v3/src/types.ts index 8130f7e0..6ebda9ce 100644 --- a/packages/oraiswap-v3/src/types.ts +++ b/packages/oraiswap-v3/src/types.ts @@ -265,4 +265,6 @@ export type ZapOutLiquidityResponse = { operationFromX?: SwapOperation[]; operationFromY?: SwapOperation[]; positionIndex: number; + amountToX: bigint; + amountToY: bigint; }; diff --git a/packages/oraiswap-v3/src/zap-consumer.ts b/packages/oraiswap-v3/src/zap-consumer.ts index b120b0da..5f2449d3 100644 --- a/packages/oraiswap-v3/src/zap-consumer.ts +++ b/packages/oraiswap-v3/src/zap-consumer.ts @@ -497,6 +497,9 @@ export class ZapConsumer { messages.operationFromX = xRouteInfo.routes ? generateMessageSwapOperation(xRouteInfo) : []; messages.operationFromY = yRouteInfo.routes ? generateMessageSwapOperation(yRouteInfo) : []; + messages.amountToX = BigInt(xRouteInfo.returnAmount); + messages.amountToY = BigInt(yRouteInfo.returnAmount); + return messages; } }