-more refresh CS fixes

This commit is contained in:
Christian Grothoff 2022-02-09 17:30:02 +01:00
parent 1777db292e
commit 730f9e8865
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC
2 changed files with 13 additions and 0 deletions

View File

@ -146,6 +146,14 @@ TALER_EXCHANGE_get_melt_data_ (
TALER_planchet_blinding_secret_create (fc,
&alg_values[j],
&bks);
/* Note: we already did this for the /csr request,
so this computation is redundant, and here additionally
repeated KAPPA times. Could be avoided with slightly
more bookkeeping in the future */
TALER_cs_refresh_nonce_derive (
ps,
j,
&pd.blinded_planchet.details.cs_blinded_planchet.nonce);
if (GNUNET_OK !=
TALER_planchet_prepare (&md->fresh_pks[j],
&alg_values[j],

View File

@ -476,6 +476,11 @@ TALER_refresh_get_commitment (struct TALER_RefreshCommitmentP *rc,
{
const struct TALER_RefreshCoinData *rcd = &rce->new_coins[j];
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
"BCH %u/%u %s\n",
i, j,
TALER_B2S (
&rcd->blinded_planchet.details.cs_blinded_planchet));
TALER_blinded_planchet_hash (&rcd->blinded_planchet,
hash_context);
}