summaryrefslogtreecommitdiff
path: root/src/backend/taler-merchant-httpd_exchanges.c
AgeCommit message (Collapse)Author
2020-07-24fix spelling mistakesJonathan Buchanan
2020-07-16avoid boolean flags, see #6188Christian Grothoff
2020-07-05GNUNET_free_non_null -> GNUNET_free renameChristian Grothoff
2020-05-18better error handlingChristian Grothoff
2020-05-18implement POST /reservesChristian Grothoff
2020-05-17misc. fixesChristian Grothoff
2020-05-02fix/complete inventory management logicChristian Grothoff
2020-04-30sql-ingChristian Grothoff
2020-04-17starting v1 protocol dispatching logicChristian Grothoff
2020-04-12fix tip pickup MHD suspend/resume handling, code cleanup: use struct ↵Christian Grothoff
TALER_EXCHANGE_HttpResponse where appropriate
2020-04-10implement #6136Christian Grothoff
2020-04-10preparatory steps for #6136Christian Grothoff
2020-04-05update to match latest exchange APIChristian Grothoff
2020-04-04improve error handling, use configuration option names as per latest docsChristian Grothoff
2020-04-04update to latest exchange API, some better error handlingChristian Grothoff
2020-01-19currency is global in the config, don't require duplicationFlorian Dold
2020-01-19rename of section prefix 'exchange-' to 'merchant-exchange-'Florian Dold
2020-01-19url -> payto_uriFlorian Dold
2020-01-13fix ftbfsChristian Grothoff
2020-01-13match API rename in exchangeChristian Grothoff
2019-10-31tighten formatting rulesChristian Grothoff
2019-10-05reindenting with uncrustifyChristian Grothoff
2019-05-10Create async scopes.Florian Dold
Log statements contain an async scope identifier, which allows to correlate logs from the same request.
2019-01-30fix compiler warnings/errors.Marcello Stanisci
2018-05-10copy-and-paste fault.Marcello Stanisci
2018-04-15Towards enabling multiple wire accounts per merchant.Christian Grothoff
This also adjusts the merchant logic to the latest exchange wire API and updates the configurations to match the latest changes to the exchange's configuration structure (including the shift to payto://-URLs).
2018-03-12implementing #5281 guards against hanging transactions, plus minor code cleanupsChristian Grothoff
2018-01-30use url instead of uri consistentlyFlorian Dold
2017-12-09fix issues related to unrounded timesChristian Grothoff
2017-09-26fix extra start of retry_exchange taskChristian Grothoff
2017-09-17adjust to API change of exchangeChristian Grothoff
2017-09-09work on #5092: be conservative, allow TALER_EXCHANGE_get_keys() to return ↵Christian Grothoff
NULL and treat as error properly
2017-09-02fix bad nesting of transactions during /pay processingChristian Grothoff
2017-09-02fix testcase, refund array is boxed in a refund_permissions field of the ↵Christian Grothoff
main object
2017-07-22do not use uninitialized master_pub field from 'struct Exchange', but use ↵Christian Grothoff
the initialized master_pub from keys instead (when storing wire fee data in the database), should complete #4943 implementation
2017-07-01implement first part of #4943: persist wire transfer fees of exchange in DBChristian Grothoff
2017-07-01support VC checks (#5035)Christian Grothoff
2017-06-29fixing misc. FIXMEs, some style issues, and mostly DB return value handling ↵Christian Grothoff
towards addressing #5010
2017-06-25ref bugnoteChristian Grothoff
2017-06-04fix misc leaksChristian Grothoff
2017-06-04fix misc memory leaksChristian Grothoff
2017-05-16fix whitespaceChristian Grothoff
2017-05-14fix #5008Christian Grothoff
2017-04-28remove commentMarcello Stanisci
2017-03-06implement #4935 (wire fee support)Christian Grothoff
2017-03-05towards implementing #4935: make sure all of the fee data is available for ↵Christian Grothoff
the /pay handler (but not yet checked)
2016-07-07fixing #4594Marcello Stanisci
2016-06-11fix more memory leaksChristian Grothoff
2016-06-11check return values of json_array_appendChristian Grothoff
2016-05-31add support for /keys cache control (#4036)Christian Grothoff