From b31d803c167ada7ab33a1fc59be9ba5bb5dc5981 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 15 Jan 2018 15:19:31 +0100 Subject: add timestamp for /reserve/status deposit events --- src/exchange-lib/exchange_api_reserve.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/exchange-lib/exchange_api_reserve.c') diff --git a/src/exchange-lib/exchange_api_reserve.c b/src/exchange-lib/exchange_api_reserve.c index 35fd0e01..ab857f28 100644 --- a/src/exchange-lib/exchange_api_reserve.c +++ b/src/exchange-lib/exchange_api_reserve.c @@ -142,11 +142,14 @@ parse_reserve_history (struct TALER_EXCHANGE_Handle *exchange, json_t *wire_account; void *wire_reference; size_t wire_reference_size; + struct GNUNET_TIME_Absolute timestamp; struct GNUNET_JSON_Specification withdraw_spec[] = { GNUNET_JSON_spec_varsize ("wire_reference", &wire_reference, &wire_reference_size), + GNUNET_JSON_spec_absolute_time ("timestamp", + ×tamp), GNUNET_JSON_spec_json ("sender_account_details", &wire_account), GNUNET_JSON_spec_end() @@ -173,6 +176,7 @@ parse_reserve_history (struct TALER_EXCHANGE_Handle *exchange, rhistory[off].details.in_details.sender_account_details = wire_account; rhistory[off].details.in_details.wire_reference = wire_reference; rhistory[off].details.in_details.wire_reference_size = wire_reference_size; + rhistory[off].details.in_details.timestamp = timestamp; /* end type==DEPOSIT */ } else if (0 == strcasecmp (type, -- cgit v1.2.3