diff options
Diffstat (limited to 'src/backend/taler-merchant-httpd_track-deposit.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_track-deposit.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/backend/taler-merchant-httpd_track-deposit.c b/src/backend/taler-merchant-httpd_track-deposit.c index 5e2cf4f0..8568681d 100644 --- a/src/backend/taler-merchant-httpd_track-deposit.c +++ b/src/backend/taler-merchant-httpd_track-deposit.c @@ -229,6 +229,7 @@ check_deposit (void *cls, * * @param cls closure * @param http_status HTTP status code we got, 0 on exchange protocol violation + * @param exchange_pub public key of the exchange used to sign @a json * @param json original json reply (may include signatures, those have then been * validated already) * @param wtid extracted wire transfer identifier, or NULL if the exchange could @@ -241,6 +242,7 @@ check_deposit (void *cls, static void wire_deposit_cb (void *cls, unsigned int http_status, + const struct TALER_ExchangePublicKeyP *exchange_pub, const json_t *json, const struct GNUNET_HashCode *h_wire, const struct TALER_Amount *total_amount, @@ -267,6 +269,7 @@ wire_deposit_cb (void *cls, db->store_transfer_to_proof (db->cls, rctx->uri, &rctx->wtid, + exchange_pub, json)) { GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |