From 011786b765eb64d3337b736c7d3a3e236abdf90d Mon Sep 17 00:00:00 2001 From: Tangem Date: Mon, 9 Dec 2024 10:54:57 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../domain/walletmanager/DefaultWalletManagersFacade.kt | 2 +- .../walletmanager/utils/SdkRequirementsConditionConverter.kt | 1 + gradle/dependencies.toml | 4 ++-- .../blockchainsdk/datastorage/DefaultBlockchainDataStorage.kt | 4 ++++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/domain/legacy/src/main/java/com/tangem/domain/walletmanager/DefaultWalletManagersFacade.kt b/domain/legacy/src/main/java/com/tangem/domain/walletmanager/DefaultWalletManagersFacade.kt index a684f579c9..fa05b147e8 100644 --- a/domain/legacy/src/main/java/com/tangem/domain/walletmanager/DefaultWalletManagersFacade.kt +++ b/domain/legacy/src/main/java/com/tangem/domain/walletmanager/DefaultWalletManagersFacade.kt @@ -585,7 +585,7 @@ class DefaultWalletManagersFacade( return withContext(dispatchers.io) { val walletManager = getOrCreateWalletManager(userWalletId = userWalletId, network = currency.network) val currencyType = cryptoCurrencyTypeConverter.convert(currency) - if (walletManager !is AssetRequirementsManager || !walletManager.hasRequirements(currencyType)) { + if (walletManager !is AssetRequirementsManager) { return@withContext null } diff --git a/domain/legacy/src/main/java/com/tangem/domain/walletmanager/utils/SdkRequirementsConditionConverter.kt b/domain/legacy/src/main/java/com/tangem/domain/walletmanager/utils/SdkRequirementsConditionConverter.kt index 7c84120470..d7512061fa 100644 --- a/domain/legacy/src/main/java/com/tangem/domain/walletmanager/utils/SdkRequirementsConditionConverter.kt +++ b/domain/legacy/src/main/java/com/tangem/domain/walletmanager/utils/SdkRequirementsConditionConverter.kt @@ -13,6 +13,7 @@ internal class SdkRequirementsConditionConverter : Converter TODO() } } } \ No newline at end of file diff --git a/gradle/dependencies.toml b/gradle/dependencies.toml index f6bdbab80e..6ebbdd5f87 100644 --- a/gradle/dependencies.toml +++ b/gradle/dependencies.toml @@ -88,9 +88,9 @@ markdownComposeView = "0.5.4" # endregion Other libraries # region Tangem -tangemBlockchainSdk = "develop-879" +tangemBlockchainSdk = "release-app_5.19-881" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds -tangemCardSdk = "develop-410" +tangemCardSdk = "release-app_5.19-412" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ tangemVico = "2.0.0-alpha.25-tangem17" #tangemVico = "0.0.1" # Keep it! - used for local builds ^ diff --git a/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/datastorage/DefaultBlockchainDataStorage.kt b/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/datastorage/DefaultBlockchainDataStorage.kt index 85a3bab59f..9122a68be2 100644 --- a/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/datastorage/DefaultBlockchainDataStorage.kt +++ b/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/datastorage/DefaultBlockchainDataStorage.kt @@ -21,6 +21,10 @@ internal class DefaultBlockchainDataStorage( return appPreferencesStore.getSyncOrNull(key = stringPreferencesKey(name = key)) } + override suspend fun remove(key: String) { + TODO("Not yet implemented") + } + override suspend fun store(key: String, value: String) { appPreferencesStore.edit { it[stringPreferencesKey(key)] = value