From 5bd256f8ee6cf3f3a9e320f85fed233c1d90ed6a Mon Sep 17 00:00:00 2001 From: ChainRex Date: Sat, 11 Jan 2025 17:39:25 +0800 Subject: [PATCH 1/2] fix: correct SUI/USD price calculation --- packages/plugin-sui/src/providers/wallet.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugin-sui/src/providers/wallet.ts b/packages/plugin-sui/src/providers/wallet.ts index 01e9c45fc14..4a8fe94e2b8 100644 --- a/packages/plugin-sui/src/providers/wallet.ts +++ b/packages/plugin-sui/src/providers/wallet.ts @@ -181,7 +181,7 @@ export class WalletProvider { } ); const prices: Prices = { - sui: { usd: suiPriceData.pair.priceUsd }, + sui: { usd: (1 / suiPriceData.pair.priceNative).toFixed(2) }, }; this.setCachedData(cacheKey, prices); return prices; From 134caeaf62d0a654f6213096cd27230a1ac2cbf6 Mon Sep 17 00:00:00 2001 From: ChainRex Date: Sat, 11 Jan 2025 19:20:20 +0800 Subject: [PATCH 2/2] Update decimals --- packages/plugin-sui/src/providers/wallet.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugin-sui/src/providers/wallet.ts b/packages/plugin-sui/src/providers/wallet.ts index 4a8fe94e2b8..5c12093566f 100644 --- a/packages/plugin-sui/src/providers/wallet.ts +++ b/packages/plugin-sui/src/providers/wallet.ts @@ -181,7 +181,7 @@ export class WalletProvider { } ); const prices: Prices = { - sui: { usd: (1 / suiPriceData.pair.priceNative).toFixed(2) }, + sui: { usd: (1 / suiPriceData.pair.priceNative).toString() }, }; this.setCachedData(cacheKey, prices); return prices;