summaryrefslogtreecommitdiff
path: root/src/exchange/taler-exchange-httpd_deposits_get.c
AgeCommit message (Collapse)Author
2024-02-29fix #8452Christian Grothoff
2023-05-04finish implementation for #7808Christian Grothoff
2023-05-04towards LP support for GET /deposits (#7808)Christian Grothoff
2023-05-04more shared logic for argument/header parsingChristian Grothoff
2023-02-13work on AML notification logicChristian Grothoff
2022-08-20-major KYC update, fixes misc. issuesChristian Grothoff
2022-08-14-regenerate DBsChristian Grothoff
2022-08-14-work on new KYC logic: tests pass againChristian Grothoff
2022-08-11major rework of the KYC logic, making it more configurable, not complete, ↵Christian Grothoff
but tests pass again
2022-05-07rename function that is for the merchant signature to have merchant in the nameChristian Grothoff
2022-04-22Add abstractions: TALER_exchange_deposit_{sign,verify}Thien-Thi Nguyen
This change also removes ‘struct TALER_DepositTrackPS’ from the public API. * src/include/taler_signatures.h (struct TALER_DepositTrackPS): Delete. * src/util/exchange_signatures.c (struct TALER_DepositTrackPS): New. (TALER_exchange_deposit_sign): New func. (TALER_exchange_deposit_verify): New func. * src/include/taler_crypto_lib.h (TALER_exchange_deposit_sign): New func decl. (TALER_exchange_deposit_verify): New func decl. * src/exchange/taler-exchange-httpd_deposits_get.c (TEH_handler_deposits_get): Rework to use ‘TALER_exchange_deposit_verify’. * src/lib/exchange_api_deposits_get.c (TALER_EXCHANGE_deposits_get): Rework to use ‘taler_exchange_deposit_sign’.
2022-04-20-more deposit GET cleanupChristian Grothoff
2022-04-20-refactor deposits_get logic to help ttn with signature logic refactoringChristian Grothoff
2022-03-29centralize exchange online signature logicChristian Grothoff
2022-03-17more explicit cipher usage countersMarco Boss
2022-03-14add metrics for number of crypto operationsMarco Boss
2022-02-21-big renaming of structs for consistent naming with P suffixChristian Grothoff
2021-12-14introducing GNUNET_TIME_Timestamp, recoup now with amountsChristian Grothoff
2021-12-07add basic metrics collection logicChristian Grothoff
2021-10-27-work on FTBFSChristian Grothoff
2021-10-17implement returning KYC status from GET /deposits/ endpointChristian Grothoff
2021-10-05es-cbdc version from StefanChristian Grothoff
2021-08-23complete implementation of long-polling for reserve status; remove support ↵Christian Grothoff
for multi-threaded exchange httpd
2021-08-21-change handler signatures to prepare for long polling supportChristian Grothoff
2021-07-30-eliminate more json_pack format stringsChristian Grothoff
2020-12-14(start to) remove logic no longer needed with new key managementChristian Grothoff
2020-12-14activating implementation of #6175Christian Grothoff
2020-11-07adjust ECsChristian Grothoff
2020-08-25nicer generic error reporting logic, for #6432Christian Grothoff
2020-04-09make code compiler without warnings with latest libmicrohttpd APIChristian Grothoff
2020-04-08fix #6170 and rest of #6164Christian Grothoff
2020-04-08adapt to new GNUnet sign API (#6164)Christian Grothoff
2020-03-27fix warningsChristian Grothoff
2020-03-22the big EC renameChristian Grothoff
2020-03-16simplify deposits_get logicChristian Grothoff
2020-03-15major renaming of internal symbols for better consistencyChristian Grothoff
2020-03-05new coins => fresh coins, also move comments into the database itselfChristian Grothoff
2020-02-27rename fest, make symbols better match new endpoint namesChristian Grothoff