From d96537ee98755adf1f7a57317bb7ee0ca5d97e6a Mon Sep 17 00:00:00 2001 From: Zak Date: Fri, 8 Nov 2024 15:58:32 +0000 Subject: [PATCH 1/2] fix: fix token quantity decimals --- src/components/tst-staking/StakingRewards.jsx | 2 ++ src/components/tst-staking/StakingRewardsList.jsx | 4 +++- src/components/tst-staking/StakingSummary.jsx | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/tst-staking/StakingRewards.jsx b/src/components/tst-staking/StakingRewards.jsx index 37120af..4673922 100644 --- a/src/components/tst-staking/StakingRewards.jsx +++ b/src/components/tst-staking/StakingRewards.jsx @@ -89,6 +89,8 @@ const StakingRewards = ({ const latestPrices = handleDailyPrices(); + console.log(10101, rewardData) + return (
{ + const useAmount = ethers.formatUnits(reward.amount, reward.decimals); const price = latestPrices[reward.asset] || 1; // Default to 1 for stablecoins - const usdValue = parseFloat(reward.amount) * price; + const usdValue = parseFloat(useAmount) * price; return { ...reward, usdValue: usdValue, @@ -58,6 +59,7 @@ const StakingRewardsList = ({ noRewards = false; } + return (
diff --git a/src/components/tst-staking/StakingSummary.jsx b/src/components/tst-staking/StakingSummary.jsx index 00bd5d9..1c9582c 100644 --- a/src/components/tst-staking/StakingSummary.jsx +++ b/src/components/tst-staking/StakingSummary.jsx @@ -225,8 +225,9 @@ const StakingSummary = ({ } const rewardsWithPrices = rewardsData.map(reward => { + const useAmount = ethers.formatUnits(reward.amount, reward.decimals); const price = latestPrices[reward.asset] || 1; // Default to 1 for stablecoins - const usdValue = parseFloat(reward.amount) * price; + const usdValue = parseFloat(useAmount) * price; return { ...reward, usdValue: usdValue, From a1de29fdd41c9b195a57e1e0dde15acd2970b6d8 Mon Sep 17 00:00:00 2001 From: Zak Date: Fri, 8 Nov 2024 15:58:59 +0000 Subject: [PATCH 2/2] chore: remove console log --- src/components/tst-staking/StakingRewards.jsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/components/tst-staking/StakingRewards.jsx b/src/components/tst-staking/StakingRewards.jsx index 4673922..37120af 100644 --- a/src/components/tst-staking/StakingRewards.jsx +++ b/src/components/tst-staking/StakingRewards.jsx @@ -89,8 +89,6 @@ const StakingRewards = ({ const latestPrices = handleDailyPrices(); - console.log(10101, rewardData) - return (