From 73c03e7a345b249df068919600d887bf5144952d Mon Sep 17 00:00:00 2001 From: hoangndm Date: Tue, 26 Mar 2024 23:22:42 +0700 Subject: [PATCH] fix send ibc token --- .../Transactions/TxActionModal/Send/index.tsx | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/pages/Transactions/TxActionModal/Send/index.tsx b/src/pages/Transactions/TxActionModal/Send/index.tsx index b70931b012..ae1fbe2156 100644 --- a/src/pages/Transactions/TxActionModal/Send/index.tsx +++ b/src/pages/Transactions/TxActionModal/Send/index.tsx @@ -35,13 +35,17 @@ export default function Execute({ open, onClose, data, sendTx, rejectTx, disable const isNativeToken = data?.txDetails?.txMessage[0]?.denom === coinConfig?.find((e) => e?.type === 'native')?.denom const otherToken = coinConfig?.find((e) => e?.denom ?? e?.cosmosDenom === data?.txDetails?.txMessage[0]?.denom) + const amount = isNativeToken + ? formatNativeToken(data?.txDetails?.txMessage[0]?.amount) + : `${convertAmount(data?.txDetails?.txMessage[0]?.amount, false, otherToken?.decimals)} ${otherToken?.coinDenom}` + const totalAllocationAmount = isNativeToken ? formatNativeToken( new BigNumber(+data?.txDetails?.txMessage[0]?.amount || 0).plus(+data.txDetails?.fee || 0).toString(), ) - : `${formatWithComma(data?.txDetails?.txMessage[0]?.amount)} ${otherToken?.coinDenom} + ${formatNativeCurrency( - new BigNumber(+gasFee).toString(), - )}` + : `${convertAmount(data?.txDetails?.txMessage[0]?.amount, false, otherToken?.decimals)} ${ + otherToken?.coinDenom + } + ${formatNativeCurrency(new BigNumber(+gasFee).toString())}` const txHandler = async (type) => { if (type == 'confirm') { @@ -110,7 +114,7 @@ export default function Execute({ open, onClose, data, sendTx, rejectTx, disable
Amount
-
{formatNativeToken(data?.txDetails?.txMessage[0]?.amount)}
+
{amount}
Transaction fee
@@ -128,13 +132,7 @@ export default function Execute({ open, onClose, data, sendTx, rejectTx, disable ) : ( <> - + {action == 'change-sequence' && ( <>