From 03b382782ea3a2afa393d26408622ca8dd9c9f4d Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 25 Jun 2025 21:21:04 +0900 Subject: [PATCH] Updated on 2026-08-14 --- .../tangem/data/managetokens/DefaultCustomTokensRepository.kt | 1 + .../tangem/domain/transaction/usecase/OpenTrustlineUseCase.kt | 2 ++ gradle/tangem_dependencies.toml | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/data/manage-tokens/src/main/kotlin/com/tangem/data/managetokens/DefaultCustomTokensRepository.kt b/data/manage-tokens/src/main/kotlin/com/tangem/data/managetokens/DefaultCustomTokensRepository.kt index b3250351dd..9064c8fb08 100644 --- a/data/manage-tokens/src/main/kotlin/com/tangem/data/managetokens/DefaultCustomTokensRepository.kt +++ b/data/manage-tokens/src/main/kotlin/com/tangem/data/managetokens/DefaultCustomTokensRepository.kt @@ -58,6 +58,7 @@ internal class DefaultCustomTokensRepository( Blockchain.Cardano, Blockchain.Sui, Blockchain.Stellar, + Blockchain.XRP, -> blockchain.validateContractAddress(contractAddress) else -> blockchain.validateAddress(contractAddress) } diff --git a/domain/transaction/src/main/java/com/tangem/domain/transaction/usecase/OpenTrustlineUseCase.kt b/domain/transaction/src/main/java/com/tangem/domain/transaction/usecase/OpenTrustlineUseCase.kt index 1e3a9655a9..6f2fc407d4 100644 --- a/domain/transaction/src/main/java/com/tangem/domain/transaction/usecase/OpenTrustlineUseCase.kt +++ b/domain/transaction/src/main/java/com/tangem/domain/transaction/usecase/OpenTrustlineUseCase.kt @@ -32,6 +32,8 @@ class OpenTrustlineUseCase( is SimpleResult.Failure -> when (val error = result.error) { is BlockchainSdkError.Stellar.MinReserveRequired -> raise(OpenTrustlineError.NotEnoughCoin(error.amount, result.error.customMessage)) + is BlockchainSdkError.Xrp.MinReserveRequired -> + raise(OpenTrustlineError.NotEnoughCoin(error.amount, result.error.customMessage)) else -> raise(OpenTrustlineError.SomeError(result.error.customMessage)) } SimpleResult.Success -> Unit diff --git a/gradle/tangem_dependencies.toml b/gradle/tangem_dependencies.toml index 1aa479a9c8..1be17abe62 100644 --- a/gradle/tangem_dependencies.toml +++ b/gradle/tangem_dependencies.toml @@ -5,7 +5,7 @@ # https://github.com/tangem/tangem-sdk-android/ # https://github.com/tangem/vico -tangemBlockchainSdk = "develop-1087" +tangemBlockchainSdk = "develop-1088" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds tangemCardSdk = "develop-484" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^