Updated on 2026-08-14

This commit is contained in:
Tangem 2025-03-13 15:09:59 +03:00
parent b469c49178
commit 89b3e67f64

View file

@ -9,6 +9,7 @@ import com.tangem.datasource.local.datastore.RuntimeDataStore
import com.tangem.datasource.local.token.DefaultExpressAssetsStore import com.tangem.datasource.local.token.DefaultExpressAssetsStore
import com.tangem.datasource.local.token.ExpressAssetsStore import com.tangem.datasource.local.token.ExpressAssetsStore
import com.tangem.datasource.utils.MoshiDataStoreSerializer import com.tangem.datasource.utils.MoshiDataStoreSerializer
import com.tangem.datasource.utils.listTypes
import com.tangem.datasource.utils.mapWithStringKeyTypes import com.tangem.datasource.utils.mapWithStringKeyTypes
import com.tangem.utils.coroutines.CoroutineDispatcherProvider import com.tangem.utils.coroutines.CoroutineDispatcherProvider
import dagger.Module import dagger.Module
@ -35,7 +36,7 @@ internal object ExpressAssetsStoreModule {
persistenceStore = DataStoreFactory.create( persistenceStore = DataStoreFactory.create(
serializer = MoshiDataStoreSerializer( serializer = MoshiDataStoreSerializer(
moshi = moshi, moshi = moshi,
types = mapWithStringKeyTypes<Asset>(), types = mapWithStringKeyTypes(listTypes<Asset>()),
defaultValue = emptyMap(), defaultValue = emptyMap(),
), ),
produceFile = { context.dataStoreFile("express_assets") }, produceFile = { context.dataStoreFile("express_assets") },