gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-taler-android] 02/12: [wallet] Fixed serialization issues


From: gnunet
Subject: [taler-taler-android] 02/12: [wallet] Fixed serialization issues
Date: Mon, 08 Jan 2024 21:58:35 +0100

This is an automated email from the git hooks/post-receive script.

torsten-grote pushed a commit to branch master
in repository taler-android.

commit d3d7a4afb72505606c80a0c377d5f72860127878
Author: Iván Ávalos <avalos@disroot.org>
AuthorDate: Tue Dec 12 12:58:20 2023 -0600

    [wallet] Fixed serialization issues
---
 .../main/java/net/taler/wallet/balances/CurrencySpecification.kt    | 5 +++++
 wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt   | 6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git 
a/wallet/src/main/java/net/taler/wallet/balances/CurrencySpecification.kt 
b/wallet/src/main/java/net/taler/wallet/balances/CurrencySpecification.kt
index 2297c21..5001db4 100644
--- a/wallet/src/main/java/net/taler/wallet/balances/CurrencySpecification.kt
+++ b/wallet/src/main/java/net/taler/wallet/balances/CurrencySpecification.kt
@@ -16,13 +16,18 @@
 
 package net.taler.wallet.balances
 
+import kotlinx.serialization.SerialName
 import kotlinx.serialization.Serializable
 
 @Serializable
 data class CurrencySpecification(
     val name: String,
+    @SerialName("num_fractional_input_digits")
     val numFractionalInputDigits: Int,
+    @SerialName("num_fractional_normal_digits")
     val numFractionalNormalDigits: Int,
+    @SerialName("num_fractional_trailing_zero_digits")
     val numFractionalTrailingZeroDigits: Int,
+    @SerialName("alt_unit_names")
     val altUnitNames: Map<String, String>,
 )
\ No newline at end of file
diff --git a/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt 
b/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt
index 4661946..ca2309d 100644
--- a/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt
+++ b/wallet/src/main/java/net/taler/wallet/withdraw/WithdrawManager.kt
@@ -124,7 +124,7 @@ data class ManualWithdrawalDetails(
     val amountRaw: Amount,
     val amountEffective: Amount,
     val numCoins: Int,
-    val withdrawalAccountList: List<WithdrawalExchangeAccountDetails>,
+    val withdrawalAccountsList: List<WithdrawalExchangeAccountDetails>,
     val ageRestrictionOptions: List<Int>? = null,
 )
 
@@ -211,7 +211,7 @@ class WithdrawManager(
                     amountRaw = details.amountRaw,
                     amountEffective = details.amountEffective,
                     numCoins = details.numCoins,
-                    withdrawalAccountList = details.withdrawalAccountList,
+                    withdrawalAccountList = details.withdrawalAccountsList,
                     ageRestrictionOptions = details.ageRestrictionOptions,
                 )
             } else getExchangeTos(exchangeBaseUrl, details, 
showTosImmediately, uri)
@@ -235,7 +235,7 @@ class WithdrawManager(
                 amountRaw = details.amountRaw,
                 amountEffective = details.amountEffective,
                 numCoins = details.numCoins,
-                withdrawalAccountList = details.withdrawalAccountList,
+                withdrawalAccountList = details.withdrawalAccountsList,
                 ageRestrictionOptions = details.ageRestrictionOptions,
                 tosText = it.content,
                 tosEtag = it.currentEtag,

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]