Updated on 2026-08-14

This commit is contained in:
Tangem 2026-04-10 13:51:14 +04:00
parent 73a6042277
commit a650d0786b
4 changed files with 10 additions and 1 deletions

View file

@ -79,5 +79,9 @@
{ {
"name": "SOLANA_TX_HISTORY_ENABLED", "name": "SOLANA_TX_HISTORY_ENABLED",
"version": "undefined" "version": "undefined"
},
{
"name": "SOLANA_SCALED_UI_AMOUNT_ENABLED",
"version": "undefined"
} }
] ]

View file

@ -5,7 +5,7 @@
# https://github.com/tangem/tangem-sdk-android/ # https://github.com/tangem/tangem-sdk-android/
# https://github.com/tangem/vico # https://github.com/tangem/vico
tangemBlockchainSdk = "releases-5.37-1485" tangemBlockchainSdk = "releases-5.37-1489"
#tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds #tangemBlockchainSdk = "0.0.1" # Keep it! - used for local builds
tangemCardSdk = "releases-5.37-603" tangemCardSdk = "releases-5.37-603"
#tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^ #tangemCardSdk = "0.0.1" # Keep it! - used for local builds ^

View file

@ -24,6 +24,7 @@ internal class WalletManagerFactoryCreator @Inject constructor(
private val blockchainDataStorage: BlockchainDataStorage, private val blockchainDataStorage: BlockchainDataStorage,
private val blockchainSDKLogger: BlockchainSDKLogger, private val blockchainSDKLogger: BlockchainSDKLogger,
private val isSolanaTxHistoryEnabled: Boolean, private val isSolanaTxHistoryEnabled: Boolean,
private val isSolanaScaledUiAmountEnabled: Boolean,
) { ) {
fun create(config: BlockchainSdkConfig, blockchainProviderTypes: BlockchainProviderTypes): WalletManagerFactory { fun create(config: BlockchainSdkConfig, blockchainProviderTypes: BlockchainProviderTypes): WalletManagerFactory {
@ -37,6 +38,7 @@ internal class WalletManagerFactoryCreator @Inject constructor(
isYieldSupplyEnabled = true, isYieldSupplyEnabled = true,
isPendingTransactionsEnabled = true, isPendingTransactionsEnabled = true,
isSolanaTxHistoryEnabled = isSolanaTxHistoryEnabled, isSolanaTxHistoryEnabled = isSolanaTxHistoryEnabled,
isSolanaScaledUiAmountEnabled = isSolanaScaledUiAmountEnabled,
), ),
blockchainDataStorage = blockchainDataStorage, blockchainDataStorage = blockchainDataStorage,
loggers = listOf(blockchainSDKLogger), loggers = listOf(blockchainSDKLogger),

View file

@ -100,6 +100,9 @@ internal object BlockchainSDKFactoryModule {
isSolanaTxHistoryEnabled = featureTogglesManager.isFeatureEnabled( isSolanaTxHistoryEnabled = featureTogglesManager.isFeatureEnabled(
FeatureToggles.SOLANA_TX_HISTORY_ENABLED, FeatureToggles.SOLANA_TX_HISTORY_ENABLED,
), ),
isSolanaScaledUiAmountEnabled = featureTogglesManager.isFeatureEnabled(
FeatureToggles.SOLANA_SCALED_UI_AMOUNT_ENABLED,
),
) )
} }
} }