summaryrefslogtreecommitdiff
path: root/wallet/src/main/java/net/taler/wallet/transactions
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2024-01-02 13:39:41 -0600
committerIván Ávalos <avalos@disroot.org>2024-01-08 14:45:46 -0600
commitf52100135f5784fe81b0377a0034faab17d543df (patch)
treef082d56ac5fd6d1a1ffd659e8540b35766b02a24 /wallet/src/main/java/net/taler/wallet/transactions
parent325388cf5b726482acb7b1cd3054eaa968c6f3d3 (diff)
downloadtaler-android-f52100135f5784fe81b0377a0034faab17d543df.tar.gz
taler-android-f52100135f5784fe81b0377a0034faab17d543df.tar.bz2
taler-android-f52100135f5784fe81b0377a0034faab17d543df.zip
[wallet] Refactor p2p payments to show tx details when ready
Diffstat (limited to 'wallet/src/main/java/net/taler/wallet/transactions')
-rw-r--r--wallet/src/main/java/net/taler/wallet/transactions/Transactions.kt5
1 files changed, 4 insertions, 1 deletions
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<String, String>? = 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