diff --git a/features/swap/domain/src/main/java/com/tangem/feature/swap/domain/SwapInteractorImpl.kt b/features/swap/domain/src/main/java/com/tangem/feature/swap/domain/SwapInteractorImpl.kt index ad0e992a73..754fc5a789 100644 --- a/features/swap/domain/src/main/java/com/tangem/feature/swap/domain/SwapInteractorImpl.kt +++ b/features/swap/domain/src/main/java/com/tangem/feature/swap/domain/SwapInteractorImpl.kt @@ -1321,13 +1321,13 @@ internal class SwapInteractorImpl @AssistedInject constructor( amount.value > reducedBalance -> { IncludeFeeInAmount.BalanceNotEnough } - amountWithFee < reducedBalance -> { + amountWithFee <= reducedBalance -> { IncludeFeeInAmount.Excluded } else -> { if (feeValue < amount.value) { IncludeFeeInAmount.Included( - SwapAmount( + amountSubtractFee = SwapAmount( reducedBalance - feeValue, getNativeToken(fromToken.network.backendId).decimals, ),