From 16e9d0a2ffc1eea716e51b0840b8860f10ea0078 Mon Sep 17 00:00:00 2001 From: ponderingdemocritus Date: Mon, 22 Jan 2024 06:22:27 +1100 Subject: [PATCH] fix parse units --- apps/nextjs/src/app/staking/StakingContainer.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/nextjs/src/app/staking/StakingContainer.tsx b/apps/nextjs/src/app/staking/StakingContainer.tsx index c6967d2a..58220e72 100644 --- a/apps/nextjs/src/app/staking/StakingContainer.tsx +++ b/apps/nextjs/src/app/staking/StakingContainer.tsx @@ -12,7 +12,7 @@ import Lords from "@/icons/lords.svg"; import { getTokenContractAddresses } from "@/utils/utils"; import { useQuery } from "@tanstack/react-query"; import { Loader, Loader2 } from "lucide-react"; -import { formatEther, parseEther } from "viem"; +import { formatEther, parseEther, parseUnits } from "viem"; import { useAccount, useReadContract, @@ -241,7 +241,7 @@ export const StakingContainer = () => { abi: paymentPoolAbi, functionName: "withdraw", args: [ - parseEther(poolClaimAmount?.toString() ?? "0"), + parseUnits(poolClaimAmount?.toString() ?? "0", 0), hexProof as any, ], })