Commit Graph

2682 Commits

Author SHA1 Message Date
Christian Grothoff
7d5808f129
do not dump db owner 2019-09-05 11:51:15 +02:00
Marcello Stanisci
d7faa83915
fix tests 2019-09-05 11:41:56 +02:00
Christian Grothoff
5fa4a0e7e1
fix warnings 2019-09-05 11:23:24 +02:00
Christian Grothoff
b9dee3a1d5
fix compiler warnings, add assertions 2019-09-05 11:11:30 +02:00
Marcello Stanisci
ae0af38982
fix FTBFS 2019-09-05 11:01:15 +02:00
Marcello Stanisci
b0836a8c0c
Removing date-range-based logic from wire-plugin 2019-09-05 11:01:15 +02:00
Christian Grothoff
997b40e705
fix tests 2019-09-05 10:59:03 +02:00
Christian Grothoff
8e9ce98661
bugnotes, minor fix 2019-09-05 10:40:44 +02:00
Christian Grothoff
1e685a0241
use shorter sleep, tolerate slight execution date disagreements between exchange and bank in auditor 2019-09-05 10:36:14 +02:00
Christian Grothoff
e0979ecf5e
fix test wrt lag 2019-09-05 10:21:33 +02:00
Christian Grothoff
afe455c0b6
more auditor tests 2019-09-05 10:04:17 +02:00
Christian Grothoff
b7454aadc4
add test 14 2019-09-05 08:14:58 +02:00
Christian Grothoff
f16a4c5b21
add test for hung refresh and wrong refresh sig, fix audit report formatting issue(s) 2019-09-05 06:30:36 +02:00
Christian Grothoff
d4905d7e2c
handle wirefee issues better 2019-09-05 05:49:45 +02:00
Christian Grothoff
cc5297a7f1
pass wire fees to aggregator in test case 2019-09-05 05:49:25 +02:00
Christian Grothoff
ecfc8ace55
also record fees for basedb 2019-09-05 05:48:38 +02:00
Christian Grothoff
dc5a779195
fix memory leak 2019-09-05 03:56:27 +02:00
Christian Grothoff
e179fb9ba0
fix leak 2019-09-05 03:53:47 +02:00
Christian Grothoff
e5cf603963
fix taler-wire-auditor crash 2019-09-05 03:52:26 +02:00
Christian Grothoff
da18859edc
regenerating basedb with latest wallet 2019-09-05 02:41:00 +02:00
Marcello Stanisci
319bf24664
#5746, more cases. 2019-09-04 18:12:03 +02:00
Marcello Stanisci
f4ee88a175
5746.
Introduce a stand-alone test file for wire-plugins that use
the legacy API offered by banks (notably, /history-range).
2019-09-04 17:06:23 +02:00
Marcello Stanisci
a07d036c80
More on #5746. 2019-09-04 15:24:24 +02:00
Marcello Stanisci
1fc9595b2c
Calling bank legacy API in a test 2019-09-04 15:01:31 +02:00
Marcello Stanisci
f4ffc4a27b
note 2019-09-04 12:39:10 +02:00
Christian Grothoff
5cabe157dc
fix lag reporting 2019-09-04 05:16:04 +02:00
Christian Grothoff
4b5de800dc
add test 11 2019-09-04 04:11:40 +02:00
Christian Grothoff
e975dd3bdd
fix test 2019-09-04 04:07:57 +02:00
Christian Grothoff
97ca10d835
more auditor tests, misc auditor bugfixes 2019-09-04 04:06:16 +02:00
Christian Grothoff
161958a2bb
notes on next steps 2019-09-03 16:12:48 +02:00
Christian Grothoff
77da8db053
add test for wrong signature in reserve_out 2019-09-03 11:01:53 +02:00
Christian Grothoff
e9e58b7354
implement FIXME42: denomination signature checks (and test) in taler-auditor 2019-09-03 06:21:51 +02:00
Christian Grothoff
dd6a006201
bump test counter 2019-09-03 04:45:26 +02:00
Christian Grothoff
3eb0a3766f
add test for missing denomination signature checks 2019-09-03 04:44:48 +02:00
Christian Grothoff
e43b679337
expand test suite, minor style improvements 2019-09-03 04:29:43 +02:00
Christian Grothoff
05b92c2431
check h_wire/wire consistency 2019-09-03 04:16:28 +02:00
Christian Grothoff
380bf67de6
generate with fast deposits in the future 2019-09-03 04:16:06 +02:00
Christian Grothoff
d2b85341c4
auditor needs serial IDs in coin history 2019-09-03 03:45:18 +02:00
Christian Grothoff
736927f05a
another test, more fixes in auditor-report template 2019-09-03 03:14:23 +02:00
Christian Grothoff
67aeb85a13
misc. auditor bugfixes 2019-09-02 08:01:55 +02:00
Christian Grothoff
3d8b67ab5c
enable fees for all coins to test fee logic in auditor 2019-09-02 03:33:22 +02:00
Christian Grothoff
1891dfd4da
expand auditor test logic 2019-09-02 03:32:28 +02:00
Christian Grothoff
4dcd2294f6
update to match recent GNUnet changes 2019-09-01 15:04:53 +02:00
Florian Dold
34652f45f3
don't mark auditor as 'up' when version request failed 2019-08-31 21:18:55 +02:00
Florian Dold
000d25c719
error code 2019-08-30 11:45:23 +02:00
Christian Grothoff
7b20ee8c8d
minor auditor report generation bugfixes: 2019-08-26 03:18:32 +02:00
Florian Dold
613217be03
locking for known_coins 2019-08-26 03:09:38 +02:00
Florian Dold
eb55997084
re-format code 2019-08-25 16:18:24 +02:00
Christian Grothoff
5cfb3d3b96
fix ftbfs 2019-08-25 15:40:47 +02:00
Florian Dold
a199215b98
add missing line continuation 2019-08-25 15:20:11 +02:00
Christian Grothoff
1457e0adfc
skip accounts not configured for credit/debit 2019-08-24 23:14:15 +02:00
Christian Grothoff
322e97cb11
shutdown when done 2019-08-24 23:06:18 +02:00
Christian Grothoff
cbcfc56e5a
regenerate DB with new auditor db structure 2019-08-24 22:56:00 +02:00
Christian Grothoff
9044449f5b
round time 2019-08-24 22:53:32 +02:00
Christian Grothoff
71ae493c7a
refactor wire auditor to properly handle multiple accounts 2019-08-24 22:49:35 +02:00
Christian Grothoff
b5dd2bcdbb
indentation, discuss logic flaw, discuss todo in test-auditor.sh script 2019-08-23 21:14:50 +02:00
Christian Grothoff
89bb407b4c
ign 2019-08-23 15:57:45 +02:00
Christian Grothoff
aea244d241
drop dead kyc logic 2019-08-23 15:51:44 +02:00
Christian Grothoff
135d365893
integrate auditor test into build system 2019-08-23 15:21:26 +02:00
Christian Grothoff
0d230131e6
check required commands exist 2019-08-23 15:17:54 +02:00
Christian Grothoff
b58410ce13
full audit generation in test 2019-08-23 15:10:10 +02:00
Christian Grothoff
33217d730f
integrate bank when generating auditor test database 2019-08-23 14:22:23 +02:00
Christian Grothoff
6e6d6013be
fix test-auditor.sh check for no emergencies 2019-08-23 13:26:51 +02:00
Christian Grothoff
aba79636ab
more comments 2019-08-22 15:48:35 +02:00
Christian Grothoff
027f04a0f1
expand auditor test 2019-08-22 15:43:30 +02:00
Christian Grothoff
318f94bf90
update ignores 2019-08-22 15:30:02 +02:00
Christian Grothoff
1b27509242
also dump mpub 2019-08-22 15:02:33 +02:00
Christian Grothoff
cd705a4df2
logic to create database for auditor test 2019-08-22 14:26:32 +02:00
Christian Grothoff
c17d82e9b4
check signatures before serving 2019-08-21 20:32:27 +02:00
Christian Grothoff
8577686bbe
fix indentation, and properly report vc protocol error if signatures are invalid 2019-08-21 19:13:14 +02:00
Christian Grothoff
dbea8baaff
detect plain http server 2019-08-21 18:28:26 +02:00
Christian Grothoff
6a373d1e56
update ChangeLog 2019-08-17 22:04:44 +02:00
Christian Grothoff
4bf425c902
remove currency field from databases 2019-08-17 21:35:21 +02:00
Christian Grothoff
cbf6281ca2
prevent // from appearing in payto URIs 2019-08-17 21:35:03 +02:00
Christian Grothoff
8f7388042c
fix indent 2019-08-01 00:24:11 +02:00
Christian Grothoff
5b2efa2b06
fixing #5767 2019-07-28 15:39:28 +02:00
Christian Grothoff
fbf94ee666
todos 2019-07-27 23:25:56 +02:00
Christian Grothoff
ccfe99a82d
more denom sig checking in auditor 2019-07-27 20:43:52 +02:00
Christian Grothoff
1057333666
add check that denomination was actually revoked if it is involved in /payback 2019-07-27 20:06:55 +02:00
Christian Grothoff
19c4feda56
handle payback cases when processing coin history in auditor 2019-07-26 22:03:15 +02:00
Christian Grothoff
d1c0c0f197
update auditordb to include payback losses 2019-07-25 19:26:25 +02:00
Christian Grothoff
03af37ef23
add ppc progress points for payback ops 2019-07-24 14:13:25 +02:00
Christian Grothoff
bad3e3dc4a
fix benchmark FTBFS 2019-07-24 14:13:02 +02:00
Christian Grothoff
10e7f7c28c
fixing indentation only 2019-07-24 13:51:38 +02:00
Christian Grothoff
f1a9eaeb0b
fixing indentation only 2019-07-24 13:31:48 +02:00
Christian Grothoff
a654ceafba
make sure reserves are not gc'ed before legal expiration 2019-07-24 12:19:36 +02:00
Christian Grothoff
9e3f4bdd79
getting revocation/payback test with refreshed coins to pass 2019-07-24 11:57:03 +02:00
Christian Grothoff
80ff186648
version bump related to #5777 implementation 2019-07-24 00:34:06 +02:00
Christian Grothoff
5844a20f15
implement zombie check 2019-07-24 00:13:53 +02:00
Christian Grothoff
e75d552227
need the hash of coin_ev with an index for select 2019-07-23 23:26:56 +02:00
Christian Grothoff
05d5b735fe
typo 2019-07-23 21:57:04 +02:00
Christian Grothoff
e8a892c29a
modify /payback API and test usage of that API to pass/return additional information required when dealing with payback of refreshed coins 2019-07-23 21:56:21 +02:00
Christian Grothoff
7d43ad56d3
implement postges_get_old_coin_by_h_blind for #5777 2019-07-23 20:27:48 +02:00
Christian Grothoff
334498a298
mention bug # 2019-07-22 20:09:34 +02:00
Christian Grothoff
84751de47b
integrating refresh payback with standard payback, almost done 2019-07-22 19:17:02 +02:00
Christian Grothoff
a83aa1f70e
include new payback-refresh possibilities in coin history generation 2019-07-22 13:28:48 +02:00
Christian Grothoff
c0c80d4a67
replace GNUNET_asserts() with more proper error handling, fix indentation 2019-07-22 13:02:07 +02:00
Christian Grothoff
1a537490eb
fix test case clean up logic on skip 2019-07-22 11:42:19 +02:00
Christian Grothoff
990e7ef348
indentation fixes 2019-07-21 20:15:16 +02:00
Christian Grothoff
721c1ee73e
extending postgres plugin with functions required to store payback data on refreshed coins for #5777 2019-07-21 20:15:11 +02:00