aboutsummaryrefslogtreecommitdiff
path: root/src/exchange
AgeCommit message (Collapse)Author
2023-07-26[age-withdraw] reveal works, tested.Özgür Kesim
Tests for age-withdraw and the reveal now work for both, RSA and CS.
2023-07-26Merge branch 'master' of ssh://git.taler.net/exchangeÖzgür Kesim
2023-07-26[age-withdraw] WIP - database transaction during reveal works nowÖzgür Kesim
The test for age-restriction still fail, but the database transactions, including passing arrays in/out the PQ-helpers works.
2023-07-25actually take kyc_off flag into considerationChristian Grothoff
2023-07-24[age-withdraw] fixed h_commitment calculation in handlerÖzgür Kesim
2023-07-24[age-withdraw] first tests passÖzgür Kesim
age-withdraw successfully tested (no reveal yet): 1. reserve filled with amount large enough to trigger kyc 2. kyc oauth2 test daemon sets birthday to 2015-00-00 3. usual withdraw fails with CONFLICT and AGE_RESTRICTION_REQUIRED 4. age-withdraw with loo large of an maximum age fails 5. age-withdraw with appropriate maximum age succeeds
2023-07-23kyc logic with birthdate setting test addedÖzgür Kesim
1. Added age-requirement check in withdraw-handler (like in batch-withdraw) 2. In test_exchange_api_age_restriction: - kyc-oauth2 started, with static birthdate in answers - withdraw triggers kyc - second withdraw fails due to age restriction requirements
2023-07-23[kyc] put reserve_pub into legitimization_requirementsÖzgür Kesim
2023-07-23Added reserve_pub to kyc legitimization_processesÖzgür Kesim
Where applicable, the reserve_pub will be passed on to the kcy-legitimization process and persisted along with h_payto. This allows us to set a birthday on the reserve itself, once a related kyc-process has provided one.
2023-07-20-new man pageChristian Grothoff
2023-07-20rewrite tos/pp generation logicChristian Grothoff
2023-07-15fix crash with -a optionChristian Grothoff
2023-07-15-fix up configChristian Grothoff
2023-07-15Merge branch 'master' into age-withdrawÖzgür Kesim
2023-07-15-doxygenChristian Grothoff
2023-07-14Merge branch 'age-withdraw' of ssh://git.kesim.org/taler/exchange into ↵Özgür Kesim
age-withdraw
2023-07-13bump protocol version to 16Christian Grothoff
2023-07-13merging /keys and /wireChristian Grothoff
2023-07-13-towards reveal response handling in agew-withdraw-revealÖzgür Kesim
2023-07-11implement 'lost' field for #7883Christian Grothoff
2023-07-11merge /wire into /keys responseChristian Grothoff
2023-07-11-handle some of the codespell complaintsÖzgür Kesim
2023-07-11-handle doxygen complaintsÖzgür Kesim
2023-07-10-fix indentChristian Grothoff
2023-07-10fix alignment issue, ensure we hash over packed structure to avoid ↵Christian Grothoff
non-determinism
2023-07-10-simplifyChristian Grothoff
2023-07-10tip -> rewardChristian Grothoff
2023-07-06-no return is correct hereChristian Grothoff
2023-07-06work on keys serialization/deserializationChristian Grothoff
2023-07-05-misc minor fixesChristian Grothoff
2023-07-03Merge branch 'master' into age-withdrawÖzgür Kesim
2023-07-03[age-withdraw] added library function for age-withdrawÖzgür Kesim
- Added TALER_EXCHANGE_age_withdraw - Also: Change TALER_EXCHANGE_batch_withdraw and related functions to use GNUNET_CURL_ctx, TALER_EXCHANGE_keys and const char *echange_url
2023-07-01dceChristian Grothoff
2023-06-27[age-withdraw] added handlers for age-withdraw to routerÖzgür Kesim
2023-06-27-rename variableÖzgür Kesim
2023-06-27-fix typoÖzgür Kesim
2023-06-27added birthdate parserÖzgür Kesim
2023-06-26-ruuid not neededÖzgür Kesim
2023-06-26-free specÖzgür Kesim
2023-06-26-comment updatesÖzgür Kesim
2023-06-26Merge branch 'master' into age-withdraw-mergeÖzgür Kesim
2023-06-26[age-withdraw] age-withdraw commit- and reveal-handlers implemented, 12/nÖzgür Kesim
The handlers for the commit- and reveal-phases of the age-withdraw HTTP-endpoints are implemented, yet not active. Still missing: - support for age-withdraw is missing in lib/. - tests
2023-06-23fix #7870Christian Grothoff
2023-06-05Merge branch 'master' into age-withdrawÖzgür Kesim
2023-06-04address FIXMEs in bank service APIChristian Grothoff
2023-06-04code cleanup, fixing misc. memory leaks in the processChristian Grothoff
2023-06-03Merge branch 'master' into age-withdrawÖzgür Kesim
2023-05-18-typoChristian Grothoff
2023-05-17-doxygenChristian Grothoff
2023-05-17implement logic to conditionally trigger AML review based on KYC attributesChristian Grothoff