commit bdc17891c652c97fd5d3f512c61d093db6986a5e parent 6124b69ad557c5e5c97ea564a828b53596626c8b Author: Christian Grothoff <christian@grothoff.org> Date: Mon, 12 Oct 2026 17:14:54 +0200 allow client to send blinding seed without CS denoms Diffstat:
| M | src/exchangedb/get_refresh.c | | | 4 | +++- |
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/exchangedb/get_refresh.c b/src/exchangedb/get_refresh.c @@ -173,7 +173,9 @@ TALER_EXCHANGEDB_get_refresh ( refresh->is_v27_refresh = false; refresh->transfer_pubs = transfer_pubs; } - if (refresh->no_blinding_seed != no_cs_r_values) + /* A blinding seed may be present without any CS denomination + (the client is free to send one), but CS values require it. */ + if (refresh->no_blinding_seed && ! no_cs_r_values) { GNUNET_break (0); GNUNET_PQ_cleanup_result (rs);