commit 8dd6627543270f19e932ae247c84e18f6ed32922 parent a5e6f1ab7b277265cd081afc8528b5997d5efa73 Author: Christian Grothoff <christian@grothoff.org> Date: Mon, 29 Jun 2026 22:06:58 +0200 check exchange signing key provided is OK Diffstat:
| M | src/lib/exchange_api_post-withdraw_blinded.c | | | 8 | ++++++++ |
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/src/lib/exchange_api_post-withdraw_blinded.c b/src/lib/exchange_api_post-withdraw_blinded.c @@ -298,6 +298,14 @@ withdraw_blinded_created ( return GNUNET_SYSERR; } if (GNUNET_OK != + TALER_EXCHANGE_test_signing_key ( + wbh->keys, + &response.details.created.exchange_pub)) + { + GNUNET_break_op (0); + return GNUNET_SYSERR; + } + if (GNUNET_OK != TALER_exchange_online_withdraw_age_confirmation_verify ( &wbh->planchets_h, response.details.created.noreveal_index,