diff --git a/data/tokens/src/main/kotlin/com/tangem/data/tokens/repository/DefaultCurrenciesRepository.kt b/data/tokens/src/main/kotlin/com/tangem/data/tokens/repository/DefaultCurrenciesRepository.kt index 1d8208a262..13eea18e86 100644 --- a/data/tokens/src/main/kotlin/com/tangem/data/tokens/repository/DefaultCurrenciesRepository.kt +++ b/data/tokens/src/main/kotlin/com/tangem/data/tokens/repository/DefaultCurrenciesRepository.kt @@ -19,6 +19,7 @@ import com.tangem.datasource.local.preferences.PreferencesKeys import com.tangem.datasource.local.preferences.utils.getObject import com.tangem.datasource.local.preferences.utils.getObjectSyncOrNull import com.tangem.datasource.local.userwallet.UserWalletsStore +import com.tangem.domain.common.util.cardTypesResolver import com.tangem.domain.core.error.DataError import com.tangem.domain.demo.DemoConfig import com.tangem.domain.models.currency.CryptoCurrency @@ -542,9 +543,13 @@ internal class DefaultCurrenciesRepository( value = getSavedUserTokensResponseSync(key = userWalletId), lazyMessage = { "Saved tokens empty. Can not perform add currencies action" }, ) - userTokensSaver.push(userWalletId, savedCurrencies, onFailSend = { - throw IllegalStateException("Unable to push tokens") - },) + userTokensSaver.push( + userWalletId, + savedCurrencies, + onFailSend = { + throw IllegalStateException("Unable to push tokens") + }, + ) } private fun getMultiCurrencyWalletCurrencies(userWallet: UserWallet): Flow> { diff --git a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/converters/BalanceItemConverter.kt b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/converters/BalanceItemConverter.kt index 6a7b94aa71..6b747f4dbd 100644 --- a/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/converters/BalanceItemConverter.kt +++ b/features/staking/impl/src/main/java/com/tangem/features/staking/impl/presentation/state/converters/BalanceItemConverter.kt @@ -153,7 +153,7 @@ internal class BalanceItemConverter( } private fun BalanceItem.isClickable(): Boolean { - val networkId = cryptoCurrencyStatus.currency.network.id.value + val networkId = cryptoCurrencyStatus.currency.network.rawId return when { // TON allows withdrawing funds in the preparing state, unlike other networks. isTon(networkId) && this.type == BalanceType.PREPARING -> { diff --git a/gradle/tangem_dependencies.toml b/gradle/tangem_dependencies.toml index 6eef76c1e1..eb5c542811 100644 --- a/gradle/tangem_dependencies.toml +++ b/gradle/tangem_dependencies.toml @@ -5,9 +5,9 @@ # https://github.com/tangem/tangem-sdk-android/ # https://github.com/tangem/vico -tangemBlockchainSdk = "develop-1067" +tangemBlockchainSdk = "develop-1074" #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds -tangemCardSdk = "develop-472" +tangemCardSdk = "develop-475" #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 ^