Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-07 | implement logic to deal with expiration of measures; untested, but could ↵ | Christian Grothoff | |
theoretically work | |||
2024-08-03 | fix KYC long-polling logic | Christian Grothoff | |
2024-07-29 | DCE, remove duplicate field, get wallet test_kyc_api test to pass | Christian Grothoff | |
2024-07-29 | fixes to error handling, logging, and aml/kyc history returning feature | Christian Grothoff | |
2024-07-29 | wip | Christian Grothoff | |
2024-07-29 | skeleton | Christian Grothoff | |
2024-07-29 | first draft for kyc-upload | Christian Grothoff | |
2024-07-29 | work on more GET handlers | Christian Grothoff | |
2024-07-29 | -implement GET "/aml/$PUB/attributes/$H_PAYTO" | Christian Grothoff | |
2024-07-29 | work on select_aml_decisions | Christian Grothoff | |
2024-07-29 | work on kyc-info endpoint | Christian Grothoff | |
2024-07-29 | implement pg_lookup_kyc_requirement_by_row | Christian Grothoff | |
2024-07-29 | -fix DB ftbfs | Christian Grothoff | |
2024-07-29 | -fix build issues with new API | Christian Grothoff | |
2024-03-08 | add taler-exchange-dbinit -a option | Christian Grothoff | |
2024-03-06 | disable merge join to 'fix' #8452 | Christian Grothoff | |
2024-02-13 | set 'finished' to TRUE when KYC process is done (either way, successful or ↵ | Christian Grothoff | |
failure); should fix #8055, needs testing | |||
2024-01-15 | fix confusing error message | Christian Grothoff | |
2023-12-23 | Added appropriate response on contract-conflict during deposit | Özgür Kesim | |
In case of a detected conflict during deposit, because (merchant_pub, h_contract_terms) already existed, with different other field values, we now provide the client an error response that contains the h_wire. This way, the client can retrieve further details about the conflicting transaction via /deposits/$H_WIRE/$MERCHANT_PUB/$H_CONTRACT_TERMS/$COIN_PUB Fixes #8002 | |||
2023-12-21 | [wip, #7267] more refined denomination conflict response during deposit | Özgür Kesim | |
If a coin was known but with a different denomination, return to the client an error response that contains the denomination's public key and the corresponding signature of the provided coin. | |||
2023-12-18 | disable auto_explain | Christian Grothoff | |
2023-11-12 | keep redirect_url in KYC table to improve idempotency of GET | Christian Grothoff | |
2023-10-15 | remove dead do_withdraw code | Christian Grothoff | |
2023-09-18 | remove coin and reserve histories from exchange replies | Christian Grothoff | |
2023-09-14 | more work towards auditor support for AML/KYC | 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 | [pq] use GNUNET_PQ_get_oid_by_name consistently | Özgür Kesim | |
2023-07-28 | FAILING attempt to make echange.reserve use taler_amount | Özgür Kesim | |
Fails with > TALER_PREFIX=/usr/local ./test-exchangedb-postgres 2023-07-28T19:02:25.150845+0200 /home/oec/projects/taler/exchange/src/exchangedb/.libs/test-exchangedb-postgres-2559159 WARNING Could not run PSQL on file /usr/local/share/taler//sql/exchange/drop.sql: psql exit code was 3 2023-07-28T19:02:32.488085+0200 pq-2559159 ERROR Query `call_withdraw' failed with result: invalid input syntax for type bigint: "(1,1000)"/(null)/ERROR: invalid input syntax for type bigint: "(1,1000)" CONTEXT: PL/pgSQL function exchange_do_withdraw(bytea,taler_amount,bytea,bytea,bytea,bytea,bytea,bigint,bigint,boolean) line 23 at SQL statement /PGRES_FATAL_ERROR/ERROR: invalid input syntax for type bigint: "(1,1000)" CONTEXT: PL/pgSQL function exchange_do_withdraw(bytea,taler_amount,bytea,bytea,bytea,bytea,bytea,bigint,bigint,boolean) line 23 at SQL statement 2023-07-28T19:02:32.488146+0200 /home/oec/projects/taler/exchange/src/exchangedb/.libs/test-exchangedb-postgres-2559159 ERROR Assertion failed at test_exchangedb.c:1428. | |||
2023-07-28 | [pq] added helper to load oids of composite types | Özgür Kesim | |
- TALER_PQ_load_oids_for_composite_types added - Called during postgres-initialization | |||
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-05-17 | implement logic to conditionally trigger AML review based on KYC attributes | Christian Grothoff | |
2023-04-22 | WiP: age-withdraw, adjust schema and DB-handlers, cleanup FIXME's, 8/n | Özgür Kesim | |
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-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-12 | -work on AML trigger logic | Christian Grothoff | |
2023-02-05 | exchangedb: use partial index instead of materialized tables ↵ | Christian Grothoff | |
deposits_by_ready and deposits_by_matching; remove now broken code; rename benchmarks to use perf_-prefix and correspond to function they benchmark | |||
2023-02-04 | add tests for new AML logic, plus related bugfixes | Christian Grothoff | |
2022-12-30 | -C skeletions | Christian Grothoff | |
2022-12-30 | -skeleton for new DB API functions | Christian Grothoff | |
2022-12-27 | -add do_purse_delete API | Christian Grothoff | |
2022-12-19 | -fix error message | Christian Grothoff | |
2022-12-06 | plugin update | Joseph | |
2022-12-06 | some modifications for batch test | Joseph | |
2022-12-06 | refactor procedures.sql | Christian Grothoff | |
2022-11-27 | more work on SQL refactoring | Christian Grothoff | |
2022-11-27 | intermediate step in major SQL refactoring (not done at all) | Christian Grothoff | |
2022-11-26 | -remove shard support | Christian Grothoff | |
2022-11-21 | some modifications, there is one error which display (no function matches ↵ | Joseph | |
the given name and argument types) |