Updated on 2026-08-14
This commit is contained in:
parent
5e7e57b942
commit
1ec1196e12
29 changed files with 466 additions and 50 deletions
|
|
@ -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 */
|
||||
|
|
|
|||
|
|
@ -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()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue