Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-13 | [wip, #7267] more refined age commitment conflict response during deposit | Özgür Kesim | |
Distinguish between and communicate: a) null hash value expected, got non-null b) non-null hash value expected, got null c) hash value of known coin differ from given | |||
2023-11-28 | fix spelling issues | Christian Grothoff | |
2023-11-28 | -misc doxygen fixes | Christian Grothoff | |
2023-11-12 | keep redirect_url in KYC table to improve idempotency of GET | Christian Grothoff | |
2023-10-25 | new blind signing code builds | Christian Grothoff | |
2023-10-15 | remove dead do_withdraw code | Christian Grothoff | |
2023-10-15 | avoid extra transaction to fetch balance if reserve is out of funds, remove ↵ | Christian Grothoff | |
legacy /withdraw endpoint | |||
2023-10-05 | -fixing missing '/' at end of paths in Debian package, implement coin ↵v0.9.4-dev.1 | Christian Grothoff | |
history logic | |||
2023-09-19 | work on reserve history API | Christian Grothoff | |
2023-09-19 | complete coin history DB logic to properly handle new ETags | Christian Grothoff | |
2023-09-18 | remove coin and reserve histories from exchange replies | Christian Grothoff | |
2023-09-17 | first cut for API to get coin history | Christian Grothoff | |
2023-09-14 | more work towards auditor support for AML/KYC | Christian Grothoff | |
2023-09-13 | work on KYC support in auditor (WiP, not finished) | Christian Grothoff | |
2023-09-11 | improve wallet_Data support in exchange APIs | Christian Grothoff | |
2023-09-11 | add support for wallet_data_hash in API | Christian Grothoff | |
2023-09-10 | major exchange DB schema change: store common properties of batch deposit in ↵ | Christian Grothoff | |
batch_deposits table, and coin-specific ones in coin_deposits table; plus minor cleanups | |||
2023-07-30 | remove wrap_size, obsolete | Christian Grothoff | |
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-23 | kyc 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-23 | Added 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-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-06-26 | -ruuid not needed | Özgür Kesim | |
2023-06-26 | -comment updates | Ö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-04 | code cleanup, fixing misc. memory leaks in the process | Christian Grothoff | |
2023-05-17 | implement logic to conditionally trigger AML review based on KYC attributes | Christian Grothoff | |
2023-05-04 | finish implementation for #7808 | Christian Grothoff | |
2023-05-04 | towards LP support for GET /deposits (#7808) | Christian Grothoff | |
2023-05-01 | breaking protocol changes towards fixing #7810 (incomplete, ↵ | Christian Grothoff | |
taler-exchange-offline still unfinished) | |||
2023-05-01 | -typos | Özgür Kesim | |
2023-05-01 | WiP: age-withdraw, finished reveal-request, 10/n | Özgür Kesim | |
- /age-withdraw/$ACH/reveal handler now fully implemented - for consistency with api: rename of tables from withdraw_age_... to age_withdraw | |||
2023-04-22 | WiP: age-withdraw, continue with finalize_age_withdraw_and_sign, 9/n | Özgür Kesim | |
Also: - added duplicate planchet check for age-withdraw_reveal - added stubs for (get|insert)_age_withdraw_reveal | |||
2023-04-22 | WiP: age-withdraw, adjust schema and DB-handlers, cleanup FIXME's, 8/n | Özgür Kesim | |
2023-04-15 | implement more of lookup_records_by_table | Christian Grothoff | |
2023-04-15 | create warnings on missing table syncs | Christian Grothoff | |
2023-04-10 | return AML status together with KYC status | Christian Grothoff | |
2023-03-31 | -fix missing comments | Christian Grothoff | |
2023-03-31 | fix exchangedb build errors | Christian Grothoff | |
2023-03-29 | New sql code for batch ensure coin known | Joseph | |
2023-03-27 | some changes for known coins | Joseph | |
2023-03-27 | some changes for ensure known coin | Joseph | |
2023-03-13 | -typos | Özgür Kesim | |
2023-03-13 | WIP: age-withdraw, continue verify_commitment_and_max_age, 7/n | Özgür Kesim | |
- coin, blinding, nonce and age restriction now derived from TALER_PlanchetMasterSecretP - use max_age instead than max_age_group as argument - Also, docs updated in other repo. | |||
2023-03-01 | WiP: age-withdraw implementation, part 1/n | Özgür Kesim | |
Commit phase of the age-withdraw protocol implemented, according to https://docs.taler.net/core/api-exchange.html#withdraw-with-age-restriction | |||
2023-02-19 | return KYC requirement row when AML imposed KYC requirements on withdraw; ↵ | Christian Grothoff | |
return KYC choices in new /config endpoint | |||
2023-02-17 | more towards actually allowing AML decisions to trigger KYC | Christian Grothoff | |
2023-02-14 | begin API change to allow AML officers to trigger KYC process | Christian Grothoff | |
2023-02-13 | work on AML notification logic | Christian Grothoff | |