Updated on 2026-08-14

This commit is contained in:
Tangem 2026-03-27 06:30:43 +03:00
parent 5e7e57b942
commit 1ec1196e12
29 changed files with 466 additions and 50 deletions

View file

@ -19,6 +19,11 @@ sealed interface ClassifiedQrContent {
val matchingCurrencies: List<CryptoCurrency>,
) : ClassifiedQrContent
data class PaymentUriWarning(
val paymentUri: PaymentUri,
val unsupportedParams: Map<String, String>,
) : ClassifiedQrContent
sealed interface Error : ClassifiedQrContent {
/** QR code not recognized by any parser */

View file

@ -41,6 +41,11 @@ sealed class QrSendTarget {
data object AddressSameAsWallet : QrSendTarget()
data class Warning(
val target: QrSendTarget,
val unsupportedParams: Map<String, String>,
) : QrSendTarget()
data class WalletConnect(val uri: String) : QrSendTarget()
data class Error(val error: ClassifiedQrContent.Error) : QrSendTarget()