Updated on 2026-08-14

This commit is contained in:
Tangem 2026-03-30 12:56:24 +04:00
parent 9bde46f408
commit e8b15413d2
13 changed files with 133 additions and 0 deletions

1
data/payment/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/build

View file

@ -0,0 +1,48 @@
plugins {
alias(deps.plugins.android.library)
alias(deps.plugins.kotlin.android)
alias(deps.plugins.kotlin.kapt)
alias(deps.plugins.ksp)
id("configuration")
}
android {
namespace = "com.tangem.data.payment"
}
dependencies {
/** Project - Data */
implementation(projects.core.error)
implementation(projects.core.error.ext)
implementation(projects.data.common)
implementation(projects.data.wallets)
/** Project - Domain */
implementation(projects.domain.payment)
implementation(projects.domain.payment.models)
implementation(projects.domain.wallets)
implementation(projects.domain.models)
implementation(projects.domain.common)
/** Project - Utils */
implementation(projects.core.utils)
implementation(projects.domain.legacy)
implementation(projects.libs.blockchainSdk)
/** Libs - Tangem */
implementation(tangemDeps.blockchain)
implementation(tangemDeps.card.core)
implementation(tangemDeps.card.android)
implementation(tangemDeps.hot.core)
implementation(projects.libs.tangemSdkApi)
/** Libs - Other */
implementation(deps.kotlin.coroutines)
implementation(deps.arrow.core)
implementation(deps.moshi.kotlin)
ksp(deps.moshi.kotlin.codegen)
/** DI */
implementation(deps.hilt.android)
kapt(deps.hilt.kapt)
}

1
data/virtual-account/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/build

View file

@ -0,0 +1,13 @@
plugins {
alias(deps.plugins.android.library)
alias(deps.plugins.kotlin.android)
alias(deps.plugins.ksp)
id("configuration")
}
android {
namespace = "com.tangem.data.virtualaccount"
}
dependencies {
}

1
domain/payment/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/build

View file

@ -0,0 +1,10 @@
plugins {
alias(deps.plugins.kotlin.jvm)
id("configuration")
}
dependencies {
/** Project - Domain */
api(projects.domain.models)
implementation(projects.domain.payment.models)
}

1
domain/payment/models/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/build

View file

@ -0,0 +1,24 @@
plugins {
alias(deps.plugins.kotlin.jvm)
alias(deps.plugins.kotlin.serialization)
alias(deps.plugins.ksp)
id("configuration")
}
dependencies {
/** Project - Core */
implementation(projects.core.error)
/** Domain models */
implementation(projects.domain.models)
/** Libs - Tangem */
implementation(tangemDeps.card.core)
/** Libs - Other */
implementation(deps.moshi.adapters)
implementation(deps.kotlin.serialization)
implementation(deps.jodatime)
implementation(deps.moshi.kotlin)
ksp(deps.moshi.kotlin.codegen)
}

1
domain/virtual-account/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/build

View file

@ -0,0 +1,13 @@
plugins {
alias(deps.plugins.android.library)
alias(deps.plugins.kotlin.android)
alias(deps.plugins.ksp)
id("configuration")
}
android {
namespace = "com.tangem.domain.virtualaccount"
}
dependencies {
}

View file

@ -0,0 +1 @@
/build

View file

@ -0,0 +1,13 @@
plugins {
alias(deps.plugins.android.library)
alias(deps.plugins.kotlin.android)
alias(deps.plugins.ksp)
id("configuration")
}
android {
namespace = "com.tangem.domain.virtualaccount.models"
}
dependencies {
}

View file

@ -354,6 +354,10 @@ include(":domain:transaction:models")
include(":domain:analytics")
include(":domain:visa")
include(":domain:visa:models")
include(":domain:payment")
include(":domain:payment:models")
include(":domain:virtual-account")
include(":domain:virtual-account:models")
include(":domain:onboarding")
include(":domain:feedback")
include(":domain:feedback:models")
@ -410,6 +414,8 @@ include(":data:wallets")
include(":data:analytics")
include(":data:transaction")
include(":data:visa")
include(":data:payment")
include(":data:virtual-account")
include(":data:promo")
include(":data:onboarding")
include(":data:feedback")