exchange

Base system with REST service to issue digital coins, run by the payment service provider
Log | Files | Refs | Submodules | README | LICENSE

commit 96ac6be2e7fd5fd85e1f09785a38be07b1cbefea
parent 2cb7bc8f47e4455c2272fc22755b39c2f76adb6b
Author: Christian Grothoff <christian@grothoff.org>
Date:   Thu, 26 Mar 2026 22:14:15 +0100

update GANA

Diffstat:
Msrc/include/taler/taler_error_codes.h | 8++++++++
Msrc/util/taler_error_codes.c | 10+++++++++-
2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/src/include/taler/taler_error_codes.h b/src/include/taler/taler_error_codes.h @@ -3346,6 +3346,14 @@ enum TALER_ErrorCode /** + * The unclaim signature of the wallet is not valid for the given contract hash. + * Returned with an HTTP status code of #MHD_HTTP_FORBIDDEN (403). + * (A value of 0 indicates that the error is generated client-side). + */ + TALER_EC_MERCHANT_POST_ORDERS_UNCLAIM_SIGNATURE_INVALID = 2303, + + + /** * The backend failed to sign the refund request. * Returned with an HTTP status code of #MHD_HTTP_UNINITIALIZED (0). * (A value of 0 indicates that the error is generated client-side). diff --git a/src/util/taler_error_codes.c b/src/util/taler_error_codes.c @@ -3324,6 +3324,14 @@ static const struct ErrorCodeAndHint code_hint_pairs[] = { }, { + /* 2303 */ + .ec = TALER_EC_MERCHANT_POST_ORDERS_UNCLAIM_SIGNATURE_INVALID, + .hint = gettext_noop ( + "The unclaim signature of the wallet is not valid for the given contract hash."), + .http_code = MHD_HTTP_FORBIDDEN + }, + + { /* 2350 */ .ec = TALER_EC_MERCHANT_POST_ORDERS_ID_REFUND_SIGNATURE_FAILED, .hint = gettext_noop ("The backend failed to sign the refund request."), @@ -5735,7 +5743,7 @@ static const struct ErrorCodeAndHint code_hint_pairs[] = { /** * The length of @e code_hint_pairs. */ -static const unsigned int code_hint_pairs_length = 718; +static const unsigned int code_hint_pairs_length = 719; const char *