diff options
author | Christian Grothoff <christian@grothoff.org> | 2022-05-22 23:50:58 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2022-05-22 23:51:14 +0200 |
commit | 3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc (patch) | |
tree | a7079f651b348c281a24eccb20bfd0226b262081 /src/exchange | |
parent | 67535ebf65a15901d6d63a164aaae6521045267e (diff) | |
download | exchange-3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc.tar.gz exchange-3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc.tar.bz2 exchange-3599ac0ac2452fb3a9017b7aa38ef7c1122ce3bc.zip |
-complete extended reserve history signature check logic to libtalerexchange
Diffstat (limited to 'src/exchange')
-rw-r--r-- | src/exchange/taler-exchange-httpd_responses.c | 10 |
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", |