Updated on 2026-08-14
This commit is contained in:
parent
4021127ae9
commit
6bb5782d71
21 changed files with 115 additions and 24 deletions
|
|
@ -11,7 +11,7 @@ import com.tangem.blockchainsdk.loader.ConfigLoader
|
|||
import com.tangem.blockchainsdk.loader.LocalConfigLoader
|
||||
import com.tangem.datasource.api.common.AuthProvider
|
||||
import com.tangem.datasource.api.tangemTech.TangemTechApi
|
||||
import com.tangem.datasource.asset.AssetReader
|
||||
import com.tangem.datasource.asset.reader.AssetReader
|
||||
import com.tangem.datasource.di.SdkMoshi
|
||||
import com.tangem.datasource.local.preferences.AppPreferencesStore
|
||||
import com.tangem.libs.blockchain_sdk.BuildConfig
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ package com.tangem.blockchainsdk.loader
|
|||
import com.squareup.moshi.JsonAdapter
|
||||
import com.squareup.moshi.Moshi
|
||||
import com.squareup.moshi.adapter
|
||||
import com.tangem.datasource.asset.AssetReader
|
||||
import com.tangem.datasource.asset.reader.AssetReader
|
||||
import com.tangem.datasource.config.models.ConfigValueModel
|
||||
import com.tangem.utils.coroutines.CoroutineDispatcherProvider
|
||||
import com.tangem.utils.coroutines.runCatching
|
||||
|
|
@ -29,6 +29,7 @@ internal class LocalConfigLoader(
|
|||
@OptIn(ExperimentalStdlibApi::class)
|
||||
private val adapter: JsonAdapter<ConfigValueModel> = moshi.adapter()
|
||||
|
||||
@Deprecated(message = "Use AssetReader instead")
|
||||
override suspend fun load(): ConfigValueModel? {
|
||||
return runCatching(dispatchers.io) {
|
||||
val json = assetReader.readJson(fileName = configFileName)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue