diff options
Diffstat (limited to 'src/exchange')
| -rw-r--r-- | src/exchange/taler-exchange-aggregator.c | 12 | ||||
| -rw-r--r-- | src/exchange/taler-exchange-httpd_responses.c | 4 |
2 files changed, 9 insertions, 7 deletions
diff --git a/src/exchange/taler-exchange-aggregator.c b/src/exchange/taler-exchange-aggregator.c index 39e61f3a..2931d27a 100644 --- a/src/exchange/taler-exchange-aggregator.c +++ b/src/exchange/taler-exchange-aggregator.c @@ -48,7 +48,7 @@ struct WirePlugin * Handle to the plugin. */ struct TALER_WIRE_Plugin *wire_plugin; - + /** * Name of the plugin. */ @@ -745,7 +745,7 @@ prepare_close_cb (void *cls, const char *buf, size_t buf_size) { - GNUNET_assert (cls == ctc); + GNUNET_assert (cls == ctc); ctc->ph = NULL; if (NULL == buf) { @@ -801,7 +801,7 @@ prepare_close_cb (void *cls, * Function called with details about expired reserves. * We trigger the reserve closure by inserting the respective * closing record and prewire instructions into the respective - * tables. + * tables. * * @param cls a `struct TALER_EXCHANGEDB_Session *` * @param reserve_pub public key of the reserve @@ -851,7 +851,7 @@ expired_reserve_cb (void *cls, GNUNET_SCHEDULER_shutdown (); return GNUNET_SYSERR; } - + /* lookup `closing_fee` */ if (GNUNET_OK != update_fees (wp, @@ -973,7 +973,7 @@ run_reserve_closures (void *cls) struct TALER_EXCHANGEDB_Session *session; int ret; const struct GNUNET_SCHEDULER_TaskContext *tc; - + task = NULL; reserves_idle = GNUNET_NO; tc = GNUNET_SCHEDULER_get_task_context (); @@ -1370,11 +1370,13 @@ prepare_cb (void *cls, * * @param cls NULL * @param success #GNUNET_OK on success, #GNUNET_SYSERR on failure + * @param serial_id unique ID of the wire transfer in the bank's records; UINT64_MAX on error * @param emsg NULL on success, otherwise an error message */ static void wire_confirm_cb (void *cls, int success, + uint64_t serial_id, const char *emsg) { struct TALER_EXCHANGEDB_Session *session = wpd->session; diff --git a/src/exchange/taler-exchange-httpd_responses.c b/src/exchange/taler-exchange-httpd_responses.c index 9ce9bb81..a839413b 100644 --- a/src/exchange/taler-exchange-httpd_responses.c +++ b/src/exchange/taler-exchange-httpd_responses.c @@ -886,7 +886,7 @@ compile_reserve_history (const struct TALER_EXCHANGEDB_ReserveHistory *rh, rcc.reserve_pub = pos->details.closing->reserve_pub; TALER_JSON_hash (pos->details.closing->receiver_account_details, &rcc.h_wire); - rcc.wtid = pos->details.closing->transfer_details; + rcc.wtid = pos->details.closing->wtid; TEH_KS_sign (&rcc.purpose, &pub, &sig); @@ -895,7 +895,7 @@ compile_reserve_history (const struct TALER_EXCHANGEDB_ReserveHistory *rh, json_pack ("{s:s, s:O, s:o, s:o, s:o, s:o, s:o, s:o}", "type", "CLOSING", "receiver_account_details", pos->details.closing->receiver_account_details, - "transfer_details", GNUNET_JSON_from_data_auto (&pos->details.closing->transfer_details), + "wtid", GNUNET_JSON_from_data_auto (&pos->details.closing->wtid), "exchange_pub", GNUNET_JSON_from_data_auto (&pub), "exchange_sig", GNUNET_JSON_from_data_auto (&sig), "timestamp", GNUNET_JSON_from_time_abs (pos->details.closing->execution_date), |
