Christian Grothoff
|
2d55647f2a
|
add support for reserve open/close operations to auditor, begin to split off purse auditing logic
|
2022-10-30 17:36:57 +01:00 |
|
Christian Grothoff
|
a8dac27be8
|
return open/close requests in reserve history
|
2022-10-15 21:26:03 +02:00 |
|
Christian Grothoff
|
38876c503f
|
-refactor DB for reserve history/status routines
|
2022-10-15 16:19:14 +02:00 |
|
Christian Grothoff
|
eebc030f6c
|
add logic to return information about purse refunds in coin histories
|
2022-10-15 10:43:26 +02:00 |
|
Christian Grothoff
|
1ee69f6f1d
|
-towards returning reserve open deposits in coin history
|
2022-10-13 22:43:22 +02:00 |
|
Christian Grothoff
|
09310cc66e
|
-implement reserve closure in test
|
2022-10-13 19:07:25 +02:00 |
|
Christian Grothoff
|
4702b156dc
|
-work on reserve control tests
|
2022-10-12 22:16:40 +02:00 |
|
Christian Grothoff
|
ea11a9a0fd
|
-add missing SQL logic
|
2022-10-08 22:26:54 +02:00 |
|
Christian Grothoff
|
7e5c6a7e46
|
-insert routines
|
2022-10-05 16:38:29 +02:00 |
|
Christian Grothoff
|
67d6bbd736
|
-work on header towards taler-auditor-sync for new tables
|
2022-10-05 16:13:12 +02:00 |
|
Christian Grothoff
|
f7b06e308f
|
-work on reserve_open DB API
|
2022-10-04 19:18:43 +02:00 |
|
Christian Grothoff
|
856b8e26c2
|
-more work on new DB logic
|
2022-10-03 23:54:12 +02:00 |
|
Christian Grothoff
|
4a487b179c
|
-implement sketch for pg_do_reserve_open.c
|
2022-10-03 19:34:11 +02:00 |
|
Christian Grothoff
|
3bca75d6cf
|
complete taler-exchange-httpd_reserves_get_attest.c logic (first pass, still without DB logic or tests)
|
2022-10-02 23:57:09 +02:00 |
|
Christian Grothoff
|
1ce70b1dab
|
complete taler-exchange-httpd_reserves_close.c logic (first pass, still without DB logic or tests)
|
2022-10-02 23:19:48 +02:00 |
|
Christian Grothoff
|
4a36ed7fbf
|
complete taler-exchange-httpd_reserves_open.c logic (first pass, still without DB logic or tests)
|
2022-10-02 22:47:28 +02:00 |
|
Christian Grothoff
|
9ed99558e2
|
-fix clang compiler warnings
|
2022-08-22 22:45:41 +02:00 |
|
Christian Grothoff
|
a046899b2c
|
-major KYC update, fixes misc. issues
|
2022-08-20 21:29:36 +02:00 |
|
Christian Grothoff
|
68d2df88f2
|
allow merge into non-existent reserve if KYC is disabled
|
2022-08-16 14:36:23 +02:00 |
|
Christian Grothoff
|
96265412cd
|
(preliminary) work on kycaid plugin
|
2022-08-15 13:48:13 +02:00 |
|
Christian Grothoff
|
1a3793cb1c
|
-regenerate DBs
|
2022-08-14 19:10:19 +02:00 |
|
Christian Grothoff
|
f5b99b5282
|
-work on new KYC logic: remove old DB code
|
2022-08-14 19:03:30 +02:00 |
|
Christian Grothoff
|
3e6e873367
|
-start with DB cleanup
|
2022-08-14 18:59:48 +02:00 |
|
Christian Grothoff
|
74ba46db39
|
-work on new KYC logic: tests pass again
|
2022-08-14 18:04:09 +02:00 |
|
Christian Grothoff
|
1009084e94
|
major rework of the KYC logic, making it more configurable, not complete, but tests pass again
|
2022-08-11 23:35:33 +02:00 |
|
Christian Grothoff
|
3f99e4f3f8
|
-implement new kyc-webhook endpoint
|
2022-08-07 15:35:13 +02:00 |
|
Christian Grothoff
|
b533026632
|
adding kyclogic plugin template
|
2022-08-05 15:08:47 +02:00 |
|
Christian Grothoff
|
73b099cfd5
|
-add new KYC amount iteration DB functions
|
2022-08-05 14:22:08 +02:00 |
|
Christian Grothoff
|
4724867794
|
-first pass at new KYC DB API
|
2022-08-05 13:32:27 +02:00 |
|
Christian Grothoff
|
61f39f0941
|
-more general KYC logic
|
2022-08-04 11:36:05 +02:00 |
|
Christian Grothoff
|
31bfe5234e
|
-update auditor schema in preparation to fix #4960
|
2022-07-31 21:54:29 +02:00 |
|
Christian Grothoff
|
150917694a
|
finish taler-exchange-drain implementation
|
2022-07-30 22:54:21 +02:00 |
|
Christian Grothoff
|
544fbd4fe9
|
-doxygen
|
2022-07-30 11:04:45 +02:00 |
|
Christian Grothoff
|
2b160c1569
|
-fix typos
|
2022-07-30 10:36:19 +02:00 |
|
Christian Grothoff
|
033a5dc93b
|
implement taler-auditor-sync support for profit_drains table (#4960)
|
2022-07-30 10:29:24 +02:00 |
|
Christian Grothoff
|
75888adff2
|
setup drain_profits table (#4960)
|
2022-07-30 10:12:48 +02:00 |
|
Christian Grothoff
|
de83b055d5
|
-simplify table drop logic
|
2022-07-25 19:53:31 +02:00 |
|
Christian Grothoff
|
282bbb0b62
|
-fix typos
|
2022-07-06 23:08:53 +02:00 |
|
Christian Grothoff
|
36a8ecd4c4
|
-implemented bounded history for reserve status requests
|
2022-07-05 14:25:30 +02:00 |
|
Christian Grothoff
|
7201ce3166
|
-handle withdraw CS nonce reuse more nicely
|
2022-07-05 12:56:55 +02:00 |
|
Christian Grothoff
|
ad612623be
|
-run read-only transactions in proper read-only scope (at least some of them)
|
2022-07-05 12:13:58 +02:00 |
|
Christian Grothoff
|
9e5dc2a542
|
-remove dead argument
|
2022-07-05 11:50:20 +02:00 |
|
Christian Grothoff
|
615b4621e3
|
-implement DB logic for forcing reserve close
|
2022-07-04 23:40:49 +02:00 |
|
Christian Grothoff
|
ded7f9ca18
|
-fix issue with missing signature over denomination and age restriction hash in purse deposit
|
2022-06-28 20:25:45 +02:00 |
|
Christian Grothoff
|
7b62174d00
|
-fix typos
|
2022-06-26 17:09:30 +02:00 |
|
Christian Grothoff
|
fd9fc9f0cd
|
-fix misc doxygen warnings, code clean up
|
2022-06-26 17:08:17 +02:00 |
|
Christian Grothoff
|
bad572a010
|
-add missing checkpointing logic
|
2022-06-19 14:04:41 +02:00 |
|
Christian Grothoff
|
f6a7d4a1ed
|
-more DB logic for taler-helper-auditor-reserves
|
2022-06-15 22:31:44 +02:00 |
|
Christian Grothoff
|
eccf37e450
|
-more DB prep work towards reserve auditing with p2p payments
|
2022-06-15 20:49:39 +02:00 |
|
Christian Grothoff
|
963477e064
|
-fix comments
|
2022-06-14 15:57:48 +02:00 |
|