Updated on 2026-08-14

This commit is contained in:
Tangem 2026-05-25 13:21:14 +04:00
parent e606dd474d
commit 23eeb6de60
13 changed files with 18 additions and 19 deletions

View file

@ -1,6 +1,6 @@
package com.tangem.tap.network.auth
import com.tangem.lib.auth.ExpressAuthProvider
import com.tangem.datasource.api.auth.ExpressAuthProvider
import java.util.UUID
import java.util.concurrent.atomic.AtomicReference

View file

@ -2,7 +2,7 @@ package com.tangem.tap.network.auth
import com.tangem.datasource.local.config.environment.EnvironmentConfig
import com.tangem.domain.staking.model.ethpool.P2PEthPoolStakingConfig
import com.tangem.lib.auth.P2PEthPoolAuthProvider
import com.tangem.datasource.api.auth.P2PEthPoolAuthProvider
internal class DefaultP2PEthPoolAuthProvider(
private val environmentConfig: EnvironmentConfig,

View file

@ -1,7 +1,7 @@
package com.tangem.tap.network.auth
import com.tangem.datasource.local.config.environment.EnvironmentConfig
import com.tangem.lib.auth.StakeKitAuthProvider
import com.tangem.datasource.api.auth.StakeKitAuthProvider
internal class DefaultStakeKitAuthProvider(
private val environmentConfig: EnvironmentConfig,

View file

@ -3,9 +3,9 @@ package com.tangem.tap.network.auth.di
import com.tangem.datasource.api.common.AuthProvider
import com.tangem.datasource.local.config.environment.EnvironmentConfig
import com.tangem.domain.common.wallets.UserWalletsListRepository
import com.tangem.lib.auth.ExpressAuthProvider
import com.tangem.lib.auth.P2PEthPoolAuthProvider
import com.tangem.lib.auth.StakeKitAuthProvider
import com.tangem.datasource.api.auth.ExpressAuthProvider
import com.tangem.datasource.api.auth.P2PEthPoolAuthProvider
import com.tangem.datasource.api.auth.StakeKitAuthProvider
import com.tangem.tap.network.auth.*
import dagger.Module
import dagger.Provides

View file

@ -69,7 +69,6 @@ dependencies {
implementation(projects.core.analytics)
implementation(projects.core.utils)
implementation(projects.core.res)
implementation(projects.libs.auth)
implementation(projects.domain.appTheme.models)
implementation(projects.domain.core)
implementation(projects.domain.tokens.models)

View file

@ -1,4 +1,4 @@
package com.tangem.lib.auth
package com.tangem.datasource.api.auth
interface ExpressAuthProvider {
fun getSessionId(): String

View file

@ -1,4 +1,4 @@
package com.tangem.lib.auth
package com.tangem.datasource.api.auth
interface P2PEthPoolAuthProvider {

View file

@ -1,4 +1,4 @@
package com.tangem.lib.auth
package com.tangem.datasource.api.auth
interface StakeKitAuthProvider {

View file

@ -3,7 +3,7 @@ package com.tangem.datasource.api.common.config
import com.tangem.datasource.BuildConfig
import com.tangem.datasource.local.config.environment.EnvironmentConfig
import com.tangem.datasource.utils.RequestHeader
import com.tangem.lib.auth.ExpressAuthProvider
import com.tangem.datasource.api.auth.ExpressAuthProvider
import com.tangem.utils.ProviderSuspend
import com.tangem.utils.info.AppInfoProvider

View file

@ -2,7 +2,7 @@ package com.tangem.datasource.api.common.config
import com.tangem.datasource.BuildConfig
import com.tangem.domain.staking.model.ethpool.P2PEthPoolStakingConfig
import com.tangem.lib.auth.P2PEthPoolAuthProvider
import com.tangem.datasource.api.auth.P2PEthPoolAuthProvider
import com.tangem.utils.ProviderSuspend
/**

View file

@ -1,7 +1,7 @@
package com.tangem.datasource.api.common.config
import com.tangem.datasource.BuildConfig
import com.tangem.lib.auth.StakeKitAuthProvider
import com.tangem.datasource.api.auth.StakeKitAuthProvider
import com.tangem.utils.ProviderSuspend
/**

View file

@ -3,9 +3,9 @@ package com.tangem.datasource.di
import com.tangem.datasource.api.common.AuthProvider
import com.tangem.datasource.api.common.config.*
import com.tangem.datasource.local.config.environment.EnvironmentConfig
import com.tangem.lib.auth.ExpressAuthProvider
import com.tangem.lib.auth.P2PEthPoolAuthProvider
import com.tangem.lib.auth.StakeKitAuthProvider
import com.tangem.datasource.api.auth.ExpressAuthProvider
import com.tangem.datasource.api.auth.P2PEthPoolAuthProvider
import com.tangem.datasource.api.auth.StakeKitAuthProvider
import com.tangem.utils.info.AppInfoProvider
import dagger.Module
import dagger.Provides

View file

@ -13,9 +13,9 @@ import com.tangem.datasource.api.common.config.ApiConfig.Companion.RELEASE_BUILD
import com.tangem.datasource.local.config.environment.EnvironmentConfig
import com.tangem.datasource.local.config.environment.models.ExpressModel
import com.tangem.domain.staking.model.ethpool.P2PEthPoolStakingConfig
import com.tangem.lib.auth.ExpressAuthProvider
import com.tangem.lib.auth.P2PEthPoolAuthProvider
import com.tangem.lib.auth.StakeKitAuthProvider
import com.tangem.datasource.api.auth.ExpressAuthProvider
import com.tangem.datasource.api.auth.P2PEthPoolAuthProvider
import com.tangem.datasource.api.auth.StakeKitAuthProvider
import com.tangem.test.core.ProvideTestModels
import com.tangem.utils.ProviderSuspend
import com.tangem.utils.info.AppInfoProvider