Updated on 2026-08-14
This commit is contained in:
parent
0b81b905c3
commit
50332186fa
47 changed files with 38 additions and 408 deletions
|
|
@ -39,9 +39,9 @@ internal class WalletManagerFactoryCreator @Inject constructor(
|
|||
isYieldSupplyEnabled = true,
|
||||
isYieldModeSwapEnabled = featureToggleValues.isYieldModeSwapEnabled,
|
||||
isPendingTransactionsEnabled = true,
|
||||
isSolanaTxHistoryEnabled = featureToggleValues.isSolanaTxHistoryEnabled,
|
||||
isSolanaScaledUiAmountEnabled = featureToggleValues.isSolanaScaledUiAmountEnabled,
|
||||
isHederaErc20Enabled = featureToggleValues.isHederaErc20Enabled,
|
||||
isSolanaTxHistoryEnabled = true,
|
||||
isSolanaScaledUiAmountEnabled = true,
|
||||
isHederaErc20Enabled = true,
|
||||
isStateOverrideGasEstimateEnabled = featureToggleValues.isStateOverrideGasEstimateEnabled,
|
||||
),
|
||||
blockchainDataStorage = blockchainDataStorage,
|
||||
|
|
@ -50,10 +50,7 @@ internal class WalletManagerFactoryCreator @Inject constructor(
|
|||
}
|
||||
|
||||
data class FeatureToggleValues(
|
||||
val isSolanaTxHistoryEnabled: Boolean,
|
||||
val isSolanaScaledUiAmountEnabled: Boolean,
|
||||
val isYieldModeSwapEnabled: Boolean,
|
||||
val isHederaErc20Enabled: Boolean,
|
||||
val isStateOverrideGasEstimateEnabled: Boolean,
|
||||
)
|
||||
}
|
||||
|
|
@ -98,18 +98,9 @@ internal object BlockchainSDKFactoryModule {
|
|||
blockchainDataStorage = DefaultBlockchainDataStorage(appPreferencesStore),
|
||||
blockchainSDKLogger = blockchainSDKLogger,
|
||||
featureToggleValues = WalletManagerFactoryCreator.FeatureToggleValues(
|
||||
isSolanaTxHistoryEnabled = featureTogglesManager.isFeatureEnabled(
|
||||
FeatureToggles.SOLANA_TX_HISTORY_ENABLED,
|
||||
),
|
||||
isSolanaScaledUiAmountEnabled = featureTogglesManager.isFeatureEnabled(
|
||||
FeatureToggles.SOLANA_SCALED_UI_AMOUNT_ENABLED,
|
||||
),
|
||||
isYieldModeSwapEnabled = featureTogglesManager.isFeatureEnabled(
|
||||
FeatureToggles.TWI_1326_YIELD_MODE_SWAP_ENABLED,
|
||||
),
|
||||
isHederaErc20Enabled = featureTogglesManager.isFeatureEnabled(
|
||||
FeatureToggles.HEDERA_ERC20_ENABLED,
|
||||
),
|
||||
isStateOverrideGasEstimateEnabled = featureTogglesManager.isFeatureEnabled(
|
||||
FeatureToggles.AND_15120_SWAP_INTEGRATED_APPROVE,
|
||||
),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue