Updated on 2026-08-14

This commit is contained in:
Tangem 2023-11-24 16:33:38 +03:00
parent 33406d0ac1
commit 2a9a80414d
39 changed files with 1074 additions and 499 deletions

View file

@ -13,6 +13,10 @@ android {
dependencies {
implementation(deps.androidx.datastore)
implementation(deps.tangem.blockchain) {
exclude(module = "joda-time")
}
implementation(deps.hilt.android)
kapt(deps.hilt.kapt)

View file

@ -1,6 +1,7 @@
package com.tangem.data.card
import com.tangem.TangemSdk
import com.tangem.blockchain.common.CommonSigner
import com.tangem.common.UserCodeType
import com.tangem.common.core.CardIdDisplayFormat
import com.tangem.common.core.UserCodeRequestPolicy
@ -57,4 +58,16 @@ internal class DefaultCardSdkConfigRepository(
}
override fun isAccessCodeSavingEnabled(): Boolean = preferencesDataSource.shouldSaveAccessCodes
override fun getCommonSigner(cardId: String?) = CommonSigner(
tangemSdk = sdk,
cardId = cardId,
initialMessage = null,
)
override fun isLinkedTerminal() = sdk.config.linkedTerminal
override fun setLinkedTerminal(isLinked: Boolean?) {
sdk.config.linkedTerminal = isLinked
}
}