taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

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:
Mcore/api-common.rst | 7+++----
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; };