[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-docs] 05/15: added ReserveAgeWithdrawTransaction to the history o
From: |
gnunet |
Subject: |
[taler-docs] 05/15: added ReserveAgeWithdrawTransaction to the history of a reserve |
Date: |
Wed, 11 Jan 2023 17:27:37 +0100 |
This is an automated email from the git hooks/post-receive script.
oec pushed a commit to branch master
in repository docs.
commit 36a621214cc8041c4c994a94ce924d324ec03781
Author: Özgür Kesim <oec-taler@kesim.org>
AuthorDate: Sat Jan 7 16:42:27 2023 +0100
added ReserveAgeWithdrawTransaction to the history of a reserve
---
core/api-exchange.rst | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/core/api-exchange.rst b/core/api-exchange.rst
index 0b90ea1..a4c6fab 100644
--- a/core/api-exchange.rst
+++ b/core/api-exchange.rst
@@ -1319,6 +1319,7 @@ exchange.
| AccountSetupTransaction
| ReserveHistoryTransaction
| ReserveWithdrawTransaction
+ | ReserveAgeWithdrawTransaction
| ReserveCreditTransaction
| ReserveClosingTransaction
| ReserveOpenRequestTransaction
@@ -1480,6 +1481,29 @@ exchange.
withdraw_fee: Amount;
}
+ .. ts:def:: ReserveAgeWithdrawTransaction
+
+ interface ReserveAgeWithdrawTransaction {
+ type: "AGEWITHDRAW";
+
+ // Total Amount withdrawn.
+ total_amount: Amount;
+
+ // Hash of the denomination public keys of the coins.
+ h_denom_pubs: HashCode[];
+
+ // Commitment of all ``n*kappa`` coins.
+ age_restricted_coins_commitment: HashCode;
+
+ // Signature over a `TALER_AgeWithdrawRequestPS`
+ // with purpose ``TALER_SIGNATURE_WALLET_RESERVE_AGE_WITHDRAW``
+ // created with the reserve's private key.
+ reserve_sig: EddsaSignature;
+
+ // Fee that is charged for withdraw.
+ withdraw_fee: Amount;
+ }
+
.. ts:def:: ReserveCreditTransaction
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-docs] branch master updated (d101a65 -> 4e9f6c1), gnunet, 2023/01/11
- [taler-docs] 01/15: added withdraw with age restriction and reveal, gnunet, 2023/01/11
- [taler-docs] 09/15: added derivation of blinding from private key, gnunet, 2023/01/11
- [taler-docs] 03/15: fix some syntax issues, gnunet, 2023/01/11
- [taler-docs] 02/15: fix # of disclosed coins -> [n][kappa-1] array, gnunet, 2023/01/11
- [taler-docs] 14/15: added description of how to derive cs-nonce from the coin_priv for withdraw-age, gnunet, 2023/01/11
- [taler-docs] 10/15: clearity in age withdraw reveal optimization, gnunet, 2023/01/11
- [taler-docs] 06/15: finalizing age-withdraw api, gnunet, 2023/01/11
- [taler-docs] 04/15: redo withdraw with age restriction, gnunet, 2023/01/11
- [taler-docs] 12/15: -rename id field in table, gnunet, 2023/01/11
- [taler-docs] 05/15: added ReserveAgeWithdrawTransaction to the history of a reserve,
gnunet <=
- [taler-docs] 11/15: -mention the private keys of the derived age commitments, gnunet, 2023/01/11
- [taler-docs] 13/15: added max_age_group to the withdraw-age request, made it signed by the reserve_priv, and put into the database schema, gnunet, 2023/01/11
- [taler-docs] 07/15: -rename field in age-withdraw history, gnunet, 2023/01/11
- [taler-docs] 08/15: added description of optimization and DB-schema, gnunet, 2023/01/11
- [taler-docs] 15/15: Merge branch 'age-restriction', gnunet, 2023/01/11