taler-docs

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

commit 52bc85e87fc3049c87ad2977c5693128383985c3
parent 23d4b5c1a3b74a4a883717d0799af2d68ce1472d
Author: Özgür Kesim <oec-taler@kesim.org>
Date:   Tue, 16 Dec 2025 22:55:30 +0100

[exchange] remove redundancy in MeltRequest

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

diff --git a/core/api-exchange.rst b/core/api-exchange.rst @@ -2166,10 +2166,9 @@ Melt // @since v27 // @deprecated vDOLDPLUS // Seed from which the nonces for the n*κ coin candidates are derived from. - refresh_seed: HashCode; - + // // @since vDOLDPLUS - // The ``master_refresh_seed`` is an opaque value to the exchange. + // The ``refresh_seed`` is an opaque value to the exchange. // It is provided by the client and is verified with the ``coin_sig`` below. // Its purpose is to ensure that the honest owner of the old coin // can replay a /melt request from data in the coin history, @@ -2184,7 +2183,7 @@ Melt // ``bs[] = HKDF(kappa*sizeof(HashCode),`` // ``"refresh-batch-seeds",`` // ``old_coin_priv,`` - // ``master_refresh_seed)`` + // ``refresh_seed)`` // // These batch seeds (however constructed) are relevant in the // subsequent reveal step of the cut-and-chose. Each of the @@ -2198,7 +2197,7 @@ Melt // An individual coin's transfer private key at kappa-index k and // coin index i in the batch is then ``tp[k][i]``. The corresponding // transfer _public_ keys are given in the field ``transfer_pubs``. - master_refresh_seed: HashCode; + refresh_seed: HashCode; // Master seed for the Clause-Schnorr R-value // creation. Must match the /blinding-prepare request. @@ -2357,7 +2356,7 @@ as proof that the age restriction was set correctly (if applicable). // ``bs[] = HKDF(kappa*sizeof(HashCode),`` // ``"refresh-batch-seeds",`` // ``old_coin_priv,`` - // ``master_refresh_seed)``, + // ``refresh_seed)``, // // this field contains the entries in ``bs[]`` for all the indeces // *except* the ``noreveal_index``. @@ -3595,7 +3594,7 @@ The GET request should come with the following HTTP headers: // they can use this value and the old coin's private key to derive // all indivual seeds for the n*κ coin candidates for the original // refresh request and replay it - master_refresh_seed: HashCode; + refresh_seed: HashCode; // @since vDOLDPLUS // The kappa*n list of transfer public keys that were provided by the