summaryrefslogtreecommitdiff
path: root/src/exchange/Makefile.am
AgeCommit message (Collapse)Author
2024-03-07bumpChristian Grothoff
2023-11-16add logic to serve AML SPAChristian Grothoff
2023-10-15avoid extra transaction to fetch balance if reserve is out of funds, remove ↵Christian Grothoff
legacy /withdraw endpoint
2023-09-18remove coin and reserve histories from exchange repliesChristian Grothoff
2023-09-17first cut for API to get coin historyChristian Grothoff
2023-09-10major exchange DB schema change: store common properties of batch deposit in ↵Christian Grothoff
batch_deposits table, and coin-specific ones in coin_deposits table; plus minor cleanups
2023-07-11merge /wire into /keys responseChristian Grothoff
2023-05-17implement logic to conditionally trigger AML review based on KYC attributesChristian Grothoff
2023-05-16towards KYC AML triggersChristian Grothoff
2023-03-01WiP: age-withdraw implementation, part 1/nÖzgür Kesim
Commit phase of the age-withdraw protocol implemented, according to https://docs.taler.net/core/api-exchange.html#withdraw-with-age-restriction
2023-02-19return KYC requirement row when AML imposed KYC requirements on withdraw; ↵Christian Grothoff
return KYC choices in new /config endpoint
2023-02-02draft for the AML GET decision endpointChristian Grothoff
2023-02-02first draft of implementation of GET AML decisions endpointChristian Grothoff
2023-01-21add new endpoints to main dispatcherChristian Grothoff
2022-12-27-first sketch for purse delete handlerChristian Grothoff
2022-10-02-get taler-exchange-httpd_reserves_attest.c to build (but not finished)Christian Grothoff
2022-10-02-get taler-exchange-httpd_reserves_get_attest.c to build (but not finished)Christian Grothoff
2022-10-02-taler-exchange-httpd_reserves_close.c now builds (but not complete)Christian Grothoff
2022-10-02taler-exchange-httpd_reserves_open.c now builds (but not complete)Christian Grothoff
2022-08-16allow merge into non-existent reserve if KYC is disabledChristian Grothoff
2022-08-11major rework of the KYC logic, making it more configurable, not complete, ↵Christian Grothoff
but tests pass again
2022-08-08move kyclogic into libtalerkyclogicChristian Grothoff
2022-08-07-implement new kyc-webhook endpointChristian Grothoff
2022-08-04-fix FTBFS in taler-exchange-httpd_kyc.cChristian Grothoff
2022-07-30skeleton for taler-exchange-drain command (#4960)Christian Grothoff
2022-07-29add /management/drain handlerChristian Grothoff
2022-06-29-batch deposit compilesChristian Grothoff
2022-06-29-deduplicate purse deposit logicChristian Grothoff
2022-05-17fix typo: add extension .h to source filenameThien-Thi Nguyen
2022-05-16-add skeleton logic for purse expirationChristian Grothoff
2022-05-02-payment router skeletonChristian Grothoff
2022-05-01-get batch withdraw to buildChristian Grothoff
2022-04-23add purses-get to buildChristian Grothoff
2022-04-22add purses_deposit to buildChristian Grothoff
2022-04-21add taler-exchange-httpd_reserves_purse.c to buildChristian Grothoff
2022-04-11-towards new GET /contracts/$C_PUB handerChristian Grothoff
2022-04-11-draft implementation of /purses//merge endpointChristian Grothoff
2022-04-05adapt to latest GNUnet API: GNUNET_JSON_spec_mark_optional() changedChristian Grothoff
2022-03-21first rough-cut implementation of /reserves//history endpointChristian Grothoff
2022-03-21first rough-cut implementation of POST /reserves//statusChristian Grothoff
2022-03-05add more logic for new global feesChristian Grothoff
2022-02-04implement CS key handling and csr endpointLucien Heuzeveldt
2022-01-23[age_restriction] progress 13/nÖzgür Kesim
- major refactoring of extensions - extensions live now in a separate library, libtalerextensions - refactored all components using age_restriction accordingly - plumbing for plugin support for extensions roughly layed down
2021-12-25protocol v12 changes (/recoup split, signature changes) plus database ↵Christian Grothoff
sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks
2021-12-23[age restriction] progress 8/nÖzgür Kesim
More work towards support for extensions and age restriction - updated gana - added handler for DB-Event - added TEH_extensions_init() and _done() - added global for age restriction - added stub for post handler - added SQL-table for extension metadata - added enum type for extensions and other data structures Also: - fixed some warnings -Wmaybe-unitialized
2021-12-07implement dummy /metrics handlerChristian Grothoff
2021-10-19-implement more of the KYC handlersChristian Grothoff
2021-10-17implement /kyc-check, add skeleton for /kyc-proofChristian Grothoff
2021-10-17-incomplete draft for /kyc-wallet handlerChristian Grothoff
2021-08-23complete implementation of long-polling for reserve status; remove support ↵Christian Grothoff
for multi-threaded exchange httpd