diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-11-14 05:34:19 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-11-14 05:34:19 +0100 |
commit | 053faa252c2afed8ecbb65bdd6fe8ec6f9ad9ef9 (patch) | |
tree | cefe2776cbfb9b9be508158d2be2eec2a1f82d78 /src/exchange/taler-exchange-httpd_refreshes_reveal.c | |
parent | d876a950739e66533af168a55439a8652f018d1f (diff) | |
download | exchange-053faa252c2afed8ecbb65bdd6fe8ec6f9ad9ef9.tar.gz exchange-053faa252c2afed8ecbb65bdd6fe8ec6f9ad9ef9.tar.bz2 exchange-053faa252c2afed8ecbb65bdd6fe8ec6f9ad9ef9.zip |
-refactoring in preparation of fixing #7272
Diffstat (limited to 'src/exchange/taler-exchange-httpd_refreshes_reveal.c')
-rw-r--r-- | src/exchange/taler-exchange-httpd_refreshes_reveal.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/exchange/taler-exchange-httpd_refreshes_reveal.c b/src/exchange/taler-exchange-httpd_refreshes_reveal.c index 85090cedc..a0c8a6667 100644 --- a/src/exchange/taler-exchange-httpd_refreshes_reveal.c +++ b/src/exchange/taler-exchange-httpd_refreshes_reveal.c @@ -749,12 +749,15 @@ clean_age: for (unsigned int i = 0; i<rctx->num_fresh_coins; i++) { enum TALER_ErrorCode ec; + struct TEH_CoinSignData csd = { + .h_denom_pub = &rrcs[i].h_denom_pub, + .bp = &rcds[i].blinded_planchet + }; // FIXME #7272: replace with a batch call that // passes all coins in once go! ec = TEH_keys_denomination_sign_melt ( - &rrcs[i].h_denom_pub, - &rcds[i].blinded_planchet, + &csd, &rrcs[i].coin_sig); if (TALER_EC_NONE != ec) { |