summaryrefslogtreecommitdiff
path: root/src/include/taler_error_codes.h
AgeCommit message (Collapse)Author
2018-05-22New error code for a unknown reserve public key.Marcello Stanisci
Specific to the /reserve/status API.
2018-05-16Triggering 409 Conflict for /refresh/revealMarcello Stanisci
2018-04-02Changing configuration structure to enable multiple accounts.Christian Grothoff
This change enables using multiple wire plugins at the same time. Also, we now distinguish between the wire plugin (i.e. EBICS or taler_bank) and the wire method (i.e. SEPA or x-taler-bank) that the wire plugin is implementing. The "taler-bank" wire method was renamed from "test" to "x-taler-bank". This also changes the format of the /wire response of the exchange, as we now need to return multiple accounts. Note that wire fees are specified per wire method, not per wire account. taler-exchange-keyup now automatically signs all of the /wire responses in the location specified by the configuration. Account identification in wire plugins was changed to use payto://-URLs instead of method-specific JSON fields. Signing and validation of /wire responses was moved from each wire plugin to a generic validation method in libtalerutil (crypto) or libtalerjson (for JSON-formatted inputs). Convenience methods were added to generate JSON for wire accounts (salting, signing). Various section and option names were adjusted to streamline the configuration and make it more consistent overall. Documentation was updated as well.
2018-01-22new error code for #5262Christian Grothoff
2018-01-22error codes for merchant /check-paymentFlorian Dold
2018-01-19Florian is right, this should be a 409, not 500Christian Grothoff
2018-01-16remove dead error codeChristian Grothoff
2018-01-01change 'f' to 'contribution' in /depositChristian Grothoff
2017-12-22redefining/adding bank error codesMarcello Stanisci
2017-12-15adding more bank's error codesMarcello Stanisci
2017-12-14nicer error reportingChristian Grothoff
2017-12-09need a few more error codesChristian Grothoff
2017-12-06largely fix #5077Christian Grothoff
2017-11-29fixing #5178Christian Grothoff
2017-11-27Add error code TIP_QUERY_TIP_ID_UNKNOWNFlorian Dold
2017-11-12work on #5077: reserve_pub vs. wtid issue, add reject functionality to wire ↵Christian Grothoff
plugin API (with stub implementations for now)
2017-11-02clarify soft DB error code - they now could be returnedChristian Grothoff
2017-11-02define more error codesChristian Grothoff
2017-11-01helps to keep enum values distinctChristian Grothoff
2017-11-01add status codeChristian Grothoff
2017-10-24more error codes for tippingChristian Grothoff
2017-10-22starting with error codes for tipping APIChristian Grothoff
2017-10-06handle (most) TEH_KS_acquire errorsChristian Grothoff
2017-07-25error code for merchant /pay db transactionMarcello Stanisci
2017-07-21introducting error code for merchant detecting wire fee inconsistencyChristian Grothoff
2017-07-20implement #5114Christian Grothoff
2017-06-29preparations for #4840Christian Grothoff
2017-06-29expand set of EC codes to better cover merchant /refund (likely still not ↵Christian Grothoff
perfect)
2017-06-20incomplete work on fixing #5010 for /refresh/meltChristian Grothoff
2017-06-14error code for merchant's /refundMarcello Stanisci
2017-06-14error code for merchant's /refundMarcello Stanisci
2017-06-14error code for merchant's /refundMarcello Stanisci
2017-06-14error code for merchant's /refundMarcello Stanisci
2017-05-29rename proposal_data to contract_terms (see #4879)Florian Dold
2017-05-09handle error code returned by TALER_amount_subtract in new error case ↵Christian Grothoff
TALER_EC_PAYBACK_COIN_BALANCE_NEGATIVE
2017-03-29first sketch at db module implementation for #3887Christian Grothoff
2017-03-29implement /payback parsing and signature verificationChristian Grothoff
2017-03-10Adding new error code.Marcello Stanisci
2017-03-06add amount division API and test caseChristian Grothoff
2017-03-05add EC codes for merchantChristian Grothoff
2017-03-04implementing #4929Christian Grothoff
2017-02-27error code for instance unknownMarcello Stanisci
2017-02-07remove transaction_id, only one payment per proposal allowedFlorian Dold
2017-02-06contract terminology renaming (#4877)Florian Dold
2017-02-03Renaming's first steps.Marcello Stanisci
2016-12-12Error codes for /map/outMarcello Stanisci
2016-12-09db error code for /map/inMarcello Stanisci
2016-12-09Syntax errorMarcello Stanisci
2016-12-09Error code for /map/in (imported by merchant backend)Marcello Stanisci
2016-11-18addressing #4803: nicer error messages for invalid wire formatsChristian Grothoff