diff --git a/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt b/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt
index aa15f116e8..39a0168df7 100644
--- a/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt
+++ b/app/src/main/java/com/tangem/tap/features/wallet/redux/middlewares/TradeCryptoMiddleware.kt
@@ -223,6 +223,10 @@ object TradeCryptoMiddleware {
}
private fun handleSendCoin(action: TradeCryptoAction.SendCoin) {
+ if (action.transactionInfo?.tag != null) {
+ // avoid open old send if memo exists
+ return
+ }
val cryptoStatus = action.coinStatus
val currency = cryptoStatus.currency
val blockchain = Blockchain.fromId(currency.network.id.value)
diff --git a/core/res/src/main/res/values-ru/strings.xml b/core/res/src/main/res/values-ru/strings.xml
index 1ac0523e66..298dffbcda 100644
--- a/core/res/src/main/res/values-ru/strings.xml
+++ b/core/res/src/main/res/values-ru/strings.xml
@@ -199,7 +199,7 @@
Выберите провайдера
Произошла ошибка. Код: %s
К сожалению, обмен указанной пары через выбранного провайдера на данный момент невозможен. Попробуйте совершить обмен позже. (Код: %s)
- Выбранный провайдер не доступен для обмена. Попробуйте позже. (Код: %s)
+ Выбранный провайдер недоступен для обмена. Попробуйте позже. (Код: %s)
В данный момент обмен невозможен. Попробуйте позже. (Код: %s)
Курс обмена
Обмен через %s
diff --git a/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/GetCurrencyWarningsUseCase.kt b/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/GetCurrencyWarningsUseCase.kt
index eded0146fc..91430442e1 100644
--- a/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/GetCurrencyWarningsUseCase.kt
+++ b/domain/tokens/src/main/kotlin/com/tangem/domain/tokens/GetCurrencyWarningsUseCase.kt
@@ -197,12 +197,6 @@ class GetCurrencyWarningsUseCase(
coinCurrency = coinStatus.currency,
)
}
- feePaidCurrency is FeePaidCurrency.SameCurrency && tokenStatus.value.amount.isZero() -> {
- CryptoCurrencyWarning.BalanceNotEnoughForFee(
- tokenCurrency = tokenStatus.currency,
- coinCurrency = coinStatus.currency,
- )
- }
feePaidCurrency is FeePaidCurrency.Token -> {
val feePaidTokenBalance = feePaidCurrency.balance
val amount = tokenStatus.value.amount ?: return null
diff --git a/gradle/dependencies.toml b/gradle/dependencies.toml
index aafc6fdb14..5bdbdc3921 100644
--- a/gradle/dependencies.toml
+++ b/gradle/dependencies.toml
@@ -85,7 +85,7 @@ leakcanary = "2.13"
# endregion Other libraries
# region Tangem
-tangemBlockchainSdk = "release-app_5.9.1-610"
+tangemBlockchainSdk = "release-app_5.9-612"
#tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds
tangemCardSdk = "release-app_5.9-343"
#tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^