Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-15 | avoid extra transaction to fetch balance if reserve is out of funds, remove ↵ | Christian Grothoff | |
legacy /withdraw endpoint | |||
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 | 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-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-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 | fix memory leak and transaction error handling related to KYC | Christian Grothoff | |
2023-02-12 | -more work on AML triggers for P2P transfers | Christian Grothoff | |
2023-01-27 | address DB failure error handling in KYC check | Christian Grothoff | |
2023-01-16 | do not 500 on empty reserve history by not ignoring undecided purses that ↵ | Christian Grothoff | |
may have caused reserve to be created in the first place | |||
2022-11-14 | more refactoring towards #7272 | Christian Grothoff | |
2022-11-14 | -refactoring in preparation of fixing #7272 | Christian Grothoff | |
2022-11-08 | -fix #7428 | Christian Grothoff | |
2022-08-20 | -major KYC update, fixes misc. issues | Christian Grothoff | |
2022-08-16 | no reserve origin implies P2P, not KYC | Christian Grothoff | |
2022-08-14 | -regenerate DBs | Christian Grothoff | |
2022-08-14 | -work on new KYC logic: tests pass again | Christian Grothoff | |
2022-08-11 | major rework of the KYC logic, making it more configurable, not complete, ↵ | Christian Grothoff | |
but tests pass again | |||
2022-08-01 | -log cause | Christian Grothoff | |
2022-07-05 | -handle withdraw CS nonce reuse more nicely | Christian Grothoff | |
2022-06-08 | add core success count metrics | Christian Grothoff | |
2022-06-04 | add KYC errors for p2p payments | Christian Grothoff | |
2022-05-22 | -add metrics for idempotent (batch) withdraw | Christian Grothoff | |
2022-05-17 | -deduplicate | Christian Grothoff | |
2022-05-01 | skeleton for batch withdraw logic (not finished) | Christian Grothoff | |
2022-04-01 | work on purse creation logic | Christian Grothoff | |
2022-03-21 | first rough-cut implementation of POST /reserves//status | Christian Grothoff | |
2022-03-17 | more explicit cipher usage counters | Marco Boss | |
2022-03-14 | add metrics for number of crypto operations | Marco Boss | |
2022-02-21 | -big renaming of structs for consistent naming with P suffix | Christian Grothoff | |
2022-02-20 | -ensure different HKDF is used in melt vs. withdraw | Christian Grothoff | |
2022-02-17 | -fix CS nonce reuse check logic | Christian Grothoff | |
2022-02-15 | -correctly implement CS idempotency check on withdraw | Christian Grothoff | |
2022-02-14 | -towards fixing the protocol | Christian Grothoff | |
2022-02-12 | -swap argument/rval for nicer code | Christian Grothoff | |
2022-02-12 | -address misc. fixmes | Christian Grothoff | |
2022-02-10 | -get recoup/refresh to pass | Christian Grothoff | |
2022-02-09 | implement CS refresh-reveal signing, simplify TEH keys logic | Christian Grothoff | |
2022-02-04 | resolves merge conflicts | Gian Demarmels | |
2022-02-04 | refactor TALER_coin_ev_hash | Gian Demarmels | |
2022-02-04 | include denom_pub into coin_ev_hash | Gian Demarmels | |
2022-02-04 | implement feedback | Lucien Heuzeveldt | |
2022-02-04 | change TEH_keys_denomination_sign message parameter | Lucien Heuzeveldt | |
2022-02-04 | implement withdraw (nonce reuse check missing) | Lucien Heuzeveldt | |
2022-01-10 | improve error response for withdrawal | Florian Dold | |
2021-12-25 | protocol v12 changes (/recoup split, signature changes) plus database ↵ | Christian Grothoff | |
sharding plus O(n^2)=>O(n) worst-case complexity reduction on coin balance checks | |||
2021-12-19 | denormalize reserve_pub in reserve tables to enable sharding | Christian Grothoff | |
2021-12-14 | introducing GNUNET_TIME_Timestamp, recoup now with amounts | Christian Grothoff | |
2021-12-07 | add basic metrics collection logic | Christian Grothoff | |
2021-12-05 | major rework of withdraw transaction to use stored procedure and ↵ | Christian Grothoff | |
(presumably) reduce serialization failures by avoiding SELECT before INSERT | |||
2021-12-05 | -fix withdraw logic idempotency broken yesterday: did not handle expired DKs ↵ | Christian Grothoff | |
nicely |