Christian Grothoff
|
2ec1b055a0
|
refactoring /deposit towards new transaction style (#5010)
|
2017-06-19 00:17:15 +02:00 |
|
Christian Grothoff
|
d2c7ef54a7
|
convert another function for #5010
|
2017-06-19 00:17:15 +02:00 |
|
Christian Grothoff
|
d66a29e383
|
convert another function for #5010
|
2017-06-19 00:17:15 +02:00 |
|
Christian Grothoff
|
75b0879f4e
|
convert another function for #5010
|
2017-06-19 00:17:15 +02:00 |
|
Christian Grothoff
|
0e6c4ba898
|
work on #5010
|
2017-06-15 22:10:12 +02:00 |
|
Christian Grothoff
|
b874a4c39b
|
remove dead or unnecessary macros
|
2017-06-15 21:52:09 +02:00 |
|
Christian Grothoff
|
0580168c0e
|
automated refunds of expired reserves now work and tested, fixes #4956
|
2017-06-11 17:04:54 +02:00 |
|
Christian Grothoff
|
a57cf67f31
|
a bit more work on #5010
|
2017-06-11 02:12:56 +02:00 |
|
Christian Grothoff
|
cad64767d9
|
match GNUnet API rename, work on #5010
|
2017-06-11 01:59:09 +02:00 |
|
Christian Grothoff
|
83b527e83b
|
start to use extended libgnunetpq API (not finished)
|
2017-06-01 22:48:33 +02:00 |
|
Florian Dold
|
85350ced32
|
rename proposal_data to contract_terms (see #4879)
|
2017-05-29 01:15:41 +02:00 |
|
Christian Grothoff
|
5d58316d88
|
add missing drop, should fix #5007
|
2017-05-28 18:06:44 +02:00 |
|
Christian Grothoff
|
3a889eb7e5
|
more work on #5010
|
2017-05-25 19:54:35 +02:00 |
|
Christian Grothoff
|
a5873d0222
|
more work on #5010
|
2017-05-25 19:38:34 +02:00 |
|
Christian Grothoff
|
6029ed7db1
|
starting some initial work on #5010, very incomplete
|
2017-05-25 02:06:03 +02:00 |
|
Christian Grothoff
|
d307ddba41
|
improve serializability error handling a bit
|
2017-05-14 15:44:47 +02:00 |
|
Christian Grothoff
|
8f854fb04c
|
add 'get_latest_reserve_in_reference' to exchangedb API
|
2017-05-08 13:31:28 +02:00 |
|
Christian Grothoff
|
20aad54c3e
|
remove dead transfer details field from reserves_in (API, exchangedb, etc.)
|
2017-05-08 13:18:36 +02:00 |
|
Christian Grothoff
|
5e36e520a5
|
updates to distinguish clearly between wtid and json transfer details
|
2017-05-08 12:44:40 +02:00 |
|
Christian Grothoff
|
76545519c6
|
updating DB schema for new wire history operations and future auditor checks of wire transfers
|
2017-05-05 13:41:32 +02:00 |
|
Christian Grothoff
|
27c921c7c4
|
finished implementing #4956 in principle, but not yet tested
|
2017-04-20 21:38:02 +02:00 |
|
Christian Grothoff
|
487237381d
|
fix misc doxygen issues
|
2017-04-20 07:49:56 +02:00 |
|
Christian Grothoff
|
4bf5236959
|
implement plugin function for auditor to check reserve closures
|
2017-04-19 21:28:47 +02:00 |
|
Christian Grothoff
|
13a153616e
|
implementing database functions towards addressing #4956
|
2017-04-19 18:44:14 +02:00 |
|
Christian Grothoff
|
8f98a5ca6e
|
implement #4956-support in exchange db and exchange (to return information about closed reserves)
|
2017-04-19 14:40:43 +02:00 |
|
Christian Grothoff
|
f1372eda88
|
implement #4981
|
2017-04-16 18:34:31 +02:00 |
|
Christian Grothoff
|
7f7d8596ab
|
add missing table drop instruction
|
2017-04-16 17:25:53 +02:00 |
|
Christian Grothoff
|
62afe341b7
|
fix #4984
|
2017-04-16 17:21:26 +02:00 |
|
Christian Grothoff
|
70517233c9
|
improve test case coverage for exchangedb
|
2017-04-09 21:28:45 +02:00 |
|
Christian Grothoff
|
8e9d6c6fd1
|
extend exchangedb API to allow storing DK revocation information
|
2017-04-08 22:01:13 +02:00 |
|
Christian Grothoff
|
a2d89f2803
|
even more logging on DB issues
|
2017-04-07 11:24:16 +02:00 |
|
Christian Grothoff
|
4b5efa4e81
|
towards supporting #3887 in the auditor
|
2017-04-04 16:27:27 +02:00 |
|
Christian Grothoff
|
4b82a591c5
|
handle /payback in auditor when checking reserves
|
2017-04-04 15:38:58 +02:00 |
|
Christian Grothoff
|
29a2f9b345
|
implement rest of exchange logic for #3887 (return payback information in reserve and coin histories)
|
2017-04-03 16:40:31 +02:00 |
|
Christian Grothoff
|
b988eb92fc
|
implement tests for extended DB API
|
2017-04-02 22:34:45 +02:00 |
|
Christian Grothoff
|
b95522c1dd
|
expand DB plugin to return payback information as part of coin/reserve histories
|
2017-04-02 18:17:29 +02:00 |
|
Christian Grothoff
|
d8542d729a
|
implement returning /paybacks as part of reserve history (#3887)
|
2017-04-02 18:02:07 +02:00 |
|
Christian Grothoff
|
94dddbbe82
|
implementing insertion of payback information in postgres plugin (part of #3887)
|
2017-04-02 00:05:20 +02:00 |
|
Christian Grothoff
|
b293bda4ac
|
implement DB plugin function to obtain reserve information, migrate logic to simplified API spec (#3887); use plugin API in /payback DB implementation
|
2017-04-01 23:43:55 +02:00 |
|
Christian Grothoff
|
45d96d8168
|
minor auditor bugfixes
|
2017-03-19 13:53:50 +01:00 |
|
Christian Grothoff
|
0f5819de58
|
fix SQL error for pq 9.4
|
2017-03-19 10:59:54 +01:00 |
|
Christian Grothoff
|
d8b40ae9b8
|
reduce logging, improve compatibility with older postgres versions
|
2017-03-19 10:55:14 +01:00 |
|
Christian Grothoff
|
9b4d0634e1
|
simplify analysis by returning denom_pub with rest of coin transaction data instead of bothering fetching with coin history
|
2017-03-19 01:55:37 +01:00 |
|
Christian Grothoff
|
c75ac3b612
|
revise exchangedb structure eliminating duplicated wire transfer date from aggregations, instead joining it from wire_out when needed
|
2017-03-19 01:36:15 +01:00 |
|
Christian Grothoff
|
9cfe47493c
|
more work on auditor
|
2017-03-18 17:47:44 +01:00 |
|
Christian Grothoff
|
6a98b07ff2
|
add wire_out tracking to exchangedb, including deferred constraint, and to aggregator
|
2017-03-18 03:44:59 +01:00 |
|
Christian Grothoff
|
5a9d7ac835
|
adjust exchangedb plugin to provide wire_out tracking API
|
2017-03-18 02:40:27 +01:00 |
|
Christian Grothoff
|
06c2327558
|
verify deposit signature during audit
|
2017-03-17 14:09:58 +01:00 |
|
Christian Grothoff
|
6b5bfc57b5
|
more work on auditor, towards coin/denomination key checks
|
2017-03-15 19:28:05 +01:00 |
|
Christian Grothoff
|
6d798cecba
|
fix logging of BEGIN error
|
2017-03-14 15:36:19 +01:00 |
|