Updated on 2026-08-14

This commit is contained in:
Tangem 2024-06-03 15:03:36 +05:00
parent 8b0f0e589e
commit f94370c41c
7 changed files with 139 additions and 62 deletions

View file

@ -2,9 +2,11 @@ package com.tangem.data.transaction.di
import com.tangem.data.transaction.DefaultFeeRepository
import com.tangem.data.transaction.DefaultTransactionRepository
import com.tangem.data.transaction.DefaultWalletAddressServiceRepository
import com.tangem.datasource.local.walletmanager.WalletManagersStore
import com.tangem.domain.transaction.FeeRepository
import com.tangem.domain.transaction.TransactionRepository
import com.tangem.domain.transaction.WalletAddressServiceRepository
import com.tangem.domain.walletmanager.WalletManagersFacade
import com.tangem.utils.coroutines.CoroutineDispatcherProvider
import dagger.Module
@ -36,4 +38,12 @@ internal object TransactionDataModule {
fun providesFeeRepository(): FeeRepository {
return DefaultFeeRepository()
}
@Provides
@Singleton
fun providesWalletAddressServiceRepository(
walletManagersFacade: WalletManagersFacade,
): WalletAddressServiceRepository {
return DefaultWalletAddressServiceRepository(walletManagersFacade)
}
}