Updated on 2026-08-14

This commit is contained in:
Tangem 2026-07-17 12:23:30 +03:00
commit 75802c1551
16 changed files with 365 additions and 0 deletions

View file

@ -167,6 +167,7 @@ dependencies {
implementation(projects.domain.walletManager)
implementation(projects.domain.walletManager.models)
implementation(projects.domain.yieldSupply)
implementation(projects.domain.polymarket)
implementation(projects.domain.promo)
implementation(projects.domain.blockaid)
implementation(projects.domain.hotWallet)
@ -232,6 +233,7 @@ dependencies {
implementation(projects.data.swap)
implementation(projects.data.walletManager)
implementation(projects.data.yieldSupply)
implementation(projects.data.polymarket)
implementation(projects.data.promo)
implementation(projects.data.hotWallet)
implementation(projects.data.news)

View file

@ -0,0 +1,20 @@
package com.tangem.tap.di.domain
import com.tangem.domain.polymarket.PolymarketRepository
import com.tangem.domain.polymarket.usecase.GetPolymarketEventsUseCase
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn
import dagger.hilt.components.SingletonComponent
import javax.inject.Singleton
@Module
@InstallIn(SingletonComponent::class)
internal object PolymarketDomainModule {
@Provides
@Singleton
fun provideGetPolymarketEventsUseCase(polymarketRepository: PolymarketRepository): GetPolymarketEventsUseCase {
return GetPolymarketEventsUseCase(polymarketRepository = polymarketRepository)
}
}