aboutsummaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
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-05-unify APIChristian Grothoff
2022-06-05-refactor internal API to use new EncrptedContract struct where applicableChristian Grothoff
2022-06-05-move econtract into sub-object with its own parserChristian Grothoff
2022-06-04-more work on p2p payments and tests thereofChristian Grothoff
2022-06-04add KYC errors for p2p paymentsChristian 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-30-add batch withdraw to test suiteChristian Grothoff
2022-05-29add batch signing support to taler-exchange-secmod-rsaChristian Grothoff
2022-05-23-implement batch withdraw client-side logicChristian Grothoff
2022-05-23handle purse deposit client-sideChristian Grothoff
2022-05-23include purse deposits in coin historyChristian Grothoff
2022-05-23-more reserve history fixesChristian Grothoff
2022-05-23-misc fixes to reserve historyChristian Grothoff
2022-05-23-more traits for reserve history checkingChristian Grothoff
2022-05-23-towards reserve history testingChristian 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-05-18enforce valid payto:// URI in exchange /wire responseChristian Grothoff
2022-05-17integrate purse expiration into test, bugfixesChristian Grothoff
2022-05-16-work purse_deposit conflict handlingChristian Grothoff
2022-05-16-add purse-merge 409 handling client-sideChristian Grothoff
2022-05-16-implement purse_deposit error handlingChristian Grothoff
2022-05-09check reserve balance after p2p mergesChristian Grothoff
2022-05-08pass purse_fee to determine how purse creation is paid forChristian Grothoff
2022-05-07-onlineChristian Grothoff
2022-05-07-address FIXMEs for purses GET requestsChristian Grothoff
2022-05-07rename function that is for the merchant signature to have merchant in the nameChristian Grothoff
2022-05-07-fix leaksChristian Grothoff
2022-04-27-get p2p test to passChristian Grothoff
2022-04-27-work on p2p paymentsChristian Grothoff
2022-04-26age restriction: make seed a HashCode due to endianess and security level ↵Florian Dold
concerns
2022-04-26-misc. minor fixesChristian Grothoff
2022-04-24-fix fieldnames, regenerated DBsChristian Grothoff
2022-04-24get first p2p test to passChristian Grothoff
2022-04-24-misc p2p fixesChristian Grothoff
2022-04-23-work on p2p paymentsChristian Grothoff
2022-04-23-add more accounting fields to reserve tableChristian Grothoff
2022-04-23-create cmd for purse creation from reserveChristian Grothoff
2022-04-23add purses-get to buildChristian 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-22-make purses_get compileChristian Grothoff