From f52100135f5784fe81b0377a0034faab17d543df Mon Sep 17 00:00:00 2001 From: Iván Ávalos Date: Tue, 2 Jan 2024 13:39:41 -0600 Subject: [wallet] Refactor p2p payments to show tx details when ready --- wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt') diff --git a/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt b/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt index 681fadb..de47f68 100644 --- a/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt +++ b/wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt @@ -254,14 +254,17 @@ sealed class AccountRestriction { // for a description of the posix-egrep syntax. Applications // may support regexes with additional features, but exchanges // must not use such regexes. + @SerialName("payto_regex") val paytoRegex: String, // Hint for a human to understand the restriction // (that is hopefully easier to comprehend than the regex itself). + @SerialName("human_hint") val humanHint: String, // Map from IETF BCP 47 language tags to localized // human hints. + @SerialName("human_hint_i18n") val humanHintI18n: Map? = null, ): AccountRestriction() } @@ -483,7 +486,7 @@ class TransactionPeerPushDebit( override val amountRaw: Amount, override val amountEffective: Amount, val info: PeerInfoShort, - val talerUri: String, + val talerUri: String? = null, // val completed: Boolean, definitely ) : Transaction() { override val icon = R.drawable.ic_cash_usd_outline -- cgit v1.2.3