From aab2098ca50135e11348893520716b371c1f1da7 Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 16 Jan 2024 23:24:09 +0300 Subject: [PATCH] Updated on 2026-08-14 --- app/src/main/java/com/tangem/tap/domain/TangemSdkManager.kt | 3 +++ .../java/com/tangem/data/card/sdk/DefaultCardSdkProvider.kt | 3 +++ .../src/main/java/com/tangem/domain/common/TapWorkarounds.kt | 3 ++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/tangem/tap/domain/TangemSdkManager.kt b/app/src/main/java/com/tangem/tap/domain/TangemSdkManager.kt index 65625cb9c4..cf287be727 100644 --- a/app/src/main/java/com/tangem/tap/domain/TangemSdkManager.kt +++ b/app/src/main/java/com/tangem/tap/domain/TangemSdkManager.kt @@ -257,6 +257,9 @@ class TangemSdkManager( filter = CardFilter( allowedCardTypes = FirmwareVersion.FirmwareType.values().toList(), maxFirmwareVersion = FirmwareVersion(major = 6, minor = 33), + batchIdFilter = CardFilter.Companion.ItemFilter.Deny( + items = setOf("0027", "0030", "0031", "0035", "DA88"), + ), ), ) } diff --git a/data/card/src/main/java/com/tangem/data/card/sdk/DefaultCardSdkProvider.kt b/data/card/src/main/java/com/tangem/data/card/sdk/DefaultCardSdkProvider.kt index 1249de10d7..d37487c40e 100644 --- a/data/card/src/main/java/com/tangem/data/card/sdk/DefaultCardSdkProvider.kt +++ b/data/card/src/main/java/com/tangem/data/card/sdk/DefaultCardSdkProvider.kt @@ -42,6 +42,9 @@ internal class DefaultCardSdkProvider @Inject constructor() : CardSdkProvider, C filter = CardFilter( allowedCardTypes = FirmwareVersion.FirmwareType.values().toList(), maxFirmwareVersion = FirmwareVersion(major = 6, minor = 33), + batchIdFilter = CardFilter.Companion.ItemFilter.Deny( + items = setOf("0027", "0030", "0031", "0035", "DA88"), + ), ), ) } diff --git a/domain/legacy/src/main/java/com/tangem/domain/common/TapWorkarounds.kt b/domain/legacy/src/main/java/com/tangem/domain/common/TapWorkarounds.kt index fbec58c977..68b724e1b7 100644 --- a/domain/legacy/src/main/java/com/tangem/domain/common/TapWorkarounds.kt +++ b/domain/legacy/src/main/java/com/tangem/domain/common/TapWorkarounds.kt @@ -60,7 +60,8 @@ object TapWorkarounds { "AB12" to Blockchain.Ethereum, ) - private val excludedBatches = listOf("0027", "0030", "0031", "0035") + // TODO try remove if it's possible because we can configure on init sdk com.tangem.common.core.Config + private val excludedBatches = listOf("0027", "0030", "0031", "0035", "DA88") private val excludedIssuers = listOf("TTM BANK")