diff --git a/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Confirm.tsx b/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Confirm.tsx index 9384ae54a9b..5bc466c8c5f 100644 --- a/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Confirm.tsx +++ b/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Confirm.tsx @@ -424,12 +424,11 @@ export const Confirm: React.FC = ({ accountId, onNext }) => { }, [onNext]) const missingBalanceForGasCryptoPrecision = useMemo(() => { - // Token withdraws aren't dust sends, they're actual contract calls - // Hence, the balance required for them is denominated in the native fee asset if (isTokenWithdraw) { return fromBaseUnit( bnOrZero(feeAssetBalanceCryptoBaseUnit) .minus(bnOrZero(state?.withdraw.estimatedGasCryptoBaseUnit)) + .minus(bnOrZero(dustAmountCryptoBaseUnit)) .times(-1), feeAsset.precision, ) @@ -597,7 +596,7 @@ export const Confirm: React.FC = ({ accountId, onNext }) => { - {!isTokenWithdraw && !isRunePool && ( + {!isRunePool && ( @@ -609,14 +608,14 @@ export const Confirm: React.FC = ({ accountId, onNext }) => { diff --git a/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Status.tsx b/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Status.tsx index 3b73cac421a..109a266abb5 100644 --- a/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Status.tsx +++ b/src/features/defi/providers/thorchain-savers/components/ThorchainSaversManager/Withdraw/components/Status.tsx @@ -255,16 +255,16 @@ export const Status: React.FC = ({ accountId }) => {