summaryrefslogtreecommitdiff
path: root/src/exchange/taler-exchange-httpd_db.c
AgeCommit message (Expand)Author
2020-04-09make code compiler without warnings with latest libmicrohttpd APIChristian Grothoff
2020-03-16style fixesChristian Grothoff
2020-01-19fix copyright headers as per CAChristian Grothoff
2020-01-17doxygenChristian Grothoff
2020-01-16move function to libtalerexchangedb, as plannedChristian Grothoff
2020-01-15Remove preflight checks where redundant.Marcello Stanisci
2019-11-23more refactoring for libtalermhdChristian Grothoff
2019-08-25re-format codeFlorian Dold
2019-07-22include new payback-refresh possibilities in coin history generationChristian Grothoff
2019-04-18add post HTTP request check for hanging transactionsChristian Grothoff
2018-10-19reduce redundant data fetch (#5444)Christian Grothoff
2018-08-19make transactions smaller to try to reduce rollbacksChristian Grothoff
2018-08-11be aggressiveChristian Grothoff
2018-08-10break up refresh/reveal transaction to reduce failure rate, increase retries ...Christian Grothoff
2018-08-10add a few more FOR UPDATE where appropriateChristian Grothoff
2018-03-12fix #5281 for exchange: do preflight check that an old transaction is no long...Christian Grothoff
2017-11-29fixing #5178Christian Grothoff
2017-10-06check return value from TALER_amount_get_zeroChristian Grothoff
2017-06-23Fix #5010 for keystateChristian Grothoff
2017-06-19move reply_transfer_pending to where it belongsChristian Grothoff
2017-06-19split httpd_refresh.c into refresh_melt, refresh_link and refresh_revealChristian Grothoff
2017-06-19fix #5010 for /track/transactionChristian Grothoff
2017-06-19refactor /track logic towards new structureChristian Grothoff
2017-06-19address #5010 for /paybackChristian Grothoff
2017-06-19address #5010 for /refundChristian Grothoff
2017-06-19fix leaks and typosChristian Grothoff
2017-06-19fixing #5010 for /reserve/withdrawChristian Grothoff
2017-06-19rework /reserve/history to address #5010Christian Grothoff
2017-06-19refactoring /deposit towards new transaction style (#5010)Christian Grothoff
2017-06-19convert another function for #5010Christian Grothoff
2017-06-11match GNUnet API rename, work on #5010Christian Grothoff
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 TALER_E...Christian Grothoff
2017-05-08remove dead transfer details field from reserves_in (API, exchangedb, etc.)Christian Grothoff
2017-05-05updating DB schema for new wire history operations and future auditor checks ...Christian Grothoff
2017-04-20fix misc doxygen issuesChristian Grothoff
2017-04-16test case of /payback done twice, handle 403-case in /payback handler, thereb...Christian Grothoff
2017-04-10add test case for #3887Christian Grothoff
2017-04-07even more logging on DB issuesChristian Grothoff
2017-04-04towards supporting #3887 in the auditorChristian Grothoff
2017-04-03implement rest of exchange logic for #3887 (return payback information in res...Christian Grothoff
2017-04-03handle TALER_EXCHANGEDB_RO_EXCHANGE_TO_BANK in DB balance calulationsChristian Grothoff
2017-04-03handle TALER_EXCHANGEDB_RO_PAYBACK_COIN in DB balance calulationsChristian Grothoff
2017-04-03handle TALER_EXCHANGEDB_TT_PAYBACK in DB balance calulationsChristian Grothoff
2017-04-02implement tests for extended DB APIChristian Grothoff
2017-04-02implement returning /paybacks as part of reserve history (#3887)Christian Grothoff
2017-04-02implementing insertion of payback information in postgres plugin (part of #3887)Christian Grothoff
2017-04-01implement DB plugin function to obtain reserve information, migrate logic to ...Christian Grothoff
2017-03-29implementing remaining /payback responsesChristian Grothoff
2017-03-29first sketch at db module implementation for #3887Christian Grothoff