From a8ca32083f6f6dc0e5f213a7f30f8e1917d84c2b Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 17 Sep 2025 00:25:22 +0300 Subject: [PATCH 1/2] Updated on 2026-08-14 --- .../src/main/java/com/tangem/core/analytics/Analytics.kt | 7 +++++-- gradle/tangem_dependencies.toml | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt b/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt index 57633c428a..a06679e232 100644 --- a/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt +++ b/core/analytics/src/main/java/com/tangem/core/analytics/Analytics.kt @@ -1,6 +1,7 @@ package com.tangem.core.analytics import com.tangem.common.extensions.calculateSha256 +import com.tangem.common.extensions.hexToBytes import com.tangem.common.extensions.toHexString import com.tangem.core.analytics.api.* import com.tangem.core.analytics.models.AnalyticsEvent @@ -60,9 +61,11 @@ object Analytics : GlobalAnalyticsEventHandler { return paramsInterceptors.remove(interceptorId) } - override fun setUserId(userId: String) { + override fun setUserId(userWalletId: String) { analyticsScope.launch { - val userIdHash = userId.calculateSha256().toHexString() + val userIdHash = userWalletId.hexToBytes() + .calculateSha256() + .toHexString() analyticsMutex.withLock { analyticsHandlers.filterIsInstance() diff --git a/gradle/tangem_dependencies.toml b/gradle/tangem_dependencies.toml index adeb5e20db..a0d40cc249 100644 --- a/gradle/tangem_dependencies.toml +++ b/gradle/tangem_dependencies.toml @@ -7,7 +7,7 @@ tangemBlockchainSdk = "releases-5.28-1226" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds -tangemCardSdk = "releases-5.28-559" +tangemCardSdk = "releases-5.28-563" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ tangemVico = "2.0.0-alpha.25-tangem12" #tangemVico = "0.0.1" # Keep it! - used for local builds ^ From fcddc6273f582059f6156931d164f8f7a4683b2a Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 16 Sep 2025 21:25:44 +0000 Subject: [PATCH 2/2] Updated on 2026-08-14 --- gradle/tangem_dependencies.toml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gradle/tangem_dependencies.toml b/gradle/tangem_dependencies.toml index a0d40cc249..009240b10c 100644 --- a/gradle/tangem_dependencies.toml +++ b/gradle/tangem_dependencies.toml @@ -5,13 +5,12 @@ # https://github.com/tangem/tangem-sdk-android/ # https://github.com/tangem/vico -tangemBlockchainSdk = "releases-5.28-1226" -#tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds -tangemCardSdk = "releases-5.28-563" +tangemBlockchainSdk = "develop-1229" +tangemCardSdk = "develop-561" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ tangemVico = "2.0.0-alpha.25-tangem12" #tangemVico = "0.0.1" # Keep it! - used for local builds ^ -tangemHotSdk = "develop-461" +tangemHotSdk = "develop-528" #tangemHotSdk = "0.0.1" # Keep it! - used for local builds ^