diff --git a/app/src/main/java/com/tangem/tap/domain/TapErrors.kt b/app/src/main/java/com/tangem/tap/domain/TapErrors.kt index a80b3d4bb9..8b01a14b04 100644 --- a/app/src/main/java/com/tangem/tap/domain/TapErrors.kt +++ b/app/src/main/java/com/tangem/tap/domain/TapErrors.kt @@ -6,7 +6,7 @@ import com.tangem.wallet.R interface TapErrors -interface ArgError : TapErrors { +interface ArgError{ val args: List? } @@ -35,7 +35,7 @@ sealed class TapError( object InvalidFeeValue : TapError(R.string.invalid_fee_value) data class DustAmount(override val args: List) : TapError(R.string.dust_amount) object DustChange : TapError(R.string.dust_change) - data class CreateAccountUnderfunded(override val args: List) : TapError(R.string.create_account_underfunded), ArgError + data class CreateAccountUnderfunded(override val args: List) : TapError(R.string.create_account_underfunded) data class ValidateTransactionErrors( override val errorList: List, diff --git a/app/src/main/java/com/tangem/tap/features/send/redux/middlewares/AmountMiddleware.kt b/app/src/main/java/com/tangem/tap/features/send/redux/middlewares/AmountMiddleware.kt index 7414cb6964..44f17f1e37 100644 --- a/app/src/main/java/com/tangem/tap/features/send/redux/middlewares/AmountMiddleware.kt +++ b/app/src/main/java/com/tangem/tap/features/send/redux/middlewares/AmountMiddleware.kt @@ -82,6 +82,7 @@ class AmountMiddleware { dispatch(FeeAction.RequestFee) dispatch(FeeAction.ChangeLayoutVisibility(main = true, controls = true, chipGroup = true)) dispatch(FeeActionUi.ChangeIncludeFee(true)) + dispatch(AmountActionUi.CheckAmountToSend) } private fun toggleMainCurrency(appState: AppState?, dispatch: (Action) -> Unit) {