From 0f58f37f1071c4d1d2d031c5438f967aab35eeca Mon Sep 17 00:00:00 2001 From: perfogic Date: Mon, 5 Aug 2024 10:22:02 +0700 Subject: [PATCH] fix error on fetching token fee ton --- components/page/bridge/hooks/useGetFee.ts | 10 +++++++++- helper/number.ts | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/components/page/bridge/hooks/useGetFee.ts b/components/page/bridge/hooks/useGetFee.ts index 9ce3e84..e064e0e 100644 --- a/components/page/bridge/hooks/useGetFee.ts +++ b/components/page/bridge/hooks/useGetFee.ts @@ -40,7 +40,15 @@ const useGetFee = ({ token }: { token: TokenType }) => { } } } catch (error) { - console.log("error", error); + if ( + error.message + .toString() + .includes("type: tonbridge_bridge::state::Ratio; key:") + ) { + setTokenFee(0); + } else { + console.log(error); + } } })(); }, [token, oraiAddress]); diff --git a/helper/number.ts b/helper/number.ts index 35ee2a6..b04b607 100644 --- a/helper/number.ts +++ b/helper/number.ts @@ -60,7 +60,7 @@ export const formatDisplayNumber = ( num: number, decimal: number = CW20_DECIMALS ) => { - if (num <= 0.001) { + if (num <= 0.001 && num !== 0) { return "~0.001"; }