gnunet-svn
[Top][All Lists]
Advanced

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

[taler-docs] branch master updated: refinement of age-withdraw reveal pr


From: gnunet
Subject: [taler-docs] branch master updated: refinement of age-withdraw reveal protocol and schema
Date: Wed, 03 May 2023 14:29:38 +0200

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

oec pushed a commit to branch master
in repository docs.

The following commit(s) were added to refs/heads/master by this push:
     new 4d1ef62  refinement of age-withdraw reveal protocol and schema
4d1ef62 is described below

commit 4d1ef62faf2993399153fd7746f6fa1532b85be9
Author: Özgür Kesim <oec-taler@kesim.org>
AuthorDate: Wed May 3 14:29:35 2023 +0200

    refinement of age-withdraw reveal protocol and schema
---
 core/api-exchange.rst                    | 4 ----
 design-documents/024-age-restriction.rst | 6 +++---
 2 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/core/api-exchange.rst b/core/api-exchange.rst
index b09dadf..d926fc3 100644
--- a/core/api-exchange.rst
+++ b/core/api-exchange.rst
@@ -2512,10 +2512,6 @@ If so, the exchange will blindly sign ``n`` undisclosed 
coins from the request.
   .. ts:def:: AgeWithdrawRevealRequest
 
     interface AgeWithdrawRevealRequest {
-      // The public key of the reserve that was used for the initial commitment
-      // request.  Needed for optimized database lookup.
-      reserve_pub: EddsaPublicKey;
-
       // Array of ``n`` of ``(kappa - 1)`` disclosed coin master secrets, from
       // which the coins' private key ``coin_priv``, blinding ``beta`` and 
nonce
       // ``nonce`` (for Clause-Schnorr) itself are derived as usually in wallet
diff --git a/design-documents/024-age-restriction.rst 
b/design-documents/024-age-restriction.rst
index 50ea470..aae58b9 100644
--- a/design-documents/024-age-restriction.rst
+++ b/design-documents/024-age-restriction.rst
@@ -439,7 +439,7 @@ schema in the exchange is given here:
                        label=<<B>age_withdraw_commitments</B>>
                        margin=20
                        commitments [
-                         
label="age_withdraw_commitments_id\l|<hc>h_commitment\l|amount_with_fee_val\l|amount_with_fee_frac\l|noreveal_index\l|max_age\l|<res>reserve_pub\l|reserve_sig\l"
+                         
label="age_withdraw_commitments_id\l|<hc>h_commitment\l|amount_with_fee_val\l|amount_with_fee_frac\l|noreveal_index\l|max_age\l|<res>reserve_pub\l|reserve_sig\l|<denom>n*denominations_serial\l|n*denom_sig\l"
                        ]
                }
 
@@ -447,13 +447,13 @@ schema in the exchange is given here:
                        label=<<B>age_withdraw_revealed_coins</B>>
                        margin=20
                        reveals [
-                         
label="freshcoin_index\l|<comm>h_commitment\l|<denom>denominations_serial\l|h_blind_ev\l|denom_sig\l"
+                         
label="freshcoin_index\l|<comm>h_commitment\l|h_blind_ev\l"
                        ]
                }
 
                commitments:res->reserves:id [ label="n:1"; 
fontname="monospace"];
+               commitments:denom -> denominations:id [ label="n:1"; 
fontname="monospace"] ;
                reveals:comm -> commitments:hc [ label="n:1"; 
fontname="monospace" ];
-               reveals:denom -> denominations:id [ label="n:1"; 
fontname="monospace"] ;
 
        }
 

-- 
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]