Updated on 2026-08-14

This commit is contained in:
Tangem 2025-05-22 10:43:28 +03:00
parent bca3dd3459
commit 259ec41161
3 changed files with 2 additions and 101 deletions

View file

@ -5,39 +5,6 @@
<JavaCodeStyleSettings>
<option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="5" />
<option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="3" />
<option name="IMPORT_LAYOUT_TABLE">
<value>
<package name="" withSubpackages="true" static="false" module="true" />
<package name="android" withSubpackages="true" static="true" />
<package name="androidx" withSubpackages="true" static="true" />
<package name="com" withSubpackages="true" static="true" />
<package name="junit" withSubpackages="true" static="true" />
<package name="net" withSubpackages="true" static="true" />
<package name="org" withSubpackages="true" static="true" />
<package name="java" withSubpackages="true" static="true" />
<package name="javax" withSubpackages="true" static="true" />
<package name="" withSubpackages="true" static="true" />
<emptyLine />
<package name="android" withSubpackages="true" static="false" />
<emptyLine />
<package name="androidx" withSubpackages="true" static="false" />
<emptyLine />
<package name="com" withSubpackages="true" static="false" />
<emptyLine />
<package name="junit" withSubpackages="true" static="false" />
<emptyLine />
<package name="net" withSubpackages="true" static="false" />
<emptyLine />
<package name="org" withSubpackages="true" static="false" />
<emptyLine />
<package name="java" withSubpackages="true" static="false" />
<emptyLine />
<package name="javax" withSubpackages="true" static="false" />
<emptyLine />
<package name="" withSubpackages="true" static="false" />
<emptyLine />
</value>
</option>
</JavaCodeStyleSettings>
<JetCodeStyleSettings>
<option name="PACKAGES_TO_USE_STAR_IMPORTS">

View file

@ -1,66 +0,0 @@
package com.tangem.domain.wallets.models
import com.squareup.moshi.Json
import com.squareup.moshi.JsonClass
import com.tangem.crypto.hdWallet.DerivationPath
import com.tangem.domain.models.scan.ScanResponse
import kotlinx.serialization.Serializable
sealed interface NewUserWallet {
val name: String
val walletId: UserWalletId
@JsonClass(generateAdapter = true)
data class Cold(
@Json(name = "name")
override val name: String,
@Json(name = "walletId")
override val walletId: UserWalletId,
@Json(name = "cardsInWallet")
val cardsInWallet: Set<String>,
@Json(name = "isMultiCurrency")
val isMultiCurrency: Boolean,
@Json(name = "hasBackupError")
val hasBackupError: Boolean,
@Json(name = "scanResponse")
val scanResponse: ScanResponse,
) : NewUserWallet
@JsonClass(generateAdapter = true)
data class Hot(
@Json(name = "name")
override val name: String,
@Json(name = "walletId")
override val walletId: UserWalletId,
) : NewUserWallet
@JsonClass(generateAdapter = true)
data class Pay(
@Json(name = "name")
override val name: String,
@Json(name = "walletId")
override val walletId: UserWalletId,
@Json(name = "cardsInWallet")
val cardsInWallet: Set<String>,
@Json(name = "scanResponse")
val scanResponse: ScanResponse,
) : NewUserWallet
}
@JsonClass(generateAdapter = true)
data class UserWalletAccount(
val accountId: AccountId,
val userWalletId: UserWalletId,
val name: String,
val derivationPath: DerivationPath,
val otherInfo: String,
)
@Serializable
@JvmInline
@JsonClass(generateAdapter = true)
value class AccountId(
@Json(name = "stringValue")
val stringValue: String,
)

View file

@ -21,8 +21,8 @@ internal inline fun OnboardingEntry(
Column(
modifier = modifier
.fillMaxSize()
.statusBarsPadding()
.background(TangemTheme.colors.background.primary),
.background(TangemTheme.colors.background.primary)
.statusBarsPadding(),
) {
stepperContent(Modifier.fillMaxWidth())