Updated on 2026-08-14

This commit is contained in:
Tangem 2024-02-06 19:07:12 +03:00
commit cf47fa41fd
3 changed files with 7 additions and 5 deletions

View file

@ -72,9 +72,11 @@ class AdditionalFeedbackInfo {
cardIssuer = data.card.issuer.name
signedHashesCount = formatSignedHashes(data.card.wallets)
userWalletId = UserWalletIdBuilder.scanResponse(data).build()?.stringValue ?: ""
extendedPublicKey = data.card.wallets.firstOrNull { it.extendedPublicKey != null }
?.extendedPublicKey
?.serialize(networkType = NetworkType.Mainnet).orEmpty()
extendedPublicKey = runCatching {
data.card.wallets.firstOrNull { it.extendedPublicKey != null }
?.extendedPublicKey
?.serialize(networkType = NetworkType.Mainnet).orEmpty()
}.getOrDefault("couldn't retrieve extended public key")
}
@Deprecated("Don't use it directly")

View file

@ -36,7 +36,7 @@ internal class MercuryoService(private val environment: MercuryoEnvironment) : E
val availableCurrency = availableMercuryoCurrencies.firstOrNull {
it.currencySymbol == currency.currencySymbol &&
it.network == mercuryoNetwork &&
it.contractAddress == contractAddress
it.contractAddress.equals(contractAddress, ignoreCase = true)
}
return availableCurrency != null
}

View file

@ -85,7 +85,7 @@ spr-client = "3.6.2"
# endregion Other libraries
# region Tangem
tangemBlockchainSdk = "release-app_5.6-472"
tangemBlockchainSdk = "release-app_5.6-480"
#tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds
tangemCardSdk = "release-app_5.6-325"
#tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^