From 91e6477b106ce9eaa4bbe426e289fee94688fac2 Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 27 Jan 2026 20:41:07 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../features/swap/v2/impl/common/SwapUtils.kt | 2 +- .../v2/impl/sendviaswap/model/SendWithSwapModel.kt | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/common/SwapUtils.kt b/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/common/SwapUtils.kt index fee7ec431c..0a36ac09df 100644 --- a/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/common/SwapUtils.kt +++ b/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/common/SwapUtils.kt @@ -16,7 +16,7 @@ internal object SwapUtils { /** List of supported provider types in Send with Swap */ internal val SEND_WITH_SWAP_PROVIDER_TYPES = listOf( ExpressProviderType.CEX, - ExpressProviderType.DEX, + // ExpressProviderType.DEX, // TODO disable until implemented in Send with Swap ) fun getExpressErrorMessage(expressError: ExpressError): TextReference { diff --git a/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/sendviaswap/model/SendWithSwapModel.kt b/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/sendviaswap/model/SendWithSwapModel.kt index 8b366f9bd8..629d37898d 100644 --- a/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/sendviaswap/model/SendWithSwapModel.kt +++ b/features/swap-v2/impl/src/main/java/com/tangem/features/swap/v2/impl/sendviaswap/model/SendWithSwapModel.kt @@ -2,7 +2,6 @@ package com.tangem.features.swap.v2.impl.sendviaswap.model import arrow.core.Either import arrow.core.getOrElse -import com.tangem.blockchain.common.transaction.Fee import com.tangem.common.ui.navigationButtons.NavigationUM import com.tangem.core.decompose.di.ModelScoped import com.tangem.core.decompose.model.Model @@ -44,7 +43,6 @@ import kotlinx.coroutines.launch import timber.log.Timber import javax.inject.Inject import kotlin.properties.Delegates -import com.tangem.features.send.v2.api.entity.FeeSelectorUM as FeeSelectorUMRedesigned @Suppress("LongParameterList") @ModelScoped @@ -162,17 +160,6 @@ internal class SendWithSwapModel @Inject constructor( } } - fun getSelectedFeeToken(): CryptoCurrency { - val feeUMV2 = uiState.value.feeSelectorUM as? FeeSelectorUMRedesigned.Content - val feeExtended = feeUMV2?.feeExtraInfo?.transactionFeeExtended - val isFeeInTokenCurrency = feeExtended?.transactionFee?.normal is Fee.Ethereum.TokenCurrency - return if (isFeeInTokenCurrency) { - feeUMV2.feeExtraInfo.feeCryptoCurrencyStatus.currency - } else { - primaryFeePaidCurrencyStatusFlow.value.currency - } - } - private fun initUserWallet() { getUserWalletUseCase(params.userWalletId).fold( ifRight = { wallet ->