aboutsummaryrefslogtreecommitdiff
path: root/src/lib/exchange_api_common.c
AgeCommit message (Expand)Author
2024-01-17fix #8100Christian Grothoff
2023-11-25more strict spec parsers for payto URIs, Web URLs, and AML decision statesChristian Grothoff
2023-09-18more work on new history logicChristian Grothoff
2023-09-18remove coin and reserve histories from exchange repliesChristian Grothoff
2023-09-11improve wallet_Data support in exchange APIsChristian Grothoff
2023-09-11add support for wallet_data_hash in APIChristian Grothoff
2023-07-20[age-withdraw] Added testing commands for age-withdraw and -revealÖzgür Kesim
2023-07-13merging /keys and /wireChristian Grothoff
2023-07-03more API clean upChristian Grothoff
2023-07-03[age-withdraw] added library function for age-withdrawÖzgür Kesim
2023-06-25next round of exchange API atomizationChristian Grothoff
2023-06-04code cleanup, fixing misc. memory leaks in the processChristian Grothoff
2023-05-02-doxygenChristian Grothoff
2023-05-01expose TALER_EXCHANGE_parse_accounts() in external APIChristian Grothoff
2022-12-29expand DB API with AML functions, fix purse refund calculations in libtalerex...Christian Grothoff
2022-11-04policy extensions and age restriction refactoringÖzgür Kesim
2022-10-22-remove bogus testsChristian Grothoff
2022-10-15handle purse-refund and reserve-open-deposit events in coin history in libtal...Christian Grothoff
2022-10-15handle reserve open/close responses in reserve history in libtalerexchangeChristian Grothoff
2022-08-11major rework of the KYC logic, making it more configurable, not complete, but...Christian Grothoff
2022-07-05-annotate bugsChristian Grothoff
2022-07-01-exchange_api_batch_deposit.c compilesChristian Grothoff
2022-06-28-fix issue with missing signature over denomination and age restriction hash ...Christian Grothoff
2022-06-07-more minor bugfixesChristian Grothoff
2022-06-05no purse fee if purse is successfully mergedChristian Grothoff
2022-06-05complete P2P/W2W conflict handling, deduplicate code across handlersChristian Grothoff
2022-06-05-work on error proof response checking for p2p paymentsChristian Grothoff
2022-06-04-more work on p2p payments and tests thereofChristian Grothoff
2022-06-04handle case where purse expiration refunded the coin's deposited amountChristian Grothoff
2022-06-02-work on P2P payment detailsChristian Grothoff
2022-05-30-fix reserve history, include in testsChristian Grothoff
2022-05-29add batch signing support to taler-exchange-secmod-rsaChristian Grothoff
2022-05-23handle purse deposit client-sideChristian Grothoff
2022-05-23-misc fixes to reserve historyChristian Grothoff
2022-05-23-deduplicate and expand reserve history validation logic in testing libraryChristian Grothoff
2022-05-23-add missing break, clean up fee logicChristian Grothoff
2022-05-23-refactor coin history checkerChristian Grothoff
2022-05-22-complete extended reserve history signature check logic to libtalerexchangeChristian Grothoff
2022-05-22-towards client-side support for merge and history requests in reserve historyChristian Grothoff
2022-05-22-more work on reverse historyChristian Grothoff
2022-04-05adapt to latest GNUnet API: GNUNET_JSON_spec_mark_optional() changedChristian Grothoff
2022-03-29centralize exchange online signature logicChristian Grothoff
2022-03-21add logic to check timestamp, revise history balance calculation logic in clientChristian Grothoff
2022-03-20towards support for new reserve history/status APIsChristian Grothoff
2022-02-22double melt test no works with age restrictionÖzgür Kesim
2022-02-22[age restriction] progress 16/n - refresh/reveal/link testsÖzgür Kesim
2022-02-21-big renaming of structs for consistent naming with P suffixChristian Grothoff
2022-02-17-fix CS nonce reuse check logicChristian Grothoff
2022-02-16[age restriction] progress 14/n - withdraw and depositÖzgür Kesim
2022-02-12-address misc. fixmesChristian Grothoff