Updated on 2026-08-14
This commit is contained in:
parent
799c132a5b
commit
6c16caedba
22 changed files with 288 additions and 82 deletions
|
|
@ -26,6 +26,8 @@ interface CardTypesResolver {
|
|||
|
||||
fun isDevKit(): Boolean
|
||||
|
||||
fun isSingleWallet(): Boolean
|
||||
|
||||
fun isSingleWalletWithToken(): Boolean
|
||||
|
||||
fun isMultiwalletAllowed(): Boolean
|
||||
|
|
|
|||
|
|
@ -50,6 +50,8 @@ internal class TangemCardTypesResolver(
|
|||
|
||||
override fun isDevKit(): Boolean = card.batchId == DEV_KIT_CARD_BATCH_ID
|
||||
|
||||
override fun isSingleWallet(): Boolean = !isMultiwalletAllowed() && !isSingleWalletWithToken() && !isVisaWallet()
|
||||
|
||||
override fun isSingleWalletWithToken(): Boolean = walletData?.token != null && !isMultiwalletAllowed()
|
||||
|
||||
override fun isMultiwalletAllowed(): Boolean {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue