Christian Grothoff
|
bde1394ee4
|
implement /kyc-wallet in libtalerexchange
|
2021-10-17 20:30:06 +02:00 |
|
Christian Grothoff
|
b38b51d5e8
|
implement /kyc-check, add skeleton for /kyc-proof
|
2021-10-17 15:58:23 +02:00 |
|
Christian Grothoff
|
4e3b133e47
|
-incomplete draft for /kyc-wallet handler
|
2021-10-17 14:12:13 +02:00 |
|
Christian Grothoff
|
932d2aaf88
|
implement returning KYC status from GET /deposits/ endpoint
|
2021-10-17 13:22:15 +02:00 |
|
Christian Grothoff
|
0739405f67
|
-add missing def
|
2021-10-17 10:42:02 +02:00 |
|
Christian Grothoff
|
d1992e5983
|
new configuration option: wallet balance threshold
|
2021-10-16 19:24:08 +02:00 |
|
Christian Grothoff
|
a48db85013
|
add KYC logic for /deposit handling (DB part incomplete)
|
2021-10-15 23:34:23 +02:00 |
|
Christian Grothoff
|
ca12adced4
|
-basic logic for withdraw KYC checks
|
2021-10-14 21:06:47 +02:00 |
|
Christian Grothoff
|
7d62fa065b
|
start with KYC support in DB
|
2021-10-14 14:45:10 +02:00 |
|
Christian Grothoff
|
acbadd5c6e
|
-modify C API to future-proof it for returning more details as required for KYC implementation
|
2021-10-13 18:52:59 +02:00 |
|
Christian Grothoff
|
8951abfc50
|
-finish implemnetation of /kyc-check client library
|
2021-10-10 17:18:24 +02:00 |
|
Christian Grothoff
|
df681b0d95
|
-draft API for new /kyc-check endpoint
|
2021-10-10 15:37:05 +02:00 |
|
Christian Grothoff
|
d8922f82e5
|
-introduce 'struct TALER_WireSalt'
|
2021-10-09 16:11:04 +02:00 |
|
Christian Grothoff
|
01c7f33c7f
|
-indent
|
2021-09-27 10:52:39 +02:00 |
|
Christian Grothoff
|
b38f251beb
|
-DCE, nicer return values
|
2021-09-17 11:35:10 +02:00 |
|
Christian Grothoff
|
ed6ab2f91a
|
-minor fixes
|
2021-09-06 12:01:15 +02:00 |
|
Christian Grothoff
|
ae8d481e1c
|
implement taler-exchange-transfer DB sharding logic
|
2021-09-05 15:25:57 +02:00 |
|
Christian Grothoff
|
adc6c53b5c
|
doxygen and spelling fixes
|
2021-09-04 13:00:20 +02:00 |
|
Christian Grothoff
|
1c1d28d3f5
|
first draft for an aggregator benchmark, plus fixing inclusive/exclusive sharding range issues
|
2021-09-03 21:30:14 +02:00 |
|
Christian Grothoff
|
5149af9314
|
preliminary work on supporting sharding/parallel aggregation (undertested, but tests pass again)
|
2021-09-03 19:08:02 +02:00 |
|
Christian Grothoff
|
6e1877b142
|
-implement long-standing aggregation SQL query simplification
|
2021-09-03 09:55:16 +02:00 |
|
Christian Grothoff
|
bf2ce9853e
|
add long-time overdue convenience function
|
2021-09-01 11:11:41 +02:00 |
|
Christian Grothoff
|
5026518bb5
|
-fix another leak
|
2021-08-27 16:17:45 +02:00 |
|
Christian Grothoff
|
5017dacbda
|
-fix memory leak
|
2021-08-27 14:36:04 +02:00 |
|
Christian Grothoff
|
e50a5f4d2b
|
-update GANA
|
2021-08-25 07:58:07 +02:00 |
|
Christian Grothoff
|
01e06eb715
|
-remove sessions also from auditor
|
2021-08-23 08:24:59 +02:00 |
|
Christian Grothoff
|
c559b1c935
|
complete implementation of long-polling for reserve status; remove support for multi-threaded exchange httpd
|
2021-08-23 00:00:32 +02:00 |
|
Christian Grothoff
|
10f9272e45
|
-implement long polling support on reserve status (but not yet in C client library)
|
2021-08-22 00:12:18 +02:00 |
|
Christian Grothoff
|
f98c463be2
|
export TALER_iban_validate() API
|
2021-08-14 13:54:12 +02:00 |
|
Christian Grothoff
|
41aa1ed41d
|
-add support for event notifications to exchangedb plugin
|
2021-08-13 22:35:13 +02:00 |
|
Christian Grothoff
|
f174781b57
|
support long_poll_ms argument in bank API (#6987)
|
2021-08-12 13:13:42 +02:00 |
|
Christian Grothoff
|
b58605a79d
|
introduce TALER_OS_init() to safely handle static linkage
|
2021-08-08 16:45:32 +02:00 |
|
Christian Grothoff
|
8a60e6b62f
|
-fix fakebank/tewgc logic and add test case
|
2021-08-07 17:50:53 +02:00 |
|
Christian Grothoff
|
ba3f70390a
|
restructure configuration, move bank account credentials from exchange-account-XXX to exchange-accountcredentials-XXX
|
2021-08-03 21:58:36 +02:00 |
|
Christian Grothoff
|
61450fad8d
|
-add i18n object syntax check
|
2021-08-02 22:16:01 +02:00 |
|
Christian Grothoff
|
3a6ae694ec
|
-work on #6948
|
2021-08-02 19:48:37 +02:00 |
|
Christian Grothoff
|
c4ae15c1db
|
-strengthen payto validation logic
|
2021-08-02 19:38:23 +02:00 |
|
Christian Grothoff
|
2e6b8e10de
|
-doxygen fix
|
2021-08-02 16:04:11 +02:00 |
|
Christian Grothoff
|
d8d1453789
|
-misc doxygen fixes
|
2021-08-01 23:06:16 +02:00 |
|
Christian Grothoff
|
d45774ccec
|
introduce TALER_JSON_pack_ec
|
2021-08-01 15:36:38 +02:00 |
|
Christian Grothoff
|
f1f0bf637b
|
build system: also obtain event type registry from GANA
|
2021-08-01 13:56:48 +02:00 |
|
Christian Grothoff
|
fde9dc80f6
|
-more json_pack cleaning
|
2021-07-31 21:40:48 +02:00 |
|
Christian Grothoff
|
1d54400a02
|
-more eliminations of json_pack
|
2021-07-31 20:27:16 +02:00 |
|
Christian Grothoff
|
0ef7c0a0b7
|
fix #6960
|
2021-07-29 23:56:46 +02:00 |
|
Christian Grothoff
|
6516f1899f
|
start to use new GNUNET_JSON_PACK functionality
|
2021-07-28 09:13:21 +02:00 |
|
Christian Grothoff
|
91bb5623de
|
JSON: implement taler-specific json pack functions
|
2021-07-26 17:26:09 +02:00 |
|
Christian Grothoff
|
42decef957
|
fix #6939 in exchange
|
2021-07-24 09:00:35 +02:00 |
|
Christian Grothoff
|
098bd64f39
|
-fix struct name
|
2021-07-23 18:43:03 +02:00 |
|
Christian Grothoff
|
306a08a71c
|
-rename TALER_amount_get_zero to TALER_amount_set_zero
|
2021-07-23 13:02:04 +02:00 |
|
Christian Grothoff
|
95f0fdf369
|
distinguish between input failure and internal failures when hashing contracts
|
2021-07-21 20:21:08 +02:00 |
|