From d69853466b58e1438e43c6e63fc4b0f56e59d657 Mon Sep 17 00:00:00 2001 From: Noah Saso Date: Wed, 15 Jan 2025 14:09:59 -0500 Subject: [PATCH] added proper user input decimal handling for osmosis MsgWithdrawPosition --- .../protobuf/codegen/osmosis/concentrated-liquidity/tx.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/types/protobuf/codegen/osmosis/concentrated-liquidity/tx.ts b/packages/types/protobuf/codegen/osmosis/concentrated-liquidity/tx.ts index d3c5221132..8d1bd4906f 100644 --- a/packages/types/protobuf/codegen/osmosis/concentrated-liquidity/tx.ts +++ b/packages/types/protobuf/codegen/osmosis/concentrated-liquidity/tx.ts @@ -905,7 +905,7 @@ export const MsgWithdrawPosition = { message.sender = object.sender; } if (object.liquidity_amount !== undefined && object.liquidity_amount !== null) { - message.liquidityAmount = object.liquidity_amount; + message.liquidityAmount = Decimal.fromAtomics(object.liquidity_amount, 18).toString(); } return message; }, @@ -913,7 +913,7 @@ export const MsgWithdrawPosition = { const obj: any = {}; obj.position_id = message.positionId ? message.positionId.toString() : undefined; obj.sender = message.sender; - obj.liquidity_amount = message.liquidityAmount; + obj.liquidity_amount = Decimal.fromUserInput(message.liquidityAmount, 18).atomics; return obj; }, fromAminoMsg(object: MsgWithdrawPositionAminoMsg): MsgWithdrawPosition {