From c7a1a35d672f4d1a29ec8cf4a5111b770a2c2244 Mon Sep 17 00:00:00 2001 From: Tangem Date: Tue, 29 Aug 2023 15:26:31 +0300 Subject: [PATCH] Updated on 2026-08-14 --- .../tap/domain/tasks/product/CreateProductWalletTask.kt | 4 +++- .../com/tangem/domain/common/configs/Wallet2CardConfig.kt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/tangem/tap/domain/tasks/product/CreateProductWalletTask.kt b/app/src/main/java/com/tangem/tap/domain/tasks/product/CreateProductWalletTask.kt index 78d1ce464f..3c0467b1da 100644 --- a/app/src/main/java/com/tangem/tap/domain/tasks/product/CreateProductWalletTask.kt +++ b/app/src/main/java/com/tangem/tap/domain/tasks/product/CreateProductWalletTask.kt @@ -151,7 +151,9 @@ private class CreateWalletTangemWallet( ) { val config = CardConfig.createConfig(card) val walletsOnCard = card.wallets.map { it.curve }.toSet() - val curves = card.supportedCurves.intersect(config.mandatoryCurves.toSet()).subtract(walletsOnCard).toList() + val curves = config.mandatoryCurves.toSet() + .intersect(card.supportedCurves.toSet()) + .subtract(walletsOnCard).toList() if (curves.isEmpty()) { val createWalletResponses = card.wallets.map { wallet -> diff --git a/domain/legacy/src/main/java/com/tangem/domain/common/configs/Wallet2CardConfig.kt b/domain/legacy/src/main/java/com/tangem/domain/common/configs/Wallet2CardConfig.kt index 12f3f24dd3..cfa8cec1f6 100644 --- a/domain/legacy/src/main/java/com/tangem/domain/common/configs/Wallet2CardConfig.kt +++ b/domain/legacy/src/main/java/com/tangem/domain/common/configs/Wallet2CardConfig.kt @@ -9,8 +9,8 @@ object Wallet2CardConfig : CardConfig { get() = listOf( EllipticCurve.Secp256k1, EllipticCurve.Ed25519, - EllipticCurve.Bip0340, EllipticCurve.Bls12381G2Aug, + EllipticCurve.Bip0340, EllipticCurve.Ed25519Slip0010, )