taler-docs

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

commit 44c8642e84d958b40b6cb54151e1491fad7a8ca6
parent 4978e3a9b0b95ac9e484ac09753f9d6e58d16c11
Author: Özgür Kesim <oec-taler@kesim.org>
Date:   Thu,  2 Jan 2025 22:49:08 +0100

[melt] need kappa many candidates

Diffstat:
Mcore/api-exchange.rst | 15++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/core/api-exchange.rst b/core/api-exchange.rst @@ -3515,18 +3515,19 @@ the API during normal operation. // Array of ``n`` new hash codes of denomination public keys to order. denoms_h: HashCode[]; - // Array of ``n`` entries with blinded coins, + // Array of ``n`` entries with ``kappa`` many blinded coin candidates, // matching the respective entries in ``denoms_h``. - coin_evs: CoinEnvelope[]; + coin_evs: CoinEnvelope[][kappa]; - // Array of ``n`` entries with the transfer public keys - // (ephemeral ECDHE keys). - transfer_pubs: EddsaPublicKey[]; + // Array of ``n`` entries with ``kappa`` many transfer public key + // candidates (ephemeral ECDHE keys). + transfer_pubs: EddsaPublicKey[][kappa]; - // Array of ``n`` signatures made by the wallet using the old coin's private key, + // Array of ``n`` entries with ``kappa`` 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[]; + link_sigs: EddsaSignature[][kappa]; } }