Christian Grothoff
|
f406f96129
|
implement #4929: add wire transfer fee to /wire (but not yet charged by aggregator)
|
2017-03-03 20:31:29 +01:00 |
|
Christian Grothoff
|
4d2faa5ec9
|
changing wire plugin specification from [exchange]WIREFORMAT to [exchange-wire-PLUGIN]enable=YES/NO
|
2017-03-03 19:24:08 +01:00 |
|
Florian Dold
|
49539d8f93
|
fix test cases (transaction_id related problems)
|
2017-02-07 18:15:26 +01:00 |
|
Florian Dold
|
5b1d513af6
|
fix SQL
|
2017-02-07 16:23:01 +01:00 |
|
Florian Dold
|
c319f1407f
|
fix SQL
|
2017-02-07 16:20:36 +01:00 |
|
Florian Dold
|
f8d11fc10f
|
typo
|
2017-02-07 16:19:04 +01:00 |
|
Florian Dold
|
61a19b4b4b
|
fix SQL statement after removing transaction_id
|
2017-02-07 16:18:34 +01:00 |
|
Florian Dold
|
92246c3e88
|
remove transaction_id, only one payment per proposal allowed
|
2017-02-07 15:09:10 +01:00 |
|
Florian Dold
|
8c820b6916
|
contract terminology renaming (#4877)
|
2017-02-06 15:43:06 +01:00 |
|
Florian Dold
|
f6fe309f5d
|
better logging when db connection fails
|
2016-11-21 17:53:07 +01:00 |
|
Christian Grothoff
|
f80a101366
|
fixing another test failing due to amount 1e-8 change
|
2016-11-18 16:34:00 +01:00 |
|
Christian Grothoff
|
7fd6be5cef
|
add idempotency checks for /refresh/reveal, fixing #4793
|
2016-11-17 16:37:40 +01:00 |
|
Christian Grothoff
|
e140ca9dce
|
handle more nicely the case that concurrent withdraws have changed history, causing us to see a different balance just before the commit; in this case, just retry the transaction; this should fix #4794
|
2016-11-17 15:53:16 +01:00 |
|
Christian Grothoff
|
94026368cd
|
select proper row of result set, not row 0 (in misc. database operations)
|
2016-11-17 15:12:01 +01:00 |
|
Christian Grothoff
|
cda939f331
|
fix exchangedb auditor functions to return proper serial ids
|
2016-11-17 14:59:44 +01:00 |
|
Christian Grothoff
|
e3ec645b0d
|
change rowid type to uint64_t everywhere; start with reserve-analysis in auditor
|
2016-11-17 14:31:44 +01:00 |
|
Christian Grothoff
|
ff95ccfb10
|
add note on #4794
|
2016-11-17 12:07:16 +01:00 |
|
Christian Grothoff
|
ddb5987c66
|
NULL-terminate array
|
2016-10-24 12:40:28 +02:00 |
|
Marcello Stanisci
|
6cd80e71f8
|
Finishing with #4709
|
2016-10-20 23:55:19 +02:00 |
|
Marcello Stanisci
|
ac554444b1
|
Adding auditor-related db functions in testcase. Each cb is just a stub.
|
2016-10-20 23:28:36 +02:00 |
|
Marcello Stanisci
|
006177a01f
|
@author
|
2016-10-18 12:34:57 +02:00 |
|
Marcello Stanisci
|
c015ffc7fc
|
closing #4709
|
2016-10-17 17:24:38 +02:00 |
|
Marcello Stanisci
|
f1f6e504d5
|
defining all but one exchangedb-for-audit functions
|
2016-10-17 16:39:56 +02:00 |
|
Marcello Stanisci
|
448a8be76d
|
starting with #4709
|
2016-10-17 01:48:59 +02:00 |
|
Christian Grothoff
|
25618c561e
|
check dbinit return value to not fail hard if DB not available
|
2016-10-10 16:54:37 +02:00 |
|
Christian Grothoff
|
808dc10bf4
|
add skeletons for new DB API functions
|
2016-10-09 01:17:37 +02:00 |
|
Christian Grothoff
|
6621ec8fb7
|
expanding exchange DB API to meet auditor requirements (not implemented, just adding the function signatures)
|
2016-10-09 00:57:31 +02:00 |
|
Christian Grothoff
|
26478f0f1f
|
fix having multiple primary keys
|
2016-10-06 16:33:07 +02:00 |
|
Christian Grothoff
|
0394080600
|
first draft for an auditor table structure
|
2016-10-06 16:30:19 +02:00 |
|
Christian Grothoff
|
df8c011b95
|
return execution time also from exchange C API (#4578)
|
2016-09-26 14:58:44 +02:00 |
|
Christian Grothoff
|
302a08b701
|
implement that /track/transaction returns execution time (#4578)
|
2016-09-26 14:50:49 +02:00 |
|
Christian Grothoff
|
265fc74b65
|
check return values, fix use of uninit memory on certain error handling paths
|
2016-09-23 16:52:13 +02:00 |
|
Marcello Stanisci
|
b3c4803c55
|
renaming local variable
|
2016-09-20 13:11:39 +02:00 |
|
Christian Grothoff
|
5a6a3da8e4
|
updating DB schema to profit from new KDF-based refresh variant
|
2016-08-11 23:28:33 +02:00 |
|
Christian Grothoff
|
0fd6cf19af
|
mostly working migration of the DH-seeded refresh variant
|
2016-08-07 23:21:49 +02:00 |
|
Christian Grothoff
|
745719dbc1
|
first half of changing refresh protocol to derive all key data from DH
|
2016-08-05 16:08:19 +02:00 |
|
Christian Grothoff
|
e800772c85
|
Merge branch 'master' of git+ssh://git.taler.net/var/git/exchange
|
2016-07-13 16:02:13 +02:00 |
|
Christian Grothoff
|
0973bca1e4
|
-be explicit about transaction mode
|
2016-07-13 16:02:08 +02:00 |
|
Marcello Stanisci
|
59c6856284
|
fixing #4594
|
2016-07-07 17:55:25 +02:00 |
|
Christian Grothoff
|
c668eace47
|
-indentation, dox
|
2016-06-11 19:58:06 +02:00 |
|
Christian Grothoff
|
766fb6e282
|
fixing more leaks
|
2016-06-11 18:22:33 +02:00 |
|
Christian Grothoff
|
75c04b8af2
|
rename /deposit/wtid and /wire/deposits to /track/{transaction,transfer} for improved consistency
|
2016-06-09 19:18:13 +02:00 |
|
Christian Grothoff
|
0fef44159a
|
improve error message to diagnose #4559
|
2016-06-05 22:03:09 +02:00 |
|
Christian Grothoff
|
b405b02875
|
remove unnecessary check
|
2016-06-02 08:59:18 +02:00 |
|
Christian Grothoff
|
0cef479e00
|
extend test to cover GC
|
2016-05-31 10:39:11 +02:00 |
|
Christian Grothoff
|
eb1fdc105c
|
implement GC logic (#3485)
|
2016-05-31 09:34:45 +02:00 |
|
Christian Grothoff
|
94e1679955
|
adding a few more uniqueness constraints to DB
|
2016-05-31 09:13:03 +02:00 |
|
Christian Grothoff
|
e68d07fc25
|
making DB scheme nice
|
2016-05-27 15:34:24 +02:00 |
|
Christian Grothoff
|
5f6f524a52
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:39:04 +02:00 |
|
Christian Grothoff
|
172e8494b9
|
a first step towards normalizing the DB a bit and not storing data redundantly
|
2016-05-27 14:34:57 +02:00 |
|