Christian Grothoff
|
659cd4439d
|
expose KYC traits for withdraw/get deposits commands
|
2021-11-07 14:12:54 +01:00 |
|
Christian Grothoff
|
121bfe3659
|
implement /kyc-proof client API
|
2021-11-07 13:05:33 +01:00 |
|
Christian Grothoff
|
4fff4895ad
|
prepare for KYC tests
|
2021-11-07 12:45:49 +01:00 |
|
Christian Grothoff
|
cd8d4bede1
|
add missing file
|
2021-11-07 11:41:53 +01:00 |
|
Christian Grothoff
|
fadfc735fa
|
-fix wire_deadline SQL
|
2021-11-06 20:21:36 +01:00 |
|
Christian Grothoff
|
e8943b019c
|
sql fix
|
2021-11-06 19:59:54 +01:00 |
|
Christian Grothoff
|
81f9b2c93e
|
-misc fixes
|
2021-11-06 19:57:34 +01:00 |
|
Christian Grothoff
|
59a017dbc7
|
SQL fix
|
2021-11-06 19:48:04 +01:00 |
|
Christian Grothoff
|
5b3283633e
|
SQL fix
|
2021-11-06 19:47:12 +01:00 |
|
Christian Grothoff
|
bae7ddbf4e
|
sql fix
|
2021-11-06 19:46:00 +01:00 |
|
Christian Grothoff
|
9d6e104066
|
include h_extensions in deposit confirmation
|
2021-11-06 19:43:47 +01:00 |
|
Christian Grothoff
|
57acad487d
|
move extension options to external table
|
2021-11-06 19:04:54 +01:00 |
|
Christian Grothoff
|
0b370a6814
|
add extension hashing
|
2021-11-06 17:26:11 +01:00 |
|
Christian Grothoff
|
8175fdfa0f
|
introduce TALER_wallet_deposit_verify
|
2021-11-06 16:52:14 +01:00 |
|
Christian Grothoff
|
938e2ce39c
|
more RSA cleanup
|
2021-11-06 16:04:26 +01:00 |
|
Christian Grothoff
|
f01ab79015
|
RSA-despecialization
|
2021-11-06 15:29:10 +01:00 |
|
Christian Grothoff
|
c3e244322b
|
more crypto refactoring
|
2021-11-05 23:01:21 +01:00 |
|
Christian Grothoff
|
eaf9d728f5
|
more crypto refactoring
|
2021-11-05 22:48:11 +01:00 |
|
Christian Grothoff
|
ba627bf84c
|
-fixes
|
2021-11-05 22:22:47 +01:00 |
|
Christian Grothoff
|
ebbc250f8b
|
-brks
|
2021-11-05 21:37:46 +01:00 |
|
Christian Grothoff
|
2549fb6dc7
|
more RSA abstraction work
|
2021-11-05 17:19:47 +01:00 |
|
Christian Grothoff
|
9668e2e4fb
|
fix typo
|
2021-11-05 17:07:11 +01:00 |
|
Christian Grothoff
|
c787e28e84
|
more denom key refactoring
|
2021-11-05 14:18:13 +01:00 |
|
Christian Grothoff
|
32da809fd6
|
abstract denomination keys a bit more
|
2021-11-05 14:00:10 +01:00 |
|
Christian Grothoff
|
766922f7e9
|
implement missing SQL statement
|
2021-11-05 13:20:14 +01:00 |
|
Christian Grothoff
|
1408e1587b
|
introduce invalid key type
|
2021-11-01 23:49:13 +01:00 |
|
Christian Grothoff
|
9358b886f1
|
bugfix!
|
2021-11-01 22:57:46 +01:00 |
|
Christian Grothoff
|
8df5fba56a
|
-code cleanup
|
2021-11-01 18:15:47 +01:00 |
|
Christian Grothoff
|
22ce5bff77
|
fix sharding
|
2021-11-01 18:05:01 +01:00 |
|
Christian Grothoff
|
5b3a468d38
|
-bugfix
|
2021-11-01 13:40:45 +01:00 |
|
Christian Grothoff
|
b88b36ecad
|
style fixes
|
2021-11-01 13:34:14 +01:00 |
|
Christian Grothoff
|
c231e9925c
|
fix bug
|
2021-11-01 13:20:03 +01:00 |
|
Christian Grothoff
|
f02b5b7859
|
fix bug
|
2021-11-01 13:17:44 +01:00 |
|
Christian Grothoff
|
d68dc69b4c
|
-disable tests
|
2021-10-31 18:20:27 +01:00 |
|
Christian Grothoff
|
b3606d006d
|
-fix
|
2021-10-31 18:18:11 +01:00 |
|
Christian Grothoff
|
783d07b476
|
consistently distinguish blinded/unblinded denomination sigs
|
2021-10-31 18:12:54 +01:00 |
|
Christian Grothoff
|
b1197c16a4
|
-fix tests
|
2021-10-31 18:01:19 +01:00 |
|
Christian Grothoff
|
3eae999efc
|
distinguish between blind and non-blind denomination signatures
|
2021-10-31 17:56:56 +01:00 |
|
Christian Grothoff
|
de8e0907aa
|
DB test passes again
|
2021-10-31 15:32:20 +01:00 |
|
Christian Grothoff
|
1d5edc6882
|
SQL fixes
|
2021-10-31 13:58:20 +01:00 |
|
Christian Grothoff
|
35e3506660
|
fixing SQL statements
|
2021-10-31 13:27:50 +01:00 |
|
Christian Grothoff
|
43ee9da01d
|
misc fixes
|
2021-10-31 12:49:51 +01:00 |
|
Christian Grothoff
|
b5e9523f94
|
fix test FTBFS
|
2021-10-31 10:32:10 +01:00 |
|
Christian Grothoff
|
41bfdb4509
|
-fix FTBFS issues
|
2021-10-31 00:21:46 +02:00 |
|
Christian Grothoff
|
2faf102a05
|
-more dB work
|
2021-10-30 21:26:40 +02:00 |
|
Christian Grothoff
|
bc57abc3da
|
-more dB work
|
2021-10-30 20:49:23 +02:00 |
|
Christian Grothoff
|
d83a65320a
|
-more work on FTBFS issues
|
2021-10-30 19:57:54 +02:00 |
|
Christian Grothoff
|
963a06c0aa
|
fix more FTBFS issues
|
2021-10-30 19:28:11 +02:00 |
|
Christian Grothoff
|
55ea7fcb9a
|
SQL fixes
|
2021-10-30 13:52:03 +02:00 |
|
Christian Grothoff
|
22e7dabef1
|
sql fixes
|
2021-10-29 19:13:47 +02:00 |
|
Christian Grothoff
|
08b23fb70a
|
fix SQL
|
2021-10-29 11:46:06 +02:00 |
|
Christian Grothoff
|
ab3042243d
|
address most FIXMEs in pg plugin
|
2021-10-29 11:35:34 +02:00 |
|
Christian Grothoff
|
9968a34a1d
|
address most FIXMEs in pg plugin
|
2021-10-29 11:28:12 +02:00 |
|
Christian Grothoff
|
0a3731f439
|
add another amount trait
|
2021-10-28 21:41:32 +02:00 |
|
Christian Grothoff
|
fef26ec525
|
-fixes
|
2021-10-28 19:48:01 +02:00 |
|
Christian Grothoff
|
07ea1c9890
|
-fix testing FTBFS
|
2021-10-27 23:37:45 +02:00 |
|
Christian Grothoff
|
aa99927701
|
fix FTBFS of auditordb
|
2021-10-27 23:35:14 +02:00 |
|
Christian Grothoff
|
efd4e19bd2
|
fix FTBFS of exchangedb
|
2021-10-27 23:31:56 +02:00 |
|
Christian Grothoff
|
16fe40a0c8
|
-fix test warnings
|
2021-10-27 22:35:20 +02:00 |
|
Christian Grothoff
|
fbb58ad879
|
fix rest of FTBFS issues in exchange
|
2021-10-27 22:34:07 +02:00 |
|
Christian Grothoff
|
5d0c6fa29b
|
-FTBFS fix
|
2021-10-27 22:30:04 +02:00 |
|
Christian Grothoff
|
0996b83a65
|
libtalertesting compiles
|
2021-10-27 22:28:52 +02:00 |
|
Christian Grothoff
|
382fb837bd
|
-work on testing FTBFS
|
2021-10-27 21:59:04 +02:00 |
|
Christian Grothoff
|
b449c7353e
|
work on testing ftbfs
|
2021-10-27 18:37:42 +02:00 |
|
Christian Grothoff
|
3f630eafc4
|
the big macrofication of the traits
|
2021-10-27 15:21:48 +02:00 |
|
Christian Grothoff
|
4bfa68efee
|
-fix warning
|
2021-10-27 13:44:41 +02:00 |
|
Christian Grothoff
|
77142acbe8
|
fix lib/ FTBFS
|
2021-10-27 13:42:54 +02:00 |
|
Christian Grothoff
|
b148a5a81a
|
rename fest
|
2021-10-27 13:23:14 +02:00 |
|
Christian Grothoff
|
3900531e0d
|
eliminate HKDF when hashing paytos
|
2021-10-27 11:40:12 +02:00 |
|
Christian Grothoff
|
7ac57acb18
|
fix auditor FTBFS
|
2021-10-27 09:23:14 +02:00 |
|
Christian Grothoff
|
f1237f1923
|
-work on fTBFS
|
2021-10-27 09:23:14 +02:00 |
|
Christian Grothoff
|
fd615f3e33
|
-fix exchange FTBFS
|
2021-10-27 09:23:14 +02:00 |
|
Christian Grothoff
|
8a6d9da545
|
-work on FTBFS
|
2021-10-27 09:23:14 +02:00 |
|
Christian Grothoff
|
b6be9dc0c0
|
-work on FTBFS
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
74234f75a4
|
-work on FTBFS
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
f0951d34dd
|
-fix more FTBFS
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
f7d08e8c2b
|
-work on FTBFS;
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
58ea04167c
|
-fix misc FTBFS
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
201d6ea5c9
|
-fix more FTBFS issues
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
4b508a67c6
|
-fix more FTBFS issues
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
ab0b74f81c
|
-fix aggregator ftbfs
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
091f1062b1
|
-fixing FTBFS
|
2021-10-27 09:23:13 +02:00 |
|
Christian Grothoff
|
3af7bc0a29
|
-more FTBFS fixes
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
ec3d5a7655
|
-more changes towards fixing FTBFS
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
464c1f806c
|
-more changes towards fixing FTBFS
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
d4e03b12ae
|
-more changes towards fixing FTBFS
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
4d0102411f
|
work on FTBFS issues...
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
868a4ce76d
|
-resovling more FTBFS issues
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
57c334fb1f
|
fix remaining libtalerutil tests FTBFS issues
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
43223899e7
|
add missing file
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
17cf64dfb6
|
fix remaining libtalerutil FTBFS issues
|
2021-10-27 09:23:12 +02:00 |
|
Christian Grothoff
|
42bdb5aa6e
|
-fixing more FTBFS
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
fc371ea18b
|
start to work on transformation
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
55632b1fbf
|
brutally fixing types in src/include/, creating plenty of FTBFS issues
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
dbb812414b
|
database change -- breaks everything
|
2021-10-27 09:23:11 +02:00 |
|
Christian Grothoff
|
57c73fc166
|
-add some more NULL checks
|
2021-10-27 09:21:53 +02:00 |
|
|
e6d55a77f9
|
remove unused anastasis signature tag
|
2021-10-21 08:27:22 +02:00 |
|
Christian Grothoff
|
9adb9cfe61
|
simplify deposit, do not return kyc status, not needed
|
2021-10-20 18:56:59 +02:00 |
|
Christian Grothoff
|
c353cabe07
|
-nicer data types
|
2021-10-20 16:04:10 +02:00 |
|
Christian Grothoff
|
c13810ba2c
|
fix #7049: immediate restart of MHD when already running
|
2021-10-20 16:01:11 +02:00 |
|
Christian Grothoff
|
c75a3a1921
|
-fix copy and paste issue
|
2021-10-19 21:09:06 +02:00 |
|
Christian Grothoff
|
7ed66e1e2c
|
-fix null deref
|
2021-10-19 21:06:36 +02:00 |
|
Christian Grothoff
|
778a402d07
|
-implement more of the KYC handlers
|
2021-10-19 21:02:10 +02:00 |
|
|
fa30a132a5
|
CORS: expose response headers by default
|
2021-10-19 17:44:15 +02:00 |
|
Christian Grothoff
|
bde1394ee4
|
implement /kyc-wallet in libtalerexchange
|
2021-10-17 20:30:06 +02:00 |
|
Christian Grothoff
|
adb9335528
|
integrate /kyc-* handlers with dispatching logic
|
2021-10-17 19:02:26 +02:00 |
|
Christian Grothoff
|
b38b51d5e8
|
implement /kyc-check, add skeleton for /kyc-proof
|
2021-10-17 15:58:23 +02:00 |
|
Christian Grothoff
|
c6c9db0c8e
|
-finish kyc wallet implementation (except for DB interaction)
|
2021-10-17 14:32:32 +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
|
95c71daf5e
|
handle new 202 accepted status code on withdraw in client logic
|
2021-10-16 18:42:39 +02:00 |
|
Christian Grothoff
|
681449a6e0
|
-return new data from /deposit client API
|
2021-10-16 18:36:34 +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
|
1b119edd62
|
implement KYC options
|
2021-10-14 11:47:45 +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
|
66573865e1
|
generate 502 on secmod unavailable instead of 200 with bad public key; more logging
|
2021-10-11 14:32:32 +02:00 |
|
ms
|
2ccaad1c50
|
-typos
|
2021-10-11 09:51:24 +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
|
5b1d79c944
|
es-cbdc version from Stefan
|
2021-10-05 22:14:27 +02:00 |
|
Christian Grothoff
|
4e308e2607
|
fix double version printing
|
2021-09-28 19:59:14 +02:00 |
|
Christian Grothoff
|
6887d7d499
|
define missing exit_skip in test
|
2021-09-28 12:08:33 +02:00 |
|
Christian Grothoff
|
889bd801bc
|
-vanilla DB has no deposits, hence no lag
|
2021-09-27 11:36:09 +02:00 |
|
Christian Grothoff
|
26c0dc7841
|
-fix output formatting
|
2021-09-27 11:32:54 +02:00 |
|
Christian Grothoff
|
4cff3c1a5c
|
-fix unbound varibale
|
2021-09-27 11:14:29 +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
|
b732d832b6
|
sort /terms and /privacy endpoints by server-side mime type preferences instead of returning in random order; do configure paths by default
|
2021-09-07 20:41:32 +02:00 |
|
Christian Grothoff
|
8ac8eee350
|
pow needs libm
|
2021-09-06 17:02:24 +02:00 |
|
Christian Grothoff
|
ed6ab2f91a
|
-minor fixes
|
2021-09-06 12:01:15 +02:00 |
|
Christian Grothoff
|
9086ed15c1
|
-misc bugfixes
|
2021-09-06 01:26:46 +02:00 |
|
Christian Grothoff
|
87f5d8211e
|
-misc bugfixes
|
2021-09-05 23:09:34 +02:00 |
|
Christian Grothoff
|
303e47e24b
|
add taler-config C version, useful once we depend on the next GNUnet release to avoid the LD_PRELOAD hack
|
2021-09-05 18:33:29 +02:00 |
|
Christian Grothoff
|
317a70aeb3
|
taler-exchange-transfer: ensure batches stay in their range
|
2021-09-05 16:44:06 +02:00 |
|
Christian Grothoff
|
f9a69b423b
|
fix auditor test DB generation logic and re-generate databases
|
2021-09-05 16:00:42 +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
|
c972925933
|
fix aggregator benchmark generation logic
|
2021-09-04 11:06:37 +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
|
bed08b39d0
|
-code cleanup
|
2021-09-03 09:51:19 +02:00 |
|
Christian Grothoff
|
fab914044a
|
-nicer return value
|
2021-09-03 09:45:32 +02:00 |
|
Christian Grothoff
|
6ab130d994
|
-wip
|
2021-09-03 09:44:50 +02:00 |
|
Christian Grothoff
|
e1dae71ad2
|
try to fix #7007 key update issue discovered by Sebastian
|
2021-09-02 15:19:24 +02:00 |
|