summaryrefslogtreecommitdiff
path: root/src/lib/exchange_api_deposits_get.c
AgeCommit message (Collapse)Author
2024-02-09set curl timeout when long-pollingChristian Grothoff
2023-11-25more strict spec parsers for payto URIs, Web URLs, and AML decision statesChristian Grothoff
2023-06-25next round of exchange API atomizationChristian Grothoff
2023-05-04finish implementation for #7808Christian Grothoff
2023-05-01breaking protocol changes towards fixing #7810 (incomplete, ↵Christian Grothoff
taler-exchange-offline still unfinished)
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-11major rework of the KYC logic, making it more configurable, not complete, ↵Christian Grothoff
but tests pass again
2022-07-05-resolve minor FIXMEsChristian Grothoff
2022-06-26-fix misc doxygen warnings, code clean upChristian Grothoff
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-03-29centralize exchange online signature logicChristian Grothoff
2022-02-21-big renaming of structs for consistent naming with P suffixChristian Grothoff
2022-02-12-doxygen fixesChristian Grothoff
2021-12-14introducing GNUNET_TIME_Timestamp, recoup now with amountsChristian Grothoff
2021-11-29try to optimize aggregator queriesChristian Grothoff
2021-10-27-more changes towards fixing FTBFSChristian Grothoff
2021-10-19-fix copy and paste issueChristian Grothoff
2021-10-17implement returning KYC status from GET /deposits/ endpointChristian Grothoff
2021-10-13-modify C API to future-proof it for returning more details as required for ↵Christian Grothoff
KYC implementation
2021-07-24fix #6939 in exchangeChristian Grothoff
2021-03-05fix #6786: do not die on bogus URLChristian Grothoff
2020-12-20do not log error on MHD_HTTP_GONE status code, revocation is a legitimate replyChristian Grothoff
2020-11-07adjust ECsChristian Grothoff
2020-07-16boolean argument removed in GNUNET_CURL_job_add (#6188)Christian Grothoff
2020-07-05fix #6408: make sure all timestamps are always rounded when they arrive over ↵Christian Grothoff
JSON, or 400 the requester; similarly don't tolerate anything else as client
2020-07-05modify TALER_EXCHANGE_deposits_get() API to avoid NULL pointers and need for ↵Christian Grothoff
deep copies
2020-07-05modify TALER_EXCHANGE_deposits_get() API to combine returned arguments into ↵Christian Grothoff
a struct (simplifies merchant later)
2020-04-08adapt to new GNUnet sign API (#6164)Christian Grothoff
2020-04-05make exchange API more uniform in how information is returnedChristian Grothoff
2020-03-17style, indentation and type fixes for lib/Christian Grothoff
2020-03-10more careful use of TALER_JSON_get_error_code(), limit to cases where we ↵Christian Grothoff
expect to get one
2020-03-03rename BANK_excecute_wire_transfer to BANK_transfer, improve error handling ↵Christian Grothoff
when curl_easy_init() fails
2020-02-29limit redirectsChristian Grothoff
2020-02-29big rename fest related to #6067 API renamingChristian Grothoff