commit 73171cc84c99cac5a20a9d910132744db850aa53
parent 02200c9cd2f9ecab46f0604f4f33d77c78095c92
Author: Mikolai Gütschow <mikolai.guetschow@tu-dresden.de>
Date: Thu, 30 Jan 2025 15:47:07 +0100
api-common: update documentation to reflect actual implementation
Diffstat:
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/core/api-common.rst b/core/api-common.rst
@@ -974,8 +974,9 @@ uses 512-bit hash codes (64 bytes).
.. sourcecode:: c
struct TALER_BlindedCoinHash {
- // Hash over a) the hash of the denomination's public key
- // and b) the hash of the blinded planchet.
+ // Hash over a) the hash of the denomination's public key,
+ // b) an enum value identifying the cipher, and
+ // c) cipher-dependant blinded information.
// See implementation of `TALER_coin_ev_hash`
// in libtalerexchange for details.
struct GNUNET_HashCode hash;
@@ -1315,9 +1316,7 @@ within the
* purpose.purpose = TALER_SIGNATURE_WALLET_RESERVE_WITHDRAW
*/
struct GNUNET_CRYPTO_EccSignaturePurpose purpose;
- struct TALER_ReservePublicKeyP reserve_pub;
struct TALER_AmountNBO amount_with_fee;
- struct TALER_AmountNBO withdraw_fee;
struct TALER_DenominationHash h_denomination_pub;
struct TALER_BlindedCoinHash h_coin_envelope;
};