summaryrefslogtreecommitdiff
path: root/src/exchange/taler-exchange-httpd_responses.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-05-22 23:50:58 +0200
committerChristian Grothoff <christian@grothoff.org>2022-05-22 23:51:14 +0200
commit3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc (patch)
treea7079f651b348c281a24eccb20bfd0226b262081 /src/exchange/taler-exchange-httpd_responses.c
parent67535ebf65a15901d6d63a164aaae6521045267e (diff)
downloadexchange-3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc.tar.gz
exchange-3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc.tar.bz2
exchange-3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc.zip
-complete extended reserve history signature check logic to libtalerexchange
Diffstat (limited to 'src/exchange/taler-exchange-httpd_responses.c')
-rw-r--r--src/exchange/taler-exchange-httpd_responses.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/exchange/taler-exchange-httpd_responses.c b/src/exchange/taler-exchange-httpd_responses.c
index 89d557c7d..46499f55c 100644
--- a/src/exchange/taler-exchange-httpd_responses.c
+++ b/src/exchange/taler-exchange-httpd_responses.c
@@ -755,16 +755,18 @@ TEH_RESPONSE_compile_reserve_history (
&merge->h_contract_terms),
GNUNET_JSON_pack_data_auto ("merge_pub",
&merge->merge_pub),
- GNUNET_JSON_pack_data_auto ("purse_sig",
- &merge->purse_sig),
+ GNUNET_JSON_pack_uint64 ("min_age",
+ merge->min_age),
+ GNUNET_JSON_pack_uint64 ("flags",
+ merge->flags),
GNUNET_JSON_pack_data_auto ("purse_pub",
&merge->purse_pub),
- GNUNET_JSON_pack_data_auto ("merge_sig",
- &merge->merge_sig),
GNUNET_JSON_pack_data_auto ("reserve_sig",
&merge->reserve_sig),
GNUNET_JSON_pack_timestamp ("merge_timestamp",
merge->merge_timestamp),
+ GNUNET_JSON_pack_timestamp ("purse_expiration",
+ merge->purse_expiration),
TALER_JSON_pack_amount ("amount",
&amount),
TALER_JSON_pack_amount ("purse_fee",