diff --git a/data/onramp/src/main/java/com/tangem/data/onramp/DefaultOnrampRepository.kt b/data/onramp/src/main/java/com/tangem/data/onramp/DefaultOnrampRepository.kt index b3095ded69..bdbb147344 100644 --- a/data/onramp/src/main/java/com/tangem/data/onramp/DefaultOnrampRepository.kt +++ b/data/onramp/src/main/java/com/tangem/data/onramp/DefaultOnrampRepository.kt @@ -16,7 +16,7 @@ internal class DefaultOnrampRepository( ) : OnrampRepository { private val currencyConverter = CurrencyConverter() - private val countryConverter = CountryConverter(currencyConverter) + private val countryConverter = CountryConverter() override suspend fun getCurrencies(): List = withContext(dispatchers.io) { onrampApi.getCurrencies() diff --git a/data/onramp/src/main/java/com/tangem/data/onramp/converters/CountryConverter.kt b/data/onramp/src/main/java/com/tangem/data/onramp/converters/CountryConverter.kt index 2102fd647d..6d1c21f2d8 100644 --- a/data/onramp/src/main/java/com/tangem/data/onramp/converters/CountryConverter.kt +++ b/data/onramp/src/main/java/com/tangem/data/onramp/converters/CountryConverter.kt @@ -4,9 +4,9 @@ import com.tangem.datasource.api.onramp.models.response.model.OnrampCountryDTO import com.tangem.domain.onramp.model.OnrampCountry import com.tangem.utils.converter.Converter -internal class CountryConverter( - private val currencyConverter: CurrencyConverter, -) : Converter { +internal class CountryConverter : Converter { + + private val currencyConverter = CurrencyConverter() override fun convert(value: OnrampCountryDTO) = OnrampCountry( name = value.name, diff --git a/domain/onramp/build.gradle.kts b/domain/onramp/build.gradle.kts index 3cb7a6f636..43956b9497 100644 --- a/domain/onramp/build.gradle.kts +++ b/domain/onramp/build.gradle.kts @@ -1,20 +1,12 @@ plugins { - alias(deps.plugins.android.library) - alias(deps.plugins.kotlin.android) + alias(deps.plugins.kotlin.jvm) alias(deps.plugins.kotlin.serialization) id("configuration") } -android { - namespace = "com.tangem.domain.onramp" -} - dependencies { api(projects.domain.onramp.models) api(projects.domain.core) implementation(deps.kotlin.serialization) - - implementation(projects.domain.tokens.models) - implementation(projects.domain.wallets.models) } \ No newline at end of file