|
1aed3c1fd2
|
auditor tests: make initdb invocation more portable
|
2022-09-19 14:04:53 +02:00 |
|
Christian Grothoff
|
b4b857abea
|
-misc minor fixes
|
2022-09-17 23:27:29 +02:00 |
|
Christian Grothoff
|
b7bd457908
|
-cleanup
|
2022-09-13 15:51:38 +02:00 |
|
Christian Grothoff
|
47ab7c4c41
|
-fix test-sync
|
2022-09-13 15:29:04 +02:00 |
|
Christian Grothoff
|
1081f3edbf
|
-work on auditor tests
|
2022-09-13 13:22:26 +02:00 |
|
Christian Grothoff
|
bca7f21fdd
|
-work on auditor tests
|
2022-09-13 13:00:02 +02:00 |
|
Christian Grothoff
|
fed7102ad5
|
-fix test-auditor.sh
|
2022-09-13 12:20:10 +02:00 |
|
Christian Grothoff
|
0a618f77cd
|
-add missing license headers
|
2022-09-12 13:34:33 +02:00 |
|
Christian Grothoff
|
05cf62b397
|
-use private DB for tests
|
2022-09-12 11:33:56 +02:00 |
|
Thien-Thi Nguyen
|
27ee193e34
|
remove spurious ‘-n’
This is for consistency w/ the other echo(1) statements
in this and peer tests.
|
2022-09-11 01:44:14 -04:00 |
|
Thien-Thi Nguyen
|
aea3c6027b
|
remove reserved word ‘function’
This is a bashism; the definition works fine w/o it.
|
2022-09-09 20:23:21 -04:00 |
|
Christian Grothoff
|
b808ca04d6
|
-remove generated DB files from test logic
|
2022-09-09 22:26:11 +02:00 |
|
Thien-Thi Nguyen
|
e83191c421
|
fix typo: s/issattr/isattr/g (45 instances)
|
2022-09-07 13:23:39 -04:00 |
|
Thien-Thi Nguyen
|
dbc4e5c5df
|
add 9th IN parameter to ‘exchange.exchange_do_purse_deposit’
* src/auditor/auditor-basedb.sql (exchange.exchange_do_purse_deposit):
Add ‘in_reserve_expiration bigint’ as last non-OUT parameter.
|
2022-09-06 15:25:42 -04:00 |
|
Christian Grothoff
|
e96cf9ba66
|
-fix auditor tests (mostly)
|
2022-08-23 20:40:26 +02:00 |
|
Christian Grothoff
|
624c5fda98
|
-avoid double next
|
2022-08-23 14:29:39 +02:00 |
|
Christian Grothoff
|
758a149059
|
-fix report generation field name missmatch
|
2022-08-23 14:22:59 +02:00 |
|
Christian Grothoff
|
0ad509bd10
|
fix profit drain test, remove obsolete test 33 (aggregator now dies on inconsistency, before it looped); fixes #4960
|
2022-08-23 12:09:22 +02:00 |
|
MS
|
70a1c0d68c
|
retry when SQLite DB is locked
|
2022-08-23 10:40:53 +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
|
8681a61957
|
-regenerate DBs
|
2022-08-16 14:57:47 +02:00 |
|
Christian Grothoff
|
39640c3339
|
towards testing #4960
|
2022-08-15 00:01:45 +02:00 |
|
Christian Grothoff
|
522051ee9f
|
-fix SQL
|
2022-08-14 19:13:24 +02:00 |
|
Christian Grothoff
|
1a3793cb1c
|
-regenerate DBs
|
2022-08-14 19:10:19 +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
|
6e831da22a
|
-ignore
|
2022-08-07 16:04:52 +02:00 |
|
Christian Grothoff
|
30b833232e
|
-regen DB (again)
|
2022-08-07 15:35:13 +02:00 |
|
Christian Grothoff
|
c676737f5f
|
-fix test-auditor.sh
|
2022-08-07 13:01:00 +02:00 |
|
Christian Grothoff
|
d651f21fdb
|
-update DBs
|
2022-08-06 22:27:02 +02:00 |
|
Christian Grothoff
|
fb5037b8e3
|
-work on auditor tests
|
2022-08-06 21:51:39 +02:00 |
|
Christian Grothoff
|
36a6731a1a
|
-typo
|
2022-08-06 15:23:44 +02:00 |
|
Christian Grothoff
|
2e74c04dad
|
-initialize totals
|
2022-08-06 15:18:39 +02:00 |
|
Christian Grothoff
|
e0a55c4240
|
-regenerate pre-built DBs
|
2022-08-06 14:25:49 +02:00 |
|
Christian Grothoff
|
c602e11a36
|
-merge eufin branch (manually)
|
2022-08-06 13:25:54 +02:00 |
|
Christian Grothoff
|
9d2033872f
|
sketch test for #4960
|
2022-08-01 15:22:27 +02:00 |
|
Christian Grothoff
|
368194badd
|
implement auditor support for #4960
|
2022-08-01 13:10:53 +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
|
4d4955e225
|
d_ms to d_us
|
2022-07-27 15:20:16 +02:00 |
|
Christian Grothoff
|
45f43fcde7
|
-remove resolved FIXMEs
|
2022-07-09 11:28:38 +02:00 |
|
Christian Grothoff
|
0ad84355d5
|
fix auditor refund fee calculations
|
2022-07-06 18:36:51 +02:00 |
|
Christian Grothoff
|
9e5dc2a542
|
-remove dead argument
|
2022-07-05 11:50:20 +02:00 |
|
Christian Grothoff
|
75dbf20ced
|
-annotate bugs
|
2022-07-05 11:46:02 +02:00 |
|
Christian Grothoff
|
e68206b1f9
|
-deduplicate logic
|
2022-07-04 23:25:51 +02:00 |
|
Christian Grothoff
|
9e3fb2302d
|
-gana merge
|
2022-07-01 07:22:39 +02:00 |
|
Christian Grothoff
|
085e40bc56
|
-exchange_api_batch_deposit.c compiles
|
2022-07-01 07:08:13 +02:00 |
|
Christian Grothoff
|
21551bb4c3
|
-also add public key for auditor for revoke-basedb.conf
|
2022-06-30 16:06:50 +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
|
2443ee672d
|
-more typos
|
2022-06-26 17:09:33 +02:00 |
|
Christian Grothoff
|
fd9fc9f0cd
|
-fix misc doxygen warnings, code clean up
|
2022-06-26 17:08:17 +02:00 |
|
Christian Grothoff
|
646c410ace
|
-add auditor_priv_file
|
2022-06-26 17:08:16 +02:00 |
|
Christian Grothoff
|
5575194afd
|
-fix path
|
2022-06-26 17:08:16 +02:00 |
|
Christian Grothoff
|
ea21572b54
|
-fix path
|
2022-06-26 17:08:16 +02:00 |
|
Christian Grothoff
|
007e4bc954
|
-fix #7262
|
2022-06-19 14:24:44 +02:00 |
|
Christian Grothoff
|
bad572a010
|
-add missing checkpointing logic
|
2022-06-19 14:04:41 +02:00 |
|
Christian Grothoff
|
8da74a6ca7
|
-more work on taler-helper-auditor-reserve p2p audits
|
2022-06-18 20:36:44 +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
|
83be3173d4
|
-preparatory steps to expand auditor to know about purse and history fees
|
2022-06-14 23:04:43 +02:00 |
|
Christian Grothoff
|
568d27abe5
|
-include purse deposits in aggregation coin value analysis; note issues discovered with deposit fee waiver logic
|
2022-06-14 22:43:38 +02:00 |
|
Christian Grothoff
|
963477e064
|
-fix comments
|
2022-06-14 15:57:48 +02:00 |
|
Christian Grothoff
|
58a0882909
|
-towards coin audits with purse deposits
|
2022-06-13 15:31:52 +02:00 |
|
Christian Grothoff
|
71a42d2be8
|
fix #7241
|
2022-06-12 22:35:51 +02:00 |
|
Christian Grothoff
|
393ae7f9a3
|
-add dB logic for auditor iteration over purse deposits
|
2022-06-12 17:23:36 +02:00 |
|
Christian Grothoff
|
f3ceeb00ea
|
-expand auditordb to track progress for p2p payments
|
2022-06-08 17:05:51 +02:00 |
|
Christian Grothoff
|
bdbd2a464d
|
no purse fee if purse is successfully merged
|
2022-06-05 21:00:49 +02:00 |
|
Christian Grothoff
|
65ce2eede6
|
-expand table list for taler-auditor-sync
|
2022-06-01 23:16:35 +02:00 |
|
Christian Grothoff
|
361f534dbb
|
add -I option to wirewatch
|
2022-05-31 08:46:43 +02:00 |
|
Christian Grothoff
|
7b25787a4b
|
-generate 404 on non-existing accounts for fakebank, use payto://-URIs with receiver-name in tests
|
2022-05-30 16:31:24 +02:00 |
|
Christian Grothoff
|
b1b943aa3e
|
-add metrics for idempotent (batch) withdraw
|
2022-05-22 13:06:17 +02:00 |
|
Christian Grothoff
|
10a97996f7
|
-enable batch withdraw manual testing
|
2022-05-15 18:56:35 +02:00 |
|
Christian Grothoff
|
0a7b75b2cf
|
-regen DBs to fix #7236
|
2022-05-02 20:34:41 +02:00 |
|
Christian Grothoff
|
b4965db0d2
|
-fix fieldnames, regenerated DBs
|
2022-04-24 20:49:11 +02:00 |
|
Christian Grothoff
|
001f406ad6
|
regen test DBs to fix #7220
|
2022-04-15 11:42:57 +02:00 |
|
Christian Grothoff
|
747ae5ef09
|
privatize more signature structs, simplify code
|
2022-03-31 12:37:39 +02:00 |
|
Christian Grothoff
|
eadee56dcf
|
-remove row check, not stable enough to assert on
|
2022-03-30 12:00:20 +02:00 |
|
Christian Grothoff
|
074ea7502e
|
centralize exchange online signature logic
|
2022-03-29 15:21:49 +02:00 |
|
Christian Grothoff
|
1f1d675f3d
|
-remove tiny field, no longer needed
|
2022-03-27 14:34:44 +02:00 |
|
Christian Grothoff
|
238761c87d
|
-regen DBs
|
2022-03-25 14:07:31 +01:00 |
|
Christian Grothoff
|
f5e5f4b843
|
more work on recoup_by_reserve: add new materialized index to avoid hitting all partitions for the query
|
2022-03-19 14:05:45 +01:00 |
|
Christian Grothoff
|
badfde8962
|
add deposits_by_coin table to speed-up certain queries (in theory)
|
2022-03-18 15:47:25 +01:00 |
|
Christian Grothoff
|
142a369e43
|
add selection by shard, ignore KYC in revocation test aggregation
|
2022-03-18 08:54:08 +01:00 |
|
Christian Grothoff
|
23af6c3c41
|
change table structures again to shard better by coin_pub and not use known_coin_id so much
|
2022-03-18 01:57:39 +01:00 |
|
Christian Grothoff
|
a59d39f699
|
reinit auditor bd: column dropped
|
2022-03-17 15:09:14 +01:00 |
|
Christian Grothoff
|
eac8b8c0da
|
-re-enable test-revocation.sh, works again
|
2022-03-17 15:06:58 +01:00 |
|
Christian Grothoff
|
12809b28ec
|
-misc fixes
|
2022-03-17 14:16:34 +01:00 |
|
Christian Grothoff
|
fe94405554
|
regenerate revokedb
|
2022-03-15 13:09:32 +01:00 |
|
Christian Grothoff
|
687f0cab82
|
add arguments for new fees
|
2022-03-14 16:03:01 +01:00 |
|
Christian Grothoff
|
841e56bafd
|
also sync global fees table (new)
|
2022-03-05 14:38:03 +01:00 |
|
Christian Grothoff
|
7ff58c3d8f
|
refactor /wire to include logic to return the wad fee (for W2W payments)
|
2022-03-05 14:36:55 +01:00 |
|
|
8a906bf96c
|
sync tables "extensions" and "extension_details" with auditor
|
2022-03-05 13:39:01 +01:00 |
|
Thien-Thi Nguyen
|
80fc8231ad
|
Don't hardcode directory in taler-auditor-sync(1) invocation
|
2022-03-02 17:32:52 -05:00 |
|
Christian Grothoff
|
e24a6369aa
|
test-sync passes again
|
2022-02-28 23:18:40 +01:00 |
|
Christian Grothoff
|
ee79f31275
|
-work on test_sync.sh, incomplete
|
2022-02-28 22:41:24 +01:00 |
|
Christian Grothoff
|
23bc09fe3c
|
get test-auditor and #7181 to pass
|
2022-02-28 20:37:19 +01:00 |
|
Christian Grothoff
|
8f77bda2e0
|
-towards getting auditor tests to pass again with new logic
|
2022-02-28 16:13:30 +01:00 |
|
Christian Grothoff
|
d7bbf934a0
|
make DB generation work with new CS logic
|
2022-02-28 16:13:30 +01:00 |
|
Christian Grothoff
|
544ba42f44
|
-big renaming of structs for consistent naming with P suffix
|
2022-02-21 00:23:23 +01:00 |
|
|
f4f502d037
|
-minor merge conflict resolves
|
2022-02-18 00:50:31 +01:00 |
|