commit e85f29911cacb7693891ebc7b2d5600bc505f2cd parent bd4e73b2ed06269fdee42eaad21acb5be8be9302 Author: Christian Grothoff <christian@grothoff.org> Date: Mon, 24 Apr 2023 23:29:47 +0200 new error types for taler-merchant-exchange Diffstat:
| M | gnu-taler-error-codes/registry.rec | | | 36 | ++++++++++++++++++++++++++++++++++++ |
1 file changed, 36 insertions(+), 0 deletions(-)
diff --git a/gnu-taler-error-codes/registry.rec b/gnu-taler-error-codes/registry.rec @@ -1800,6 +1800,42 @@ Name: MERCHANT_PRIVATE_POST_TRANSFERS_CONFLICTING_SUBMISSION Description: The backend was previously informed about a wire transfer with the same ID but a different amount. Multiple wire transfers with the same ID are not allowed. If the new amount is correct, the old transfer should first be deleted. HttpStatus: 409 +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. +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. +HttpStatus: 202 + +Value: 2260 +Name: MERCHANT_EXCHANGE_TRANSFERS_FATAL_NO_EXCHANGE +Description: The endpoint indicated in the wire transfer does not belong to a GNU Taler exchange. +HttpStatus: 200 + +Value: 2261 +Name: MERCHANT_EXCHANGE_TRANSFERS_FATAL_NOT_FOUND +Description: The exchange indicated in the wire transfer claims to know nothing about the wire transfer. +HttpStatus: 200 + +Value: 2262 +Name: MERCHANT_EXCHANGE_TRANSFERS_RATE_LIMITED +Description: The interaction with the exchange is delayed due to rate limiting. +HttpStatus: 202 + +Value: 2263 +Name: MERCHANT_EXCHANGE_TRANSFERS_TRANSIENT_FAILURE +Description: We experienced a transient failure in our interaction with the exchange. +HttpStatus: 202 + +Value: 2264 +Name: MERCHANT_EXCHANGE_TRANSFERS_HARD_FAILURE +Description: The response from the exchange was unacceptable and should be reviewed with an auditor. +HttpStatus: 200 + + # 2600-2649: instance operations