Updated on 2026-08-14
This commit is contained in:
parent
9e3a352ff6
commit
8b69fb70dc
10 changed files with 56 additions and 25 deletions
|
|
@ -20,6 +20,7 @@ import javax.inject.Inject
|
|||
*
|
||||
[REDACTED_AUTHOR]
|
||||
*/
|
||||
@Suppress("LongParameterList")
|
||||
internal class WalletManagerFactoryCreator @Inject constructor(
|
||||
private val accountCreator: AccountCreator,
|
||||
private val blockchainDataStorage: BlockchainDataStorage,
|
||||
|
|
@ -41,6 +42,7 @@ internal class WalletManagerFactoryCreator @Inject constructor(
|
|||
isSolanaTxHistoryEnabled = featureToggleValues.isSolanaTxHistoryEnabled,
|
||||
isSolanaScaledUiAmountEnabled = featureToggleValues.isSolanaScaledUiAmountEnabled,
|
||||
isHederaErc20Enabled = featureToggleValues.isHederaErc20Enabled,
|
||||
isStateOverrideGasEstimateEnabled = featureToggleValues.isStateOverrideGasEstimateEnabled,
|
||||
),
|
||||
blockchainDataStorage = blockchainDataStorage,
|
||||
loggers = listOf(blockchainSDKLogger),
|
||||
|
|
@ -52,5 +54,6 @@ internal class WalletManagerFactoryCreator @Inject constructor(
|
|||
val isSolanaScaledUiAmountEnabled: Boolean,
|
||||
val isYieldModeSwapEnabled: Boolean,
|
||||
val isHederaErc20Enabled: Boolean,
|
||||
val isStateOverrideGasEstimateEnabled: Boolean,
|
||||
)
|
||||
}
|
||||
|
|
@ -23,8 +23,8 @@ import com.tangem.datasource.api.tangemTech.TangemTechApi
|
|||
import com.tangem.datasource.di.NetworkMoshi
|
||||
import com.tangem.datasource.local.config.environment.EnvironmentConfig
|
||||
import com.tangem.datasource.local.preferences.AppPreferencesStore
|
||||
import com.tangem.utils.coroutines.AppCoroutineScope
|
||||
import com.tangem.libs.blockchain_sdk.BuildConfig
|
||||
import com.tangem.utils.coroutines.AppCoroutineScope
|
||||
import com.tangem.utils.coroutines.CoroutineDispatcherProvider
|
||||
import dagger.Module
|
||||
import dagger.Provides
|
||||
|
|
@ -110,6 +110,9 @@ internal object BlockchainSDKFactoryModule {
|
|||
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