Christian Grothoff
|
24f6f15001
|
auditor-lib now builds
|
2018-10-27 18:58:44 +02:00 |
|
Christian Grothoff
|
60fe2395fd
|
clean up struct TALER_ExchangeSigningKeyValidityPS
(long-standing fixme: should not have contained the signature itself)
|
2018-10-27 18:39:12 +02:00 |
|
Christian Grothoff
|
69a8c16e58
|
finish first implementation of /version API call for the auditor
|
2018-10-24 11:56:51 +02:00 |
|
Christian Grothoff
|
d83c840d25
|
add skeleton header for auditor service
|
2018-10-24 11:38:00 +02:00 |
|
Marcello Stanisci
|
60c533562c
|
Fix compiler warnings.
This reverts changes made in b0d00823eb . The warnings
are fixed by changing the functions signatures, instead of casting
their pointers.
|
2018-10-22 16:59:09 +02:00 |
|
Marcello Stanisci
|
b0d00823eb
|
Fix compiler warnings.
|
2018-10-22 12:29:34 +02:00 |
|
Christian Grothoff
|
4ad39b6b73
|
first skeleton of /deposit-confirmation API implementation; not yet complete, cannot work as-is, see FIXMEs
|
2018-10-21 20:52:26 +02:00 |
|
Christian Grothoff
|
4f37950a40
|
extend auditordb API with function to store deposit confirmations
|
2018-10-20 19:40:09 +02:00 |
|
Christian Grothoff
|
fb952babf6
|
reduce redundant data fetch (#5444)
|
2018-10-19 11:01:49 +02:00 |
|
Christian Grothoff
|
16b0c65470
|
keep a most sigs around when serializing
|
2018-10-13 19:45:50 +02:00 |
|
Christian Grothoff
|
504017bc65
|
intermediate patch towards implementing #5136
|
2018-10-13 19:14:11 +02:00 |
|
Christian Grothoff
|
85e22419c9
|
fix issue with 'meta' not being initialized - by getting rid of it
|
2018-10-13 18:08:51 +02:00 |
|
Christian Grothoff
|
c09c900922
|
implement deserialization logic for #5136
|
2018-10-13 08:15:02 +02:00 |
|
Christian Grothoff
|
a56e2e34bc
|
fix #5434 (no more salt in exchange wire replies)
|
2018-10-06 15:05:06 +02:00 |
|
Christian Grothoff
|
528faeab81
|
fix #5315, including more testing
|
2018-09-15 22:20:07 +02:00 |
|
Christian Grothoff
|
46e4ea696c
|
add sleep command
|
2018-09-15 19:17:06 +02:00 |
|
Christian Grothoff
|
190a1fadaf
|
re-init logging so we can tell by PID who it is
|
2018-08-19 17:19:27 +02:00 |
|
Christian Grothoff
|
0df2028f96
|
make transactions smaller to try to reduce rollbacks
|
2018-08-19 16:01:57 +02:00 |
|
Christian Grothoff
|
ddca1f5c68
|
add logic to allow fakebank transfers to be retried
|
2018-08-19 14:19:17 +02:00 |
|
Florian Dold
|
96e047b186
|
add remote benchmarking
|
2018-08-19 00:49:16 +02:00 |
|
Christian Grothoff
|
96c2fb8e10
|
implement retries for a few more commands
|
2018-08-11 11:29:02 +02:00 |
|
Christian Grothoff
|
abb84bd065
|
add variant that allows us to control the timeout
|
2018-08-10 22:29:43 +02:00 |
|
Christian Grothoff
|
866df0fb66
|
add retry support to withdraw test logic
|
2018-08-10 12:39:47 +02:00 |
|
Christian Grothoff
|
f17ad4de76
|
in parallel tests, only launch one exchange -- still broken: code attempts to launch multiple fakebanks
|
2018-08-09 10:33:21 +02:00 |
|
Marcello Stanisci
|
87b1141f87
|
Change wire-plugin method signature.
|
2018-07-23 15:23:28 +02:00 |
|
Marcello Stanisci
|
093dcc1c73
|
Add "cancel" method to the last commit.
|
2018-07-23 14:35:14 +02:00 |
|
Marcello Stanisci
|
6df3227c24
|
Wire-plugin interface.
Add methods signatures to register merchants at banking institutions.
|
2018-07-23 14:32:20 +02:00 |
|
Marcello Stanisci
|
9942032ae9
|
Add "general_id" for merchants into the DB system.
|
2018-07-18 11:29:30 +02:00 |
|
Marcello Stanisci
|
dd9837ff8b
|
Put logic to delete KYC events for merchant
|
2018-07-10 15:53:35 +02:00 |
|
Marcello Stanisci
|
61e737f03e
|
Put logic to sum KYC-monitored wire transfers.
|
2018-07-10 15:30:17 +02:00 |
|
Marcello Stanisci
|
109a4a5aa1
|
KYC DB methods: store a wire transfer.
|
2018-07-10 13:08:53 +02:00 |
|
Marcello Stanisci
|
5e25d7dbcf
|
Improve KYC status callback.
More parameters for this callback.
|
2018-07-09 21:15:47 +02:00 |
|
Marcello Stanisci
|
01158a4817
|
Method to mark a merchant as NOT KYC-checked.
|
2018-07-09 10:55:31 +02:00 |
|
Marcello Stanisci
|
cd2538efb5
|
Method to retrieve the KYC status of a merchant.
|
2018-07-09 10:37:12 +02:00 |
|
Marcello Stanisci
|
7c94a71def
|
Method to mark merchant as KYC-checked.
|
2018-07-09 10:05:59 +02:00 |
|
Marcello Stanisci
|
c13973626b
|
KYC db methods.
Add method to insert a merchant into the monitored
entries, and associates a "FALSE" KYC status to it.
|
2018-07-09 09:44:16 +02:00 |
|
Marcello Stanisci
|
edf3738b3f
|
Put KYC-related low-level DB methods.
|
2018-07-06 15:24:03 +02:00 |
|
Marcello Stanisci
|
b9fa9bc48b
|
Instruction pointer gets negative values too.
|
2018-06-28 21:35:43 +02:00 |
|
Marcello Stanisci
|
feec78dd56
|
Implementing #5306.
|
2018-06-20 22:16:24 +02:00 |
|
Marcello Stanisci
|
1d83e01320
|
batch CMD skeleton + include defs.
|
2018-06-20 11:20:48 +02:00 |
|
Marcello Stanisci
|
61fecfcd6f
|
Put lookup logic for meta-commands.
|
2018-06-20 11:08:56 +02:00 |
|
Marcello Stanisci
|
01f933bbdc
|
Get rid of "@param selector".
|
2018-05-29 12:43:34 +02:00 |
|
Marcello Stanisci
|
3cb0454dc0
|
Commenting the main "testing" header file.
|
2018-05-29 12:18:18 +02:00 |
|
Marcello Stanisci
|
11b3616355
|
Commenting the bank-lib "testing" header file.
|
2018-05-29 10:34:41 +02:00 |
|
Marcello Stanisci
|
b84ba7074b
|
New error code for a unknown reserve public key.
Specific to the /reserve/status API.
|
2018-05-22 12:42:02 +02:00 |
|
Marcello Stanisci
|
5019bd6914
|
Ask to withdraw on a expired reserve.
|
2018-05-18 16:54:36 +02:00 |
|
Marcello Stanisci
|
381ac75ae0
|
Trigger conflicting refunds
|
2018-05-17 15:50:50 +02:00 |
|
Marcello Stanisci
|
8ec523afbb
|
Triggering 409 Conflict for /refresh/reveal
|
2018-05-16 13:18:23 +02:00 |
|
Marcello Stanisci
|
08824870e6
|
Triggering doubled /refresh/melt, plus prepare ground for twisting the /refresh/reveal
|
2018-05-14 22:32:13 +02:00 |
|
Marcello Stanisci
|
40b27a8210
|
Tests flexibility.
It is now possible to launch the bank from
the testing-lib regardless of it being served
via HTTP or UWSGI.
|
2018-05-04 15:46:07 +02:00 |
|