diff options
author | Christian Grothoff <grothoff@gnunet.org> | 2022-03-29 15:21:49 +0200 |
---|---|---|
committer | Christian Grothoff <grothoff@gnunet.org> | 2022-03-29 15:21:49 +0200 |
commit | 074ea7502e93b290f9300974f5a349a8de4f4753 (patch) | |
tree | a37f6f2c3125cc828de8fb4bc5d09100df49148e /src/auditor/taler-auditor-httpd_deposit-confirmation.c | |
parent | 3249687b2a25c728b3b86ffc099c682bfed9c145 (diff) | |
download | exchange-074ea7502e93b290f9300974f5a349a8de4f4753.tar.gz exchange-074ea7502e93b290f9300974f5a349a8de4f4753.tar.bz2 exchange-074ea7502e93b290f9300974f5a349a8de4f4753.zip |
centralize exchange online signature logic
Diffstat (limited to 'src/auditor/taler-auditor-httpd_deposit-confirmation.c')
-rw-r--r-- | src/auditor/taler-auditor-httpd_deposit-confirmation.c | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/src/auditor/taler-auditor-httpd_deposit-confirmation.c b/src/auditor/taler-auditor-httpd_deposit-confirmation.c index 7f4d4286c..6042b7409 100644 --- a/src/auditor/taler-auditor-httpd_deposit-confirmation.c +++ b/src/auditor/taler-auditor-httpd_deposit-confirmation.c @@ -182,17 +182,18 @@ verify_and_execute_deposit_confirmation ( /* check deposit confirmation signature */ if (GNUNET_OK != - TALER_exchange_deposit_confirm_verify (&dc->h_contract_terms, - &dc->h_wire, - NULL /* h_extensions! */, - dc->exchange_timestamp, - dc->wire_deadline, - dc->refund_deadline, - &dc->amount_without_fee, - &dc->coin_pub, - &dc->merchant, - &dc->exchange_pub, - &dc->exchange_sig)) + TALER_exchange_online_deposit_confirmation_verify ( + &dc->h_contract_terms, + &dc->h_wire, + NULL /* h_extensions! */, + dc->exchange_timestamp, + dc->wire_deadline, + dc->refund_deadline, + &dc->amount_without_fee, + &dc->coin_pub, + &dc->merchant, + &dc->exchange_pub, + &dc->exchange_sig)) { TALER_LOG_WARNING ( "Invalid signature on /deposit-confirmation request\n"); |