From 4791ce3ca59b183bf9c5e45eb67652bdc77fe2c6 Mon Sep 17 00:00:00 2001 From: Tangem Date: Wed, 30 Oct 2024 14:11:51 +0500 Subject: [PATCH] Updated on 2026-08-14 --- .../com/tangem/data/transaction/DefaultTransactionRepository.kt | 2 ++ .../state/recipient/SendRecipientMemoFieldConverter.kt | 1 + gradle/dependencies.toml | 2 +- .../src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt | 2 -- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/data/transaction/src/main/java/com/tangem/data/transaction/DefaultTransactionRepository.kt b/data/transaction/src/main/java/com/tangem/data/transaction/DefaultTransactionRepository.kt index f627d8a830..84f0b8020d 100644 --- a/data/transaction/src/main/java/com/tangem/data/transaction/DefaultTransactionRepository.kt +++ b/data/transaction/src/main/java/com/tangem/data/transaction/DefaultTransactionRepository.kt @@ -3,6 +3,7 @@ package com.tangem.data.transaction import androidx.core.text.isDigitsOnly import com.tangem.blockchain.blockchains.algorand.AlgorandTransactionExtras import com.tangem.blockchain.blockchains.binance.BinanceTransactionExtras +import com.tangem.blockchain.blockchains.casper.CasperTransactionExtras import com.tangem.blockchain.blockchains.cosmos.CosmosTransactionExtras import com.tangem.blockchain.blockchains.ethereum.EthereumTransactionExtras import com.tangem.blockchain.blockchains.hedera.HederaTransactionExtras @@ -274,6 +275,7 @@ internal class DefaultTransactionRepository( Blockchain.Hedera -> HederaTransactionExtras(memo) Blockchain.Algorand -> AlgorandTransactionExtras(memo) Blockchain.InternetComputer -> memo.toLongOrNull()?.let { ICPTransactionExtras(it) } + Blockchain.Casper -> memo.toLongOrNull()?.let { CasperTransactionExtras(it) } else -> null } } diff --git a/features/send/impl/src/main/java/com/tangem/features/send/impl/presentation/state/recipient/SendRecipientMemoFieldConverter.kt b/features/send/impl/src/main/java/com/tangem/features/send/impl/presentation/state/recipient/SendRecipientMemoFieldConverter.kt index 5c9e9b0679..5b59bbb297 100644 --- a/features/send/impl/src/main/java/com/tangem/features/send/impl/presentation/state/recipient/SendRecipientMemoFieldConverter.kt +++ b/features/send/impl/src/main/java/com/tangem/features/send/impl/presentation/state/recipient/SendRecipientMemoFieldConverter.kt @@ -38,6 +38,7 @@ internal class SendRecipientMemoFieldConverter( Blockchain.Algorand.id, Blockchain.Sei.id, Blockchain.InternetComputer.id, + Blockchain.Casper.id, -> { convert( value = Data(memo = memo, label = R.string.send_extras_hint_memo), diff --git a/gradle/dependencies.toml b/gradle/dependencies.toml index a907455383..adda9b2c34 100644 --- a/gradle/dependencies.toml +++ b/gradle/dependencies.toml @@ -88,7 +88,7 @@ markdownComposeView = "0.5.4" # endregion Other libraries # region Tangem -tangemBlockchainSdk = "develop-841" +tangemBlockchainSdk = "develop-843" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds tangemCardSdk = "develop-391" #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ diff --git a/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt b/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt index 736a97fa6c..3132bfa610 100644 --- a/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt +++ b/libs/blockchain-sdk/src/main/java/com/tangem/blockchainsdk/utils/Blockchain.kt @@ -405,6 +405,4 @@ private val excludedBlockchains = listOf( Blockchain.Unknown, Blockchain.Nexa, Blockchain.NexaTestnet, - Blockchain.Casper, - Blockchain.CasperTestnet, ) \ No newline at end of file