donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

commit 6d720683ec55a5e4c9373996493dc290689db1b3
parent 6b5be95c5aceac17f94dfbaabc38381c880947bf
Author: Matyja Lukas Adam <lukas.matyja@students.bfh.ch>
Date:   Sun, 28 Apr 2024 21:20:41 +0200

[testing] issue receipts rsa test works finally!

Diffstat:
Msrc/donau/donau-httpd_batch-issue.c | 4++--
Msrc/lib/donau_api_batch_issue_receipts.c | 2+-
Msrc/testing/test_donau_api.c | 20++++++++++----------
3 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/src/donau/donau-httpd_batch-issue.c b/src/donau/donau-httpd_batch-issue.c @@ -79,7 +79,7 @@ parse_json_bkp (struct DONAU_BlindedUniqueDonorIdentifierKeyPair *bkp, */ static void signatures_to_JSON (const size_t num_sig, - struct DONAU_BlindedDonationUnitSignature*signatures, + struct DONAU_BlindedDonationUnitSignature *signatures, json_t *j_signatures) { for (size_t i = 0; i < num_sig; i++) @@ -89,7 +89,7 @@ signatures_to_JSON (const size_t num_sig, 0 == json_array_append ( j_signatures, GNUNET_JSON_PACK ( - DONAU_JSON_pack_blinded_donation_unit_sig ("blinded_signatures", + DONAU_JSON_pack_blinded_donation_unit_sig ("blinded_signature", signature)))); } } diff --git a/src/lib/donau_api_batch_issue_receipts.c b/src/lib/donau_api_batch_issue_receipts.c @@ -96,7 +96,7 @@ handle_batch_issue_ok (const json_t *resp_obj, GNUNET_break_op (0); return GNUNET_SYSERR; } - const json_t *j_blind_signatures; + const json_t *j_blind_signatures = NULL; struct GNUNET_JSON_Specification spec[] = { TALER_JSON_spec_amount_any ("issued_amount", &issued_amount), diff --git a/src/testing/test_donau_api.c b/src/testing/test_donau_api.c @@ -92,16 +92,16 @@ run (void *cls, &bearer, MHD_HTTP_OK), // FIXME -// TALER_TESTING_cmd_issue_receipts ("issue-receipts", -// "post-charity", -// 2024, -// 3, // number of budi key pairs -// MHD_HTTP_CREATED), - TALER_TESTING_cmd_submit_receipts ("submit-receipts", - 2024, - "7560001010000", // tax id - "1234", //salt - MHD_HTTP_OK), + TALER_TESTING_cmd_issue_receipts ("issue-receipts", + "post-charity", + 2024, + 3, // number of budi key pairs + MHD_HTTP_CREATED), +// TALER_TESTING_cmd_submit_receipts ("submit-receipts", +// 2024, +// "7560001010000", // tax id +// "1234", //salt +// MHD_HTTP_OK), TALER_TESTING_cmd_charity_delete ("delete-charity", "post-charity", // cmd trait reference &bearer,