commit 2266fff85097123e56c7a5aad9b73d3c157fa624
parent de0df0b35a0a43eb5399e0143b8fb4c0df6c9ce4
Author: Christian Grothoff <grothoff@gnunet.org>
Date: Fri, 23 Jan 2026 09:45:48 +0900
GANA update
Diffstat:
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
@@ -3661,6 +3661,14 @@ enum TALER_ErrorCode
/**
+ * The bank account specified is not acceptable for this exchange. The exchange either does not support the wire method or something else about the specific account. Consult the exchange account constraints and specify a different bank account if you want to use this exchange.
+ * Returned with an HTTP status code of #MHD_HTTP_CONFLICT (409).
+ * (A value of 0 indicates that the error is generated client-side).
+ */
+ TALER_EC_MERCHANT_PRIVATE_ACCOUNT_NOT_ELIGIBLE_FOR_EXCHANGE = 2628,
+
+
+ /**
* The product ID exists.
* Returned with an HTTP status code of #MHD_HTTP_CONFLICT (409).
* (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
@@ -3638,6 +3638,14 @@ static const struct ErrorCodeAndHint code_hint_pairs[] = {
},
{
+ /* 2628 */
+ .ec = TALER_EC_MERCHANT_PRIVATE_ACCOUNT_NOT_ELIGIBLE_FOR_EXCHANGE,
+ .hint = gettext_noop (
+ "The bank account specified is not acceptable for this exchange. The exchange either does not support the wire method or something else about the specific account. Consult the exchange account constraints and specify a different bank account if you want to use this exchange."),
+ .http_code = MHD_HTTP_CONFLICT
+ },
+
+ {
/* 2650 */
.ec = TALER_EC_MERCHANT_PRIVATE_POST_PRODUCTS_CONFLICT_PRODUCT_EXISTS,
.hint = gettext_noop ("The product ID exists."),
@@ -5619,7 +5627,7 @@ static const struct ErrorCodeAndHint code_hint_pairs[] = {
/**
* The length of @e code_hint_pairs.
*/
-static const unsigned int code_hint_pairs_length = 703;
+static const unsigned int code_hint_pairs_length = 704;
const char *