[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-docs] branch master updated: [reveal] mark transfer_pub and link_
From: |
gnunet |
Subject: |
[taler-docs] branch master updated: [reveal] mark transfer_pub and link_sigs as optional |
Date: |
Fri, 03 Jan 2025 18:51:33 +0100 |
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 b3d42509 [reveal] mark transfer_pub and link_sigs as optional
b3d42509 is described below
commit b3d425099a9c576571eb43758496ea83394c6ec4
Author: Özgür Kesim <oec-taler@kesim.org>
AuthorDate: Fri Jan 3 18:50:54 2025 +0100
[reveal] mark transfer_pub and link_sigs as optional
---
core/api-exchange.rst | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/core/api-exchange.rst b/core/api-exchange.rst
index f404b668..a4f1e8f4 100644
--- a/core/api-exchange.rst
+++ b/core/api-exchange.rst
@@ -2117,7 +2117,8 @@ This endpoint is called by the client
.. warning:: TODO: be more specific about the calculation of $RCH here:
#. In case of `melt`_:
- $RCH is the hash over the refresh commitment from the ``/melt/`` step.
+ $RCH is the hash over the melt commitment from the ``/melt/`` step,
+ i.e. the value of ``h_melt_commitment`` from that request.
#. In case of `Withdraw`_:
$RCH is the running hash over all commitments from the former withdraw
request.
@@ -2174,15 +2175,19 @@ This endpoint is called by the client
// TODO: add details about the derivation.
disclosed_batch_seeds: DisclosedBatchSeed[];
- // Array of ``n`` entries of transfer public keys
- // (ephemeral ECDHE keys), each for the ``noreveal_index``.
- transfer_pubs: EddsaPublicKey[];
+ // If the prior request was ``/melt``,
+ // this parameter MUST be set and is
+ // the array of ``n`` entries of transfer public keys
+ // (ephemeral ECDHE keys), each for the ``noreveal_index``.
+ transfer_pubs?: EddsaPublicKey[];
- // Array of ``n`` entries many signatures
- // made by the wallet using the old coin's private key,
- // used later to verify the /refresh/link response from the exchange.
- // Signs over a `TALER_CoinLinkSignaturePS`.
- link_sigs: EddsaSignature[];
+ // If the prior request was ``/melt``,
+ // this parameter MUST be set and is
+ // the array of ``n`` signatures
+ // made by the wallet using the old coin's private key,
+ // used later to verify the /refresh/link response from the exchange.
+ // Signs over a `TALER_CoinLinkSignaturePS`.
+ link_sigs?: EddsaSignature[];
}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-docs] branch master updated: [reveal] mark transfer_pub and link_sigs as optional,
gnunet <=