diff --git a/src/components/forms/StakeForm.tsx b/src/components/forms/StakeForm.tsx index 0366bcb..f71b9c6 100644 --- a/src/components/forms/StakeForm.tsx +++ b/src/components/forms/StakeForm.tsx @@ -254,7 +254,7 @@ export function StakeForm(props: { validator?: Validator; isFlexible?: boolean } Amount to Stake ( - {balance ? formatLargeMetricsNumber(parseFloat(formatEther(balance.value)).toFixed(3)) : '-'} IP + {balance ? formatLargeMetricsNumber(parseFloat(formatEther(balance.value)).toFixed(2)) : '-'} IP available) diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 92147d4..44177dd 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -24,19 +24,19 @@ export function formatLargeMetricsNumber(value: number | string, options: { useS if (useSuffix) { if (absValue >= 1e12) { - formattedValue = (num / 1e12).toFixed(3) + formattedValue = (num / 1e12).toFixed(2) return parseFloat(formattedValue) + 'T' } else if (absValue >= 1e9) { - formattedValue = (num / 1e9).toFixed(3) + formattedValue = (num / 1e9).toFixed(2) return parseFloat(formattedValue) + 'B' } else if (absValue >= 1e6) { - formattedValue = (num / 1e6).toFixed(3) + formattedValue = (num / 1e6).toFixed(2) return parseFloat(formattedValue) + 'M' } else if (absValue >= 1e3) { - formattedValue = (num / 1e3).toFixed(3) + formattedValue = (num / 1e3).toFixed(2) return parseFloat(formattedValue) + 'K' } else { - formattedValue = num.toFixed(3) + formattedValue = num.toFixed(2) return parseFloat(formattedValue).toString() } } else {