commit 8799feeb0be3494b727962d2061548c83f547bde
parent d7ac4af315814676a246437b091eb0d5ecf25ba1
Author: Florian Dold <dold@taler.net>
Date: Mon, 17 Aug 2026 18:45:12 +0200
gnu-taler-error-codes: grammar/spelling/phrasing pass
Diffstat:
1 file changed, 152 insertions(+), 152 deletions(-)
diff --git a/gnu-taler-error-codes/registry.rec b/gnu-taler-error-codes/registry.rec
@@ -10,7 +10,7 @@
%constraint: ( Value < 100 ) || ( Value > 999 )
%type: Value ValueRange_t
%mandatory: Value
-%typedef: Description_t regexp |^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\(\)\.,;!"':#\/ -]*$|
+%typedef: Description_t regexp |^[abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_-][abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_\(\)\.,;!"':#`\/ -]*$|
%type: Description Description_t
%mandatory: Description
%typedef: Name_t regexp /^[ABCDEFGHIJKLMNOPQRSTUVWXYZ_][ABCDEFGHIJKLMNOPQRSTUVWXYZ_0123456789]*$/
@@ -38,7 +38,7 @@ HttpStatus: 0
Value: 2
Name: GENERIC_CLIENT_INTERNAL_ERROR
-Description: An internal failure happened on the client side. Details should be in the local logs. Check if you are using the latest available version or file a report with the developers.
+Description: An internal failure occurred on the client side. Details should be in the local logs. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 0
Value: 3
@@ -50,7 +50,7 @@ HttpStatus: 0
Value: 10
Name: GENERIC_INVALID_RESPONSE
-Description: The response we got from the server was not in the expected format. Most likely, the server does not speak the GNU Taler protocol. Check the URL and/or the network connection to the server.
+Description: The response received from the server was not in the expected format. Most likely, the server does not speak the GNU Taler protocol. Check the URL and the network connection to the server.
HttpStatus: 0
Value: 11
@@ -65,7 +65,7 @@ HttpStatus: 0
Value: 13
Name: GENERIC_REPLY_MALFORMED
-Description: The service responded with a reply that was in the right data format, but the content did not satisfy the protocol. Please file a bug report.
+Description: The service returned a response in the correct data format, but its content did not satisfy the protocol. File a bug report.
HttpStatus: 0
Value: 14
@@ -88,37 +88,37 @@ HttpStatus: 403
Value: 20
Name: GENERIC_METHOD_INVALID
-Description: The HTTP method used is invalid for this endpoint. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.
+Description: The HTTP method used is invalid for this endpoint. This is likely a bug in the client implementation. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 405
Value: 21
Name: GENERIC_ENDPOINT_UNKNOWN
-Description: There is no endpoint defined for the URL provided by the client. Check if you used the correct URL and/or file a report with the developers of the client software.
+Description: There is no endpoint defined for the URL provided by the client. Check whether the URL is correct or file a report with the client software developers.
HttpStatus: 404
Value: 22
Name: GENERIC_JSON_INVALID
-Description: The JSON in the client's request was malformed. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.
+Description: The JSON in the client's request was malformed. This is likely a bug in the client implementation. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 400
Value: 23
Name: GENERIC_HTTP_HEADERS_MALFORMED
-Description: Some of the HTTP headers provided by the client were malformed and caused the server to not be able to handle the request. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.
+Description: Some of the HTTP headers provided by the client were malformed, so the server could not handle the request. This is likely a bug in the client implementation. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 400
Value: 24
Name: GENERIC_PAYTO_URI_MALFORMED
-Description: The payto:// URI provided by the client is malformed. Check that you are using the correct syntax as of RFC 8905 and/or that you entered the bank account number correctly.
+Description: The `payto://` URI provided by the client is malformed. Check that it uses the syntax specified by RFC 8905 and that the bank account number is correct.
HttpStatus: 400
Value: 25
Name: GENERIC_PARAMETER_MISSING
-Description: A required parameter in the request was missing. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.
+Description: A required parameter in the request was missing. This is likely a bug in the client implementation. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 400
Value: 26
Name: GENERIC_PARAMETER_MALFORMED
-Description: A parameter in the request was malformed. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.
+Description: A parameter in the request was malformed. This is likely a bug in the client implementation. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 400
Value: 27
@@ -129,12 +129,12 @@ FIXME: Fold with 26?
Value: 28
Name: GENERIC_COMPRESSION_INVALID
-Description: The body in the request could not be decompressed by the server. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.
+Description: The body in the request could not be decompressed by the server. This is likely a bug in the client implementation. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 400
Value: 29
Name: GENERIC_PATH_SEGMENT_MALFORMED
-Description: A segment in the path of the URL provided by the client is malformed. Check that you are using the correct encoding for the URL.
+Description: A segment in the path of the URL provided by the client is malformed. Check that the URL uses the correct encoding.
HttpStatus: 400
# Circumstantial client-side protocol problems (30-39)
@@ -142,22 +142,22 @@ HttpStatus: 400
Value: 30
Name: GENERIC_CURRENCY_MISMATCH
-Description: The currency involved in the operation is not acceptable for this server. Check your configuration and make sure the currency specified for a given service provider is one of the currencies supported by that provider.
+Description: The currency involved in the operation is not acceptable for this server. Check the configuration and ensure that the currency specified for the service provider is supported by that provider.
HttpStatus: 400
Value: 31
Name: GENERIC_URI_TOO_LONG
-Description: The URI is longer than the longest URI the HTTP server is willing to parse. If you believe this was a legitimate request, contact the server administrators and/or the software developers to increase the limit.
+Description: The URI is longer than the longest URI the HTTP server is willing to parse. If this was a legitimate request, the server administrator or software developers may need to increase the limit.
HttpStatus: 414
Value: 32
Name: GENERIC_UPLOAD_EXCEEDS_LIMIT
-Description: The body is too large to be permissible for the endpoint. If you believe this was a legitimate request, contact the server administrators and/or the software developers to increase the limit.
+Description: The body is too large for the endpoint. If this was a legitimate request, the server administrator or software developers may need to increase the limit.
HttpStatus: 413
Value: 33
Name: GENERIC_PARAMETER_EXTRA
-Description: A parameter in the request was given that must not be present. This is likely a bug in the client implementation. Check if you are using the latest available version and/or file a report with the developers.
+Description: A parameter that must not be present was included in the request. This is likely a bug in the client implementation. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 400
# 40-49: access control issues
@@ -168,34 +168,34 @@ HttpStatus: 401
Value: 41
Name: GENERIC_TOKEN_UNKNOWN
-Description: The service refused the request as the given authorization token is unknown. You should request a valid access token from the account owner.
+Description: The service refused the request because the given authorization token is unknown. The client should request a valid access token from the account owner.
HttpStatus: 401
Value: 42
Name: GENERIC_TOKEN_EXPIRED
-Description: The service refused the request as the given authorization token expired. You should request a fresh authorization token from the account owner.
+Description: The service refused the request because the given authorization token expired. The client should request a fresh authorization token from the account owner.
HttpStatus: 401
Value: 43
Name: GENERIC_TOKEN_MALFORMED
-Description: The service refused the request as the given authorization token is invalid or malformed. You should check that you have the right credentials.
+Description: The service refused the request because the given authorization token is invalid or malformed. The client should check that it has the correct credentials.
HttpStatus: 401
Value: 44
Name: GENERIC_FORBIDDEN
-Description: The service refused the request due to lack of proper rights on the resource. You may need different credentials to be allowed to perform this operation.
+Description: The service refused the request because the client lacks the required rights on the resource. The client may need different credentials to perform this operation.
HttpStatus: 403
# Server-side database problems (50-59)
Value: 50
Name: GENERIC_DB_SETUP_FAILED
-Description: The service failed initialize its connection to the database. The system administrator should check that the service has permissions to access the database and that the database is running.
+Description: The service failed to initialize its connection to the database. The system administrator should check that the service has permission to access the database and that the database is running.
HttpStatus: 500
Value: 51
Name: GENERIC_DB_START_FAILED
-Description: The service encountered an error event to just start the database transaction. The system administrator should check that the database is running.
+Description: The service encountered an error while starting the database transaction. The system administrator should check that the database is running.
HttpStatus: 500
Value: 52
@@ -215,12 +215,12 @@ HttpStatus: 500
Value: 55
Name: GENERIC_DB_SOFT_FAILURE
-Description: The service encountered an error event to commit the database transaction, even after repeatedly retrying it there was always a conflicting transaction. This indicates a repeated serialization error; it should only happen if some client maliciously tries to create conflicting concurrent transactions. It could also be a sign of a missing index. Check if you are using the latest available version and/or file a report with the developers.
+Description: The service encountered an error while committing the database transaction; despite repeated retries, a conflicting transaction persisted. This indicates a serialization error. It may be caused by conflicting concurrent transactions or a missing index. Check that the latest available version is being used and file a report with the developers if the problem persists.
HttpStatus: 500
Value: 56
Name: GENERIC_DB_INVARIANT_FAILURE
-Description: The service's database is inconsistent and violates service-internal invariants. Check if you are using the latest available version and/or file a report with the developers.
+Description: The service's database is inconsistent and violates service-internal invariants. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 500
@@ -228,17 +228,17 @@ HttpStatus: 500
Value: 60
Name: GENERIC_INTERNAL_INVARIANT_FAILURE
-Description: The HTTP server experienced an internal invariant failure (bug). Check if you are using the latest available version and/or file a report with the developers.
+Description: The HTTP server experienced an internal invariant failure (bug). Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 500
Value: 61
Name: GENERIC_FAILED_COMPUTE_JSON_HASH
-Description: The service could not compute a cryptographic hash over some JSON value. Check if you are using the latest available version and/or file a report with the developers.
+Description: The service could not compute a cryptographic hash over a JSON value. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 500
Value: 62
Name: GENERIC_FAILED_COMPUTE_AMOUNT
-Description: The service could not compute an amount. Check if you are using the latest available version and/or file a report with the developers.
+Description: The service could not compute an amount. Check whether the latest available version is in use or file a report with the developers.
HttpStatus: 500
@@ -256,7 +256,7 @@ HttpStatus: 500
Value: 72
Name: GENERIC_JSON_ALLOCATION_FAILURE
-Description: The HTTP server failed to allocate memory for building JSON reply. Restarting services periodically can help, especially if Postgres is using excessive amounts of memory. Check with the system administrator to investigate.
+Description: The HTTP server failed to allocate memory for building a JSON response. Restarting services periodically can help, especially if Postgres is using excessive amounts of memory. Ask the system administrator to investigate.
HttpStatus: 500
Value: 73
@@ -266,12 +266,12 @@ HttpStatus: 500
Value: 74
Name: GENERIC_FAILED_TO_LOAD_TEMPLATE
-Description: The backend could not locate a required template to generate an HTML reply. The system administrator should check if the resource files are installed in the correct location and are readable to the service.
+Description: The backend could not locate a required template to generate an HTML response. The system administrator should check whether the resource files are installed in the correct location and readable by the service.
HttpStatus: 406
Value: 75
Name: GENERIC_FAILED_TO_EXPAND_TEMPLATE
-Description: The backend could not expand the template to generate an HTML reply. The system administrator should investigate the logs and check if the templates are well-formed.
+Description: The backend could not expand the template to generate an HTML response. The system administrator should investigate the logs and check whether the templates are well-formed.
HttpStatus: 500
Value: 76
@@ -305,7 +305,7 @@ HttpStatus: 500
Value: 1001
Name: EXCHANGE_GENERIC_OPERATION_UNKNOWN
-Description: Operation specified unknown for this endpoint.
+Description: The specified operation is unknown for this endpoint.
HttpStatus: 404
Value: 1002
@@ -320,7 +320,7 @@ HttpStatus: 409
Value: 1004
Name: EXCHANGE_GENERIC_COINS_INVALID_COIN_PUB
-Description: The public key of given to a "/coins/" endpoint of the exchange was malformed.
+Description: The public key given to the `/coins/` endpoint of the exchange was malformed.
HttpStatus: 400
Value: 1005
@@ -345,7 +345,7 @@ HttpStatus: 412
Value: 1009
Name: EXCHANGE_GENERIC_DENOMINATION_EXPIRED
-Description: Denomination key of the coin is past its expiration time for the requested operation.
+Description: The denomination key of the coin has passed its expiration time for the requested operation.
HttpStatus: 410
Value: 1010
@@ -360,7 +360,7 @@ HttpStatus: 500
Value: 1012
Name: EXCHANGE_GENERIC_INSUFFICIENT_FUNDS
-Description: The respective coin did not have sufficient residual value for the operation. The "history" in this response provides the "residual_value" of the coin, which may be less than its "original_value".
+Description: The coin did not have sufficient residual value for the operation. The `history` in this response provides the coin's `residual_value`, which may be less than its `original_value`.
HttpStatus: 409
Value: 1013
@@ -435,7 +435,7 @@ HttpStatus: 410
Value: 1027
Name: EXCHANGE_GENERIC_RESERVE_UNKNOWN
-Description: The exchange has no information about the "reserve_pub" that was given.
+Description: The exchange has no information about the `reserve_pub` that was provided.
HttpStatus: 404
Value: 1028
@@ -445,12 +445,12 @@ HttpStatus: 451
Value: 1029
Name: EXCHANGE_PURSE_DEPOSIT_COIN_CONFLICTING_ATTEST_VS_AGE_COMMITMENT
-Description: Inconsistency between provided age commitment and attest: either none or both must be provided
+Description: The provided age commitment and attestation are inconsistent: either both must be provided or neither may be provided.
HttpStatus: 400
Value: 1030
Name: EXCHANGE_PURSE_DEPOSIT_COIN_AGE_ATTESTATION_FAILURE
-Description: The provided attestation for the minimum age couldn't be verified by the exchange.
+Description: The provided attestation for the minimum age could not be verified by the exchange.
HttpStatus: 400
Value: 1031
@@ -505,7 +505,7 @@ HttpStatus: 500
Value: 1041
Name: EXCHANGE_GENERIC_BANK_ACCOUNT_UNKNOWN
-Description: The exchange is not aware of the bank account (payto URI or hash thereof) specified in the request and thus cannot perform the requested operation. The client should check that the select account is correct.
+Description: The exchange is not aware of the bank account (payto URI or hash thereof) specified in the request and thus cannot perform the requested operation. The client should check that the selected account is correct.
HttpStatus: 404
Value: 1042
@@ -515,7 +515,7 @@ HttpStatus: 500
Value: 1043
Name: EXCHANGE_GENERIC_KYC_SANCTION_LIST_CHECK_FAILED
-Description: A check against sanction lists failed. This is indicative of an internal error in the sanction list processing logic. This needs to be investigated by the exchange operator.
+Description: A check against sanctions lists failed. This indicates an internal error in the sanctions-list processing logic. The exchange operator should investigate.
HttpStatus: 500
Value: 1044
@@ -560,27 +560,27 @@ HttpStatus: 404
Value: 1101
Name: EXCHANGE_DEPOSITS_GET_INVALID_H_WIRE
-Description: The wire hash of given to a "/deposits/" handler was malformed.
+Description: The wire hash given to the `/deposits/` handler was malformed.
HttpStatus: 400
Value: 1102
Name: EXCHANGE_DEPOSITS_GET_INVALID_MERCHANT_PUB
-Description: The merchant key of given to a "/deposits/" handler was malformed.
+Description: The merchant key given to the `/deposits/` handler was malformed.
HttpStatus: 400
Value: 1103
Name: EXCHANGE_DEPOSITS_GET_INVALID_H_CONTRACT_TERMS
-Description: The hash of the contract terms given to a "/deposits/" handler was malformed.
+Description: The hash of the contract terms given to the `/deposits/` handler was malformed.
HttpStatus: 400
Value: 1104
Name: EXCHANGE_DEPOSITS_GET_INVALID_COIN_PUB
-Description: The coin public key of given to a "/deposits/" handler was malformed.
+Description: The coin public key given to the `/deposits/` handler was malformed.
HttpStatus: 400
Value: 1105
Name: EXCHANGE_DEPOSITS_GET_INVALID_SIGNATURE_BY_EXCHANGE
-Description: The signature returned by the exchange in a /deposits/ request was malformed.
+Description: The signature returned by the exchange in a `/deposits/` request was malformed.
HttpStatus: 0
Value: 1106
@@ -590,17 +590,17 @@ HttpStatus: 403
Value: 1107
Name: EXCHANGE_DEPOSITS_POLICY_NOT_ACCEPTED
-Description: The provided policy data was not accepted
+Description: The provided policy data was not accepted.
HttpStatus: 400
Value: 1150
Name: EXCHANGE_WITHDRAW_INSUFFICIENT_FUNDS
-Description: The given reserve does not have sufficient funds to admit the requested withdraw operation at this time. The response includes the current "balance" of the reserve as well as the transaction "history" that lead to this balance.
+Description: The given reserve does not have sufficient funds to admit the requested withdrawal operation at this time. The response includes the current `balance` of the reserve and the transaction `history` that led to this balance.
HttpStatus: 409
Value: 1151
Name: EXCHANGE_AGE_WITHDRAW_INSUFFICIENT_FUNDS
-Description: The given reserve does not have sufficient funds to admit the requested age-withdraw operation at this time. The response includes the current "balance" of the reserve as well as the transaction "history" that lead to this balance.
+Description: The given reserve does not have sufficient funds to admit the requested age-withdrawal operation at this time. The response includes the current `balance` of the reserve and the transaction `history` that led to this balance.
HttpStatus: 409
Value: 1152
@@ -620,7 +620,7 @@ HttpStatus: 403
Value: 1155
Name: EXCHANGE_RESERVE_HISTORY_ERROR_INSUFFICIENT_FUNDS
-Description: When computing the reserve history, we ended up with a negative overall balance, which should be impossible.
+Description: Computing the reserve history resulted in a negative overall balance, which should be impossible.
HttpStatus: 500
Value: 1156
@@ -660,12 +660,12 @@ HttpStatus: 400
Value: 1164
Name: EXCHANGE_WITHDRAW_REVEAL_INVALID_HASH
-Description: The original commitment differs from the calculated hash
+Description: The original commitment differs from the calculated hash.
HttpStatus: 400
Value: 1165
Name: EXCHANGE_WITHDRAW_MAXIMUM_AGE_TOO_LARGE
-Description: The maximum age in the commitment is too large for the reserve
+Description: The maximum age in the commitment is too large for the reserve.
HttpStatus: 409
Value: 1175
@@ -695,12 +695,12 @@ HttpStatus: 400
Value: 1209
Name: EXCHANGE_DEPOSIT_WIRE_DEADLINE_IS_NEVER
-Description: The stated wire deadline is "never", which makes no sense.
+Description: The stated wire deadline is `never`, which is not allowed.
HttpStatus: 400
Value: 1210
Name: EXCHANGE_DEPOSIT_INVALID_WIRE_FORMAT_JSON
-Description: The exchange failed to canonicalize and hash the given wire format. For example, the merchant failed to provide the "salt" or a valid payto:// URI in the wire details. Note that while the exchange will do some basic sanity checking on the wire details, it cannot warrant that the banking system will ultimately be able to route to the specified address, even if this check passed.
+Description: The exchange failed to canonicalize and hash the given wire format. For example, the merchant failed to provide the `salt` or a valid `payto://` URI in the wire details. Note that the exchange performs only basic sanity checking on the wire details; it cannot guarantee that the banking system can route funds to the specified address, even if this check succeeds.
HttpStatus: 400
Value: 1211
@@ -748,7 +748,7 @@ HttpStatus: 403
Value: 1305
Name: EXCHANGE_MELT_COIN_EXPIRED_NO_ZOMBIE
-Description: The denomination of the given coin has past its expiration date and it is also not a valid zombie (that is, was not refreshed with the fresh coin being subjected to recoup).
+Description: The denomination of the given coin has passed its expiration date and is not a valid zombie (that is, it was not refreshed with the fresh coin being subjected to recoup).
HttpStatus: 400
Value: 1306
@@ -799,12 +799,12 @@ HttpStatus: 403
Value: 1362
Name: EXCHANGE_REFRESHES_REVEAL_INVALID_RCH
-Description: The refresh session hash given to a /refreshes/ handler was malformed.
+Description: The refresh session hash given to the `/refreshes/` handler was malformed.
HttpStatus: 400
Value: 1363
Name: EXCHANGE_REFRESHES_REVEAL_OPERATION_INVALID
-Description: Operation specified invalid for this endpoint.
+Description: The specified operation is invalid for this endpoint.
HttpStatus: 400
Value: 1364
@@ -825,7 +825,7 @@ HttpStatus: 404
Value: 1450
Name: EXCHANGE_TRANSFERS_GET_WTID_MALFORMED
-Description: The public key of given to a /transfers/ handler was malformed.
+Description: The public key given to the `/transfers/` handler was malformed.
HttpStatus: 400
Value: 1451
@@ -856,22 +856,22 @@ HttpStatus: 0
Value: 1500
Name: EXCHANGE_REFUND_COIN_NOT_FOUND
-Description: The exchange knows literally nothing about the coin we were asked to refund. But without a transaction history, we cannot issue a refund. This is kind-of OK, the owner should just refresh it directly without executing the refund.
+Description: The exchange has no information about the coin to be refunded. Without a transaction history, it cannot issue a refund. This is acceptable; the owner should refresh the coin directly without executing the refund.
HttpStatus: 404
Value: 1501
Name: EXCHANGE_REFUND_CONFLICT_DEPOSIT_INSUFFICIENT
-Description: We could not process the refund request as the coin's transaction history does not permit the requested refund because then refunds would exceed the deposit amount. The "history" in the response proves this.
+Description: The refund request could not be processed because the coin's transaction history does not permit it: the refunds would exceed the deposit amount. The `history` in the response demonstrates this.
HttpStatus: 409
Value: 1502
Name: EXCHANGE_REFUND_DEPOSIT_NOT_FOUND
-Description: The exchange knows about the coin we were asked to refund, but not about the specific /deposit operation. Hence, we cannot issue a refund (as we do not know if this merchant public key is authorized to do a refund).
+Description: The exchange knows about the coin to be refunded, but not about the specific `/deposit` operation. Therefore, it cannot issue a refund because it does not know whether this merchant public key is authorized to issue one.
HttpStatus: 404
Value: 1503
Name: EXCHANGE_REFUND_MERCHANT_ALREADY_PAID
-Description: The exchange can no longer refund the customer/coin as the money was already transferred (paid out) to the merchant. (It should be past the refund deadline.)
+Description: The exchange can no longer refund the customer or coin because the money was already transferred to the merchant. The refund deadline has passed.
HttpStatus: 410
Value: 1504
@@ -964,7 +964,7 @@ HttpStatus: 404
Value: 1600
Name: EXCHANGE_KEYS_TIMETRAVEL_FORBIDDEN
-Description: This exchange does not allow clients to request /keys for times other than the current (exchange) time.
+Description: This exchange does not allow clients to request `/keys` for times other than the current exchange time.
HttpStatus: 403
Value: 1650
@@ -974,7 +974,7 @@ HttpStatus: 0
Value: 1651
Name: EXCHANGE_WIRE_NO_ACCOUNTS_CONFIGURED
-Description: No bank accounts are enabled for the exchange. The administrator should enable-account using the taler-exchange-offline tool.
+Description: No bank accounts are enabled for the exchange. The administrator should enable an account using the `taler-exchange-offline` tool.
HttpStatus: 500
Value: 1652
@@ -990,12 +990,12 @@ HttpStatus: 500
Value: 1675
Name: EXCHANGE_RESERVES_PURSE_CREATE_CONFLICTING_META_DATA
-Description: This purse was previously created with different meta data.
+Description: This purse was previously created with different metadata.
HttpStatus: 409
Value: 1676
Name: EXCHANGE_RESERVES_PURSE_MERGE_CONFLICTING_META_DATA
-Description: This purse was previously merged with different meta data.
+Description: This purse was previously merged with different metadata.
HttpStatus: 409
Value: 1677
@@ -1040,7 +1040,7 @@ HttpStatus: 400
Value: 1725
Name: EXCHANGE_PURSE_DEPOSIT_EXCHANGE_SIGNATURE_INVALID
-Description: The signature of the exchange on the reply was invalid.
+Description: The exchange's signature on the response was invalid.
HttpStatus: 0
@@ -1098,7 +1098,7 @@ HttpStatus: 403
Value: 1787
Name: EXCHANGE_RESERVES_ATTEST_BAD_SIGNATURE
-Description: The signature by the reserve affirming the attestion request is invalid.
+Description: The signature by the reserve affirming the attestation request is invalid.
HttpStatus: 403
Value: 1788
@@ -1228,7 +1228,7 @@ HttpStatus: 409
Value: 1828
Name: EXCHANGE_AML_DECISION_UNKNOWN_CHECK
-Description: There AML decision would impose an AML check of a type that is not provided by any KYC provider known to the exchange.
+Description: The AML decision would impose an AML check of a type that is not provided by any KYC provider known to the exchange.
HttpStatus: 400
Value: 1830
@@ -1243,19 +1243,19 @@ HttpStatus: 409
Value: 1832
Name: EXCHANGE_MANAGEMENT_CONFLICTING_DENOMINATION_META_DATA
-Description: The exchange already has this denomination key configured, but with different meta data. This should not be possible, contact the developers for support.
+Description: The exchange already has this denomination key configured, but with different metadata. This should not be possible; contact the developers for support.
HttpStatus: 409
Value: 1833
Name: EXCHANGE_MANAGEMENT_CONFLICTING_SIGNKEY_META_DATA
-Description: The exchange already has this signing key configured, but with different meta data. This should not be possible, contact the developers for support.
+Description: The exchange already has this signing key configured, but with different metadata. This should not be possible; contact the developers for support.
HttpStatus: 409
Value: 1850
Name: EXCHANGE_PURSE_CREATE_CONFLICTING_META_DATA
-Description: The purse was previously created with different meta data.
+Description: The purse was previously created with different metadata.
HttpStatus: 409
Value: 1851
@@ -1275,12 +1275,12 @@ HttpStatus: 400
Value: 1854
Name: EXCHANGE_PURSE_CREATE_EXPIRATION_IS_NEVER
-Description: The purse expiration time is "never".
+Description: The purse expiration time is `never`.
HttpStatus: 400
Value: 1855
Name: EXCHANGE_PURSE_CREATE_SIGNATURE_INVALID
-Description: The purse signature over the purse meta data is invalid.
+Description: The purse signature over the purse metadata is invalid.
HttpStatus: 403
Value: 1856
@@ -1295,12 +1295,12 @@ HttpStatus: 0
Value: 1858
Name: EXCHANGE_PURSE_DEPOSIT_CONFLICTING_META_DATA
-Description: The coin was previously deposited with different meta data.
+Description: The coin was previously deposited with different metadata.
HttpStatus: 409
Value: 1859
Name: EXCHANGE_PURSE_ECONTRACT_CONFLICTING_META_DATA
-Description: The encrypted contract was previously uploaded with different meta data.
+Description: The encrypted contract was previously uploaded with different metadata.
HttpStatus: 409
Value: 1860
@@ -1346,7 +1346,7 @@ HttpStatus: 409
Value: 1900
Name: EXCHANGE_AUDITORS_AUDITOR_SIGNATURE_INVALID
-Description: The auditor signature over the denomination meta data is invalid.
+Description: The auditor signature over the denomination metadata is invalid.
HttpStatus: 403
Value: 1901
@@ -1376,7 +1376,7 @@ HttpStatus: 403
Value: 1920
Name: EXCHANGE_KYC_RECURSIVE_RULE_DETECTED
-Description: The exchange got stuck in a long series of (likely recursive) KYC rules without user-inputs that did not result in a timely conclusion. This is a configuration failure. Please contact the administrator.
+Description: The exchange got stuck in a long series of likely recursive KYC rules without user input, preventing a timely conclusion. This is a configuration failure. The administrator should investigate.
HttpStatus: 500
Value: 1921
@@ -1421,7 +1421,7 @@ HttpStatus: 403
Value: 1929
Name: EXCHANGE_KYC_PROOF_REQUEST_UNKNOWN
-Description: The exchange is unaware of having made an the authorization request.
+Description: The exchange is unaware of having made the authorization request.
HttpStatus: 404
Value: 1930
@@ -1481,7 +1481,7 @@ HttpStatus: 409
Value: 1941
Name: EXCHANGE_KYC_FORM_ALREADY_UPLOADED
-Description: The form has been previously uploaded, and may only be filed once. The user should be redirected to their main KYC page and see if any other steps need to be taken.
+Description: The form was previously uploaded and may only be submitted once. The user should be redirected to the main KYC page to determine whether further steps are required.
HttpStatus: 409
Value: 1942
@@ -1588,7 +1588,7 @@ HttpStatus: 0
Value: 2002
Name: MERCHANT_GENERIC_EXCHANGE_MASTER_KEY_MISMATCH
-Description: The master key of the exchange does not match the one configured for this merchant. As a result, we refuse to do business with this exchange. The administrator should check if they configured the exchange correctly in the merchant backend.
+Description: The master key of the exchange does not match the one configured for this merchant. As a result, the merchant refuses to do business with this exchange. The administrator should check whether the exchange is configured correctly in the merchant backend.
HttpStatus: 502
Value: 2003
@@ -1608,7 +1608,7 @@ HttpStatus: 404
Value: 2006
Name: MERCHANT_GENERIC_PRODUCT_UNKNOWN
-Description: The order provided to the backend could not be completed, because a product to be completed via inventory data is not actually in our inventory.
+Description: The order provided to the backend could not be completed because a product specified through inventory data is not in the inventory.
HttpStatus: 404
Value: 2007
@@ -1643,7 +1643,7 @@ HttpStatus: 500
Value: 2013
Name: MERCHANT_GENERIC_EXCHANGE_REPLY_MALFORMED
-Description: The exchange returned a maformed response.
+Description: The exchange returned a malformed response.
HttpStatus: 502
Value: 2014
@@ -1668,22 +1668,22 @@ HttpStatus: 404
Value: 2018
Name: MERCHANT_GENERIC_TEMPLATE_UNKNOWN
-Description: The backend could not find the template(id) because it is not exist.
+Description: The backend could not find the template with the specified ID because it does not exist.
HttpStatus: 404
Value: 2019
Name: MERCHANT_GENERIC_WEBHOOK_UNKNOWN
-Description: The backend could not find the webhook(id) because it is not exist.
+Description: The backend could not find the webhook with the specified ID because it does not exist.
HttpStatus: 404
Value: 2020
Name: MERCHANT_GENERIC_PENDING_WEBHOOK_UNKNOWN
-Description: The backend could not find the webhook(serial) because it is not exist.
+Description: The backend could not find the webhook with the specified serial because it does not exist.
HttpStatus: 404
Value: 2021
Name: MERCHANT_GENERIC_OTP_DEVICE_UNKNOWN
-Description: The backend could not find the OTP device(id) because it is not exist.
+Description: The backend could not find the OTP device with the specified ID because it does not exist.
HttpStatus: 404
Value: 2022
@@ -1733,7 +1733,7 @@ HttpStatus: 501
Value: 2031
Name: MERCHANT_GENERIC_MFA_MISSING
-Description: This operation requires multi-factor authorization and the respective instance does not have a sufficient number of factors that could be validated configured. You need to ask the system administrator to perform this operation.
+Description: This operation requires multi-factor authorization, but the instance does not have enough configured factors that can be validated. The system administrator must perform this operation.
HttpStatus: 403
Value: 2032
@@ -1743,7 +1743,7 @@ HttpStatus: 502
Value: 2033
Name: MERCHANT_GENERIC_UNIT_BUILTIN
-Description: The unit referenced in the request is builtin and cannot be modified or deleted.
+Description: The unit referenced in the request is built-in and cannot be modified or deleted.
HttpStatus: 409
Value: 2034
@@ -1778,7 +1778,7 @@ HttpStatus: 404
Value: 2040
Name: MERCHANT_GENERIC_EXPECTED_TRANSFER_UNKNOWN
-Description: The merchant does not expect any transfer with the given ID and can thus not return any details about it.
+Description: The merchant does not expect a transfer with the given ID and therefore cannot return any details about it.
HttpStatus: 404
Value: 2041
@@ -1857,7 +1857,7 @@ HttpStatus: 502
Value: 2129
Name: MERCHANT_TAN_CHALLENGE_SOLVED
-Description: The challenge was already solved. Thus, we refuse to send it again.
+Description: The challenge was already solved. Therefore, the service refuses to send it again.
HttpStatus: 410
Value: 2130
@@ -1919,7 +1919,7 @@ HttpStatus: 400
Value: 2156
Name: MERCHANT_POST_ORDERS_ID_PAY_PAYMENT_INSUFFICIENT
-Description: Even if we do not consider deposit and wire fees, the payment is insufficient to satisfy the required amount for the contract.
+Description: Even without considering deposit and wire fees, the payment is insufficient to satisfy the required amount for the contract.
HttpStatus: 400
Value: 2157
@@ -1929,7 +1929,7 @@ HttpStatus: 403
Value: 2158
Name: MERCHANT_POST_ORDERS_ID_PAY_EXCHANGE_LOOKUP_FAILED
-Description: When we tried to find information about the exchange to issue the deposit, we failed. This usually only happens if the merchant backend is somehow unable to get its own HTTP client logic to work.
+Description: The merchant backend failed to find information about the exchange to issue the deposit. This usually happens when the merchant backend's HTTP client logic is not working.
HttpStatus: 500
Value: 2159
@@ -1949,7 +1949,7 @@ HttpStatus: 410
Value: 2162
Name: MERCHANT_POST_ORDERS_ID_PAY_MERCHANT_FIELD_MISSING
-Description: The "merchant" field is missing in the proposal data. This is an internal error as the proposal is from the merchant's own database at this point.
+Description: The `merchant` field is missing from the proposal data. This is an internal error because the proposal comes from the merchant's own database at this point.
HttpStatus: 500
Value: 2163
@@ -1969,12 +1969,12 @@ HttpStatus: 500
Value: 2167
Name: MERCHANT_POST_ORDERS_ID_PAY_REFUNDED
-Description: The contract was not fully paid because of refunds. Note that clients MAY treat this as paid if, for example, contracts must be executed despite of refunds.
+Description: The contract was not fully paid because of refunds. Clients may treat it as paid if, for example, the contract must be executed despite refunds.
HttpStatus: 402
Value: 2168
Name: MERCHANT_POST_ORDERS_ID_PAY_REFUNDS_EXCEED_PAYMENTS
-Description: According to our database, we have refunded more than we were paid (which should not be possible).
+Description: The database indicates that more was refunded than was paid, which should not be possible.
HttpStatus: 500
Value: 2169
@@ -1999,7 +1999,7 @@ HttpStatus: 400
Value: 2173
Name: MERCHANT_POST_ORDERS_ID_PAY_AGE_VERIFICATION_FAILED
-Description: The payment required a minimum age but one of the coins provided a minimum_age_sig that couldn't be verified with the given age_commitment for that particular minimum age.
+Description: The payment required a minimum age, but one of the coins provided a `minimum_age_sig` that could not be verified with the given `age_commitment` for that minimum age.
HttpStatus: 400
Value: 2174
@@ -2054,7 +2054,7 @@ HttpStatus: 409
Value: 2184
Name: MERCHANT_POST_ORDERS_ID_PAY_EXCHANGE_TRANSACTION_LIMIT_VIOLATION
-Description: The payment violates a transaction limit configured at the given exchange. The wallet has a bug in that it failed to check exchange limits during coin selection. Please report the bug to your wallet developer.
+Description: The payment violates a transaction limit configured at the given exchange. The wallet failed to check exchange limits during coin selection. The wallet developer should investigate.
HttpStatus: 400
Value: 2185
@@ -2069,7 +2069,7 @@ HttpStatus: 451
Value: 2187
Name: MERCHANT_POST_ORDERS_ID_PAY_CHOICE_INDEX_MISMATCH
-Description: The order was already paid, but completing a different choice than the one given in this request. The client should use the choice the order was actually paid with.
+Description: The order was already paid, but the request specified a different choice. The client should use the choice with which the order was actually paid.
HttpStatus: 409
# 2200-2224: post orders ID paid endpoint
@@ -2132,12 +2132,12 @@ HttpStatus: 400
Value: 2258
Name: MERCHANT_EXCHANGE_TRANSFERS_AWAITING_KEYS
-Description: We are waiting for the exchange to provide us with key material before checking the wire transfer.
+Description: The merchant is waiting for the exchange to provide key material before checking the wire transfer.
HttpStatus: 202
Value: 2259
Name: MERCHANT_EXCHANGE_TRANSFERS_AWAITING_LIST
-Description: We are waiting for the exchange to provide us with the list of aggregated transactions.
+Description: The merchant is waiting for the exchange to provide the list of aggregated transactions.
HttpStatus: 202
Value: 2260
@@ -2157,7 +2157,7 @@ HttpStatus: 202
Value: 2263
Name: MERCHANT_EXCHANGE_TRANSFERS_TRANSIENT_FAILURE
-Description: We experienced a transient failure in our interaction with the exchange.
+Description: The merchant experienced a transient failure while interacting with the exchange.
HttpStatus: 202
Value: 2264
@@ -2189,17 +2189,17 @@ HttpStatus: 502
Value: 2300
Name: MERCHANT_POST_ORDERS_ID_CLAIM_NOT_FOUND
-Description: We could not claim the order because the backend is unaware of it.
+Description: The order could not be claimed because the backend is unaware of it.
HttpStatus: 404
Value: 2301
Name: MERCHANT_POST_ORDERS_ID_CLAIM_ALREADY_CLAIMED
-Description: We could not claim the order because someone else claimed it first.
+Description: The order could not be claimed because another client claimed it first.
HttpStatus: 409
Value: 2302
Name: MERCHANT_POST_ORDERS_ID_CLAIM_CLIENT_INTERNAL_FAILURE
-Description: The client-side experienced an internal failure.
+Description: The client experienced an internal failure.
HttpStatus: 0
Value: 2303
@@ -2289,7 +2289,7 @@ HttpStatus: 400
Value: 2506
Name: MERCHANT_PRIVATE_POST_ORDERS_WIRE_DEADLINE_IS_NEVER
-Description: The order creation request is invalid because a wire deadline of "never" is not allowed.
+Description: The order creation request is invalid because a wire deadline of `never` is not allowed.
HttpStatus: 400
Value: 2507
@@ -2304,7 +2304,7 @@ HttpStatus: 400
Value: 2509
Name: MERCHANT_PRIVATE_POST_ORDERS_NO_EXCHANGES_FOR_WIRE_METHOD
-Description: The backend does not trust any exchange that would allow funds to be wired to any bank account of this instance using the wire method specified with the order. (Note that right now, we do not support the use of exchange bank accounts with mandatory currency conversion.) One likely cause for this is that the taler-merchant-exchangekeyupdate process is not running.
+Description: The backend does not trust any exchange that would allow funds to be wired to a bank account of this instance using the wire method specified with the order. Exchange bank accounts with mandatory currency conversion are not currently supported. A likely cause is that the `taler-merchant-exchangekeyupdate` process is not running.
HttpStatus: 409
Value: 2510
@@ -2319,24 +2319,24 @@ HttpStatus: 409
Value: 2512
Name: MERCHANT_POST_ORDERS_ID_REFUND_EXCHANGE_TRANSACTION_LIMIT_VIOLATION
-Description: The refund amount would violate a refund transaction limit configured at the given exchange. Please find another way to refund the customer, and inquire with your legislator why they make strange banking regulations.
+Description: The refund amount would violate a refund transaction limit configured at the given exchange. The merchant should use another way to refund the customer and consult the exchange operator about the applicable regulations.
HttpStatus: 451
Value: 2513
Name: MERCHANT_PRIVATE_POST_ORDERS_AMOUNT_EXCEEDS_LEGAL_LIMITS
-Description: The total order amount exceeds hard legal transaction limits from the available exchanges, thus a customer could never legally make this payment. You may try to increase your limits by passing legitimization checks with exchange operators. You could also inquire with your legislator why the limits are prohibitively low for your business.
+Description: The total order amount exceeds the legal transaction limits of the available exchanges, so a customer could not legally make this payment. The merchant may increase its limits by completing legitimization checks with exchange operators.
HttpStatus: 451
Value: 2514
Name: MERCHANT_PRIVATE_POST_ORDERS_NO_EXCHANGE_FOR_CURRENCY
-Description: A currency specified to be paid in the contract is not supported by any exchange that this instance can currently use. Possible solutions include (1) specifying a different currency, (2) adding additional suitable exchange operators to the merchant backend configuration, or (3) satisfying compliance rules of an configured exchange to begin using the service of that provider.
+Description: A currency specified to be paid in the contract is not supported by any exchange that this instance can currently use. Possible solutions include (1) specifying a different currency, (2) adding suitable exchange operators to the merchant backend configuration, or (3) satisfying the compliance rules of a configured exchange to begin using that provider's service.
HttpStatus: 409
# 2200-2224: post orders ID paid endpoint
Value: 2520
Name: MERCHANT_PRIVATE_DELETE_ORDERS_AWAITING_PAYMENT
-Description: The order provided to the backend could not be deleted, our offer is still valid and awaiting payment. Deletion may work later after the offer has expired if it remains unpaid.
+Description: The order provided to the backend could not be deleted because the offer is still valid and awaiting payment. Deletion may work after the offer expires if it remains unpaid.
HttpStatus: 409
Value: 2521
@@ -2408,7 +2408,7 @@ HttpStatus: 502
Value: 2551
Name: MERCHANT_PRIVATE_POST_TRANSFERS_REQUEST_ERROR
-Description: We internally failed to execute the /track/transfer request.
+Description: The backend failed to execute the `/track/transfer` request internally.
HttpStatus: 502
Value: 2552
@@ -2428,12 +2428,12 @@ HttpStatus: 502
Value: 2555
Name: MERCHANT_PRIVATE_POST_TRANSFERS_ACCOUNT_NOT_FOUND
-Description: We did not find the account that the transfer was made to.
+Description: The backend did not find the account to which the transfer was made.
HttpStatus: 404
Value: 2556
Name: MERCHANT_PRIVATE_DELETE_TRANSFERS_ALREADY_CONFIRMED
-Description: The backend could not delete the transfer as the echange already replied to our inquiry about it and we have integrated the result.
+Description: The backend could not delete the transfer because the exchange already responded to the inquiry and the result was integrated.
HttpStatus: 409
Value: 2557
@@ -2502,7 +2502,7 @@ HttpStatus: 409
Value: 2628
Name: MERCHANT_PRIVATE_ACCOUNT_NOT_ELIGIBLE_FOR_EXCHANGE
-Description: 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.
+Description: The bank account specified is not acceptable for this exchange. The exchange either does not support the wire method or does not support another property of the account. Check the exchange account constraints and specify a different bank account if necessary.
HttpStatus: 409
@@ -2545,17 +2545,17 @@ HttpStatus: 410
Value: 2680
Name: MERCHANT_PRIVATE_DELETE_PRODUCTS_CONFLICTING_LOCK
-Description: The deletion request is for a product that is locked. The product cannot be deleted until the existing offer to expires.
+Description: The deletion request is for a locked product. The product cannot be deleted until the existing offer expires.
HttpStatus: 409
Value: 2690
Name: MERCHANT_PRIVATE_PRODUCT_GROUP_CONFLICTING_NAME
-Description: The proposed name for the product group is already in use. You should select a different name.
+Description: The proposed name for the product group is already in use. The client should select a different name.
HttpStatus: 409
Value: 2691
Name: MERCHANT_PRIVATE_MONEY_POT_CONFLICTING_NAME
-Description: The proposed name for the money pot is already in use. You should select a different name.
+Description: The proposed name for the money pot is already in use. The client should select a different name.
HttpStatus: 409
Value: 2692
@@ -2641,12 +2641,12 @@ HttpStatus: 409
Value: 2864
Name: MERCHANT_POST_USING_TEMPLATES_WRONG_TYPE
-Description: The selected template has a different type than the one specified in the request of the client. This may happen if the template was updated since the last time the client fetched it. The client should re-fetch the current template and send a request of the correct type.
+Description: The selected template has a different type from the one specified in the client request. This may happen if the template was updated since the client last fetched it. The client should refetch the current template and send a request with the correct type.
HttpStatus: 409
Value: 2865
Name: MERCHANT_POST_USING_TEMPLATES_WRONG_PRODUCT
-Description: The selected template does not allow one of the specified products to be included in the order. This may happen if the template was updated since the last time the client fetched it. The client should re-fetch the current template and send a request of the correct type.
+Description: The selected template does not allow one of the specified products to be included in the order. This may happen if the template was updated since the client last fetched it. The client should refetch the current template and send a request with the correct type.
HttpStatus: 409
Value: 2866
@@ -2885,7 +2885,7 @@ HttpStatus: 409
Value: 5137
Name: BANK_NON_ADMIN_PATCH_MISSING_OLD_PASSWORD
-Description: A non-admin user has tried to change their password whihout providing the current one.
+Description: A non-admin user tried to change their password without providing the current password.
HttpStatus: 409
Value: 5138
@@ -2910,7 +2910,7 @@ HttpStatus: 409
Value: 5142
Name: BANK_ADMIN_CREDITOR
-Description: The client tried to create a transaction that credit the admin account.
+Description: The client tried to create a transaction that credits the administrator's account.
HttpStatus: 409
Value: 5143
@@ -2935,7 +2935,7 @@ HttpStatus: 409
Value: 5147
Name: BANK_CONVERSION_AMOUNT_TO_SMALL
-Description: Amount of currency conversion it less than the minimum allowed.
+Description: The amount of the currency conversion is less than the minimum allowed.
HttpStatus: 409
Value: 5148
@@ -2960,12 +2960,12 @@ HttpStatus: 409
Value: 5152
Name: BANK_ACCOUNT_LOCKED
-Description: Bank account is locked and cannot authenticate using his password.
+Description: The bank account is locked, and the user cannot authenticate with their password.
HttpStatus: 403
Value: 5153
Name: BANK_UPDATE_ABORT_CONFLICT
-Description: The client attempted to update a transaction' details that was already aborted.
+Description: The client attempted to update the details of a transaction that was already aborted.
HttpStatus: 409
Value: 5154
@@ -2975,12 +2975,12 @@ HttpStatus: 409
Value: 5155
Name: BANK_NON_ADMIN_SET_CONVERSION_RATE_CLASS
-Description: A non-admin user has tried to set their conversion rate class
+Description: A non-admin user tried to set their conversion rate class.
HttpStatus: 409
Value: 5156
Name: BANK_CONVERSION_RATE_CLASS_UNKNOWN
-Description: The referenced conversion rate class was not found
+Description: The referenced conversion rate class was not found.
HttpStatus: 409
Value: 5157
@@ -3010,7 +3010,7 @@ HttpStatus: 409
Value: 5162
Name: BANK_TRANSFER_MAPPING_REUSED
-Description: The authorization_pub for a request to transfer funds has already been used for another non recurrent transfer.
+Description: The `authorization_pub` for a request to transfer funds has already been used for another non-recurring transfer.
HttpStatus: 409
Value: 5163
@@ -3023,7 +3023,7 @@ HttpStatus: 409
Value: 6100
Name: SYNC_ACCOUNT_UNKNOWN
-Description: The sync service failed find the account in its database.
+Description: The sync service failed to find the account in its database.
HttpStatus: 404
Value: 6101
@@ -3073,12 +3073,12 @@ HttpStatus: 408
Value: 6110
Name: SYNC_PAYMENT_CREATE_BACKEND_ERROR
-Description: Sync could not setup the payment request with its own backend.
+Description: The sync service could not set up the payment request with its own backend.
HttpStatus: 500
Value: 6111
Name: SYNC_PREVIOUS_BACKUP_UNKNOWN
-Description: The sync service failed find the backup to be updated in its database.
+Description: The sync service failed to find the backup to be updated in its database.
HttpStatus: 404
Value: 6112
@@ -3122,7 +3122,7 @@ HttpStatus: 500
Value: 7002
Name: WALLET_RECEIVED_MALFORMED_RESPONSE
-Description: The wallet received a response from a server, but the response can't be parsed.
+Description: The wallet received a response from a server, but the response cannot be parsed.
HttpStatus: 0
Value: 7003
@@ -3167,7 +3167,7 @@ HttpStatus: 0
Value: 7012
Name: WALLET_WITHDRAWAL_OPERATION_ABORTED_BY_BANK
-Description: The bank has aborted a withdrawal operation, and thus a withdrawal can't complete.
+Description: The bank aborted a withdrawal operation, so the withdrawal cannot complete.
HttpStatus: 0
Value: 7013
@@ -3212,7 +3212,7 @@ HttpStatus: 0
Value: 7021
Name: WALLET_PENDING_OPERATION_FAILED
-Description: A pending operation failed, and thus the request can't be completed.
+Description: A pending operation failed, so the request cannot be completed.
HttpStatus: 0
Value: 7022
@@ -3272,7 +3272,7 @@ HttpStatus: 0
Value: 7033
Name: WALLET_EXCHANGE_ENTRY_USED
-Description: An exchange entry is still used by the exchange, thus it can't be deleted without purging.
+Description: An exchange entry is still used by the exchange, so it cannot be deleted without purging.
HttpStatus: 0
Value: 7034
@@ -3282,12 +3282,12 @@ HttpStatus: 0
Value: 7035
Name: WALLET_TALER_URI_MALFORMED
-Description: A taler:// URI is malformed and can't be parsed.
+Description: A `taler://` URI is malformed and cannot be parsed.
HttpStatus: 0
Value: 7036
Name: WALLET_CORE_REQUEST_CANCELLED
-Description: A wallet-core request was cancelled and thus can't provide a response.
+Description: A wallet-core request was cancelled and therefore cannot provide a response.
HttpStatus: 0
Value: 7037
@@ -3454,7 +3454,7 @@ HttpStatus: 0
Value: 8000
Name: ANASTASIS_GENERIC_BACKEND_TIMEOUT
-Description: We encountered a timeout with our payment backend.
+Description: The service encountered a timeout with its payment backend.
HttpStatus: 504
Value: 8001
@@ -3464,7 +3464,7 @@ HttpStatus: 0
Value: 8002
Name: ANASTASIS_GENERIC_BACKEND_ERROR
-Description: The backend got an unexpected reply from the payment processor.
+Description: The backend received an unexpected response from the payment processor.
HttpStatus: 502
Value: 8003
@@ -3540,7 +3540,7 @@ HttpStatus: 404
Value: 8116
Name: ANASTASIS_TRUTH_ORDER_DISAPPEARED
-Description: The backend forgot the order we asked the client to pay for
+Description: The backend no longer knows about the order that the client was asked to pay for.
HttpStatus: 502
Value: 8117
@@ -3550,7 +3550,7 @@ HttpStatus: 502
Value: 8118
Name: ANASTASIS_TRUTH_UNEXPECTED_PAYMENT_STATUS
-Description: The backend reported a payment status we did not expect.
+Description: The backend reported an unexpected payment status.
HttpStatus: 500
Value: 8119
@@ -3608,12 +3608,12 @@ HttpStatus: 409
Value: 8211
Name: ANASTASIS_EMAIL_HELPER_EXEC_FAILED
-Description: Failed to run the E-mail transmission helper process.
+Description: Failed to run the email transmission helper process.
HttpStatus: 500
Value: 8212
Name: ANASTASIS_EMAIL_HELPER_COMMAND_FAILED
-Description: Provider failed to send E-mail. Helper terminated with a non-successful result.
+Description: The provider failed to send email. The helper terminated with a non-successful result.
HttpStatus: 500
@@ -3724,12 +3724,12 @@ HttpStatus: 0
Value: 8405
Name: ANASTASIS_REDUCER_BACKEND_FAILURE
-Description: We experienced an unexpected failure interacting with the backend.
+Description: The service experienced an unexpected failure while interacting with the backend.
HttpStatus: 0
Value: 8406
Name: ANASTASIS_REDUCER_RESOURCE_MALFORMED
-Description: The contents of a resource file did not match our expectations.
+Description: The contents of a resource file did not match the expected format.
HttpStatus: 0
Value: 8407
@@ -3749,7 +3749,7 @@ HttpStatus: 0
Value: 8410
Name: ANASTASIS_REDUCER_POLICY_LOOKUP_FAILED
-Description: Our attempts to download the recovery document failed with all providers. Most likely the personal information you entered differs from the information you provided during the backup process and you should go back to the previous step. Alternatively, if you used a backup provider that is unknown to this application, you should add that provider manually.
+Description: Attempts to download the recovery document failed with all providers. The personal information may differ from the information provided during the backup process. Alternatively, the backup may use a provider that is unknown to this application and must be added manually.
HttpStatus: 0
Value: 8411
@@ -3764,12 +3764,12 @@ HttpStatus: 0
Value: 8413
Name: ANASTASIS_REDUCER_POLICY_MALFORMED
-Description: The policy we downloaded is malformed. Must have been a client error while creating the backup.
+Description: The downloaded policy is malformed. This was likely caused by a client error while creating the backup.
HttpStatus: 0
Value: 8414
Name: ANASTASIS_REDUCER_NETWORK_FAILED
-Description: We failed to obtain the policy, likely due to a network issue.
+Description: The policy could not be obtained, likely due to a network issue.
HttpStatus: 0
Value: 8415
@@ -3789,7 +3789,7 @@ HttpStatus: 0
Value: 8418
Name: ANASTASIS_REDUCER_PROVIDER_INVALID_CONFIG
-Description: The provider returned in invalid configuration.
+Description: The provider returned an invalid configuration.
HttpStatus: 0
Value: 8419
@@ -3891,7 +3891,7 @@ HttpStatus: 409
Value: 9000
Name: LIBEUFIN_NEXUS_GENERIC_ERROR
-Description: A generic error happened in the LibEuFin nexus. See the enclose details JSON for more information.
+Description: A generic error occurred in the LibEuFin nexus. See the enclosed details JSON for more information.
HttpStatus: 0
Value: 9001
@@ -3901,7 +3901,7 @@ HttpStatus: 500
Value: 9500
Name: LIBEUFIN_SANDBOX_GENERIC_ERROR
-Description: A generic error happened in the LibEuFin sandbox. See the enclose details JSON for more information.
+Description: A generic error occurred in the LibEuFin sandbox. See the enclosed details JSON for more information.
HttpStatus: 0
Value: 9501
@@ -4008,7 +4008,7 @@ HttpStatus: 429
Value: 9767
Name: CHALLENGER_CLIENT_AUTHENTICATION_FAILED
-Description: Authentication of the client failed: the client identifier and client secret presented do not match a registered client. Returned where the endpoint authenticates the client, so the reply challenges for credentials.
+Description: Authentication of the client failed: the presented client identifier and client secret do not match a registered client. This response is returned when the endpoint authenticates the client, so it challenges the client for credentials.
HttpStatus: 401
Value: 9768
@@ -4039,7 +4039,7 @@ HttpStatus: 409
Value: 9801
Name: PAIVANA_BACKEND_REFUSED
-Description: The merchant backend refused our request to check the payment status. The backend is either down or Paivana is configured badly. The system administrator should check the logs.
+Description: The merchant backend refused the request to check the payment status. The backend is either unavailable or Paivana is misconfigured. The system administrator should check the logs.
HttpStatus: 502
Value: 9802