Updated on 2026-08-14

This commit is contained in:
Tangem 2026-07-14 13:10:57 +01:00
parent 1cfaf5a283
commit 4ebe22ed22
7 changed files with 175 additions and 32 deletions

View file

@ -92,14 +92,26 @@ object AddressBookDomainModule {
@Provides
@Singleton
fun provideGetContactByIdUseCase(repository: AddressBookRepository): GetContactByIdUseCase {
return GetContactByIdUseCase(repository = repository)
fun provideGetContactByIdUseCase(
repository: AddressBookRepository,
contactSignatureVerifier: ContactSignatureVerifier,
): GetContactByIdUseCase {
return GetContactByIdUseCase(
repository = repository,
contactSignatureVerifier = contactSignatureVerifier,
)
}
@Provides
@Singleton
fun provideCheckAddressDuplicateUseCase(repository: AddressBookRepository): CheckAddressDuplicateUseCase {
return CheckAddressDuplicateUseCase(repository = repository)
fun provideCheckAddressDuplicateUseCase(
repository: AddressBookRepository,
contactSignatureVerifier: ContactSignatureVerifier,
): CheckAddressDuplicateUseCase {
return CheckAddressDuplicateUseCase(
repository = repository,
contactSignatureVerifier = contactSignatureVerifier,
)
}
@Provides