Commit Graph

112 Commits

Author SHA1 Message Date
Christian Grothoff
adef4a91ca
the big EC rename, part II 2020-03-22 01:06:53 +01:00
Christian Grothoff
744322fdda
the big EC rename 2020-03-22 00:50:18 +01:00
Christian Grothoff
10c56bcea0
improving benchmarking logic, including more timings 2020-03-20 02:36:50 +01:00
Christian Grothoff
c17909d820
add cmd line option to restrict timetravel, minor code cleanup of keystate logic 2020-03-17 17:33:30 +01:00
Christian Grothoff
cd83daaeae
simplify refund processing, add additional checks for matching currency 2020-03-16 20:23:45 +01:00
Christian Grothoff
d292b8edca
code cleanup and additional error checking logic for #6124, but no actual semantic change 2020-03-14 20:18:47 +01:00
Florian Dold
1896c1dfb5
fix EC typo (by importing generated header) 2020-03-12 00:39:45 +05:30
Christian Grothoff
6e3765d852
more careful use of TALER_JSON_get_error_code(), limit to cases where we expect to get one 2020-03-10 18:51:08 +01:00
Christian Grothoff
fb9324338d
phase 1 of #6067: update exchange HTTPD to new API style 2020-02-26 17:00:41 +01:00
Christian Grothoff
9bfeec352b
fix #6065 2020-02-04 20:57:11 +01:00
Florian Dold
975d9c9d15
make sure request_uid is actually unique
Allowing duplicate request_uid for different transfer details means that
somebody might eventually rely on this, which is bad.  They should
really be unique, it makes tracing easier.
2020-01-21 16:13:22 +01:00
Christian Grothoff
db669ee495
payback -> recoup stranglers 2020-01-18 23:49:37 +01:00
Christian Grothoff
005272da43
address EC FIXMEs 2020-01-17 21:53:37 +01:00
Christian Grothoff
7995678e77
fix error code use 2020-01-17 03:42:36 +01:00
Florian Dold
0c37bb0f90
use generated error codes, this has error code collisions removed 2020-01-15 14:19:12 +01:00
Christian Grothoff
59b12d2d80
fix #6015 2020-01-09 12:19:09 +01:00
Christian Grothoff
e153215f7e
fix j2 2019-12-07 14:18:02 +01:00
Marcello Stanisci
97afbf1ea5
fix previous 2019-11-30 00:25:45 +01:00
Marcello Stanisci
204f296a33
new bank error code 2019-11-30 00:24:51 +01:00
Christian Grothoff
2731e0aa4d
another ec' 2019-11-29 22:44:35 +01:00
Christian Grothoff
50f867de7c
another EC 2019-11-29 22:12:35 +01:00
Christian Grothoff
636488c279
merge error codes 2019-11-29 10:52:45 +01:00
Christian Grothoff
970e3fd4cb
error codes 2019-11-29 10:52:09 +01:00
Christian Grothoff
b7a5af7fd4
another sync code 2019-11-24 17:20:13 +01:00
Christian Grothoff
287a8dec9b
add another convenience function to libtalermhd 2019-11-24 17:15:01 +01:00
Christian Grothoff
7aae6c9045
use CONFLICT for double spending to distinguish properly from FORBIDDEN for bad signatures 2019-11-23 22:21:47 +01:00
Christian Grothoff
51e54bbaa1
use FORBIDDEN, never UNAUTHORIZED 2019-11-23 21:53:14 +01:00
Christian Grothoff
161b801fd6
sync error codes 2019-11-17 17:04:23 +01:00
Marcello Stanisci
44bccda22b
new error codes (bank) 2019-11-16 02:36:53 +01:00
Christian Grothoff
636b167655
sync error codes 2019-11-15 09:39:13 +01:00
Christian Grothoff
c0a87f1087
need more error codes 2019-11-02 13:23:16 +01:00
Christian Grothoff
375a47d502
improve status codes returned in case of denomination key troubles 2019-11-01 15:36:14 +01:00
Marcello Stanisci
4a8fcc27fd
New error code,
for payments sent to the wrong instance.
2019-10-15 14:50:34 +02:00
Marcello Stanisci
303e92ca40
Less granularity for bank error codes (#5787). 2019-09-29 14:17:25 +02:00
Christian Grothoff
e3564de010
need status code for missing configuration option 2019-09-26 14:24:33 +02:00
Christian Grothoff
c8bdf5597a
one EC for instance unknown 2019-09-26 14:17:26 +02:00
Florian Dold
000d25c719
error code 2019-08-30 11:45:23 +02:00
Florian Dold
eb55997084
re-format code 2019-08-25 16:18:24 +02:00
Christian Grothoff
5844a20f15
implement zombie check 2019-07-24 00:13:53 +02:00
Christian Grothoff
3a2f72b4aa
implement /link signatures 2019-06-26 15:34:44 +02:00
Christian Grothoff
cec1a9785e
add another EC 2019-06-08 22:31:38 +02:00
Christian Grothoff
401d2530b9
indentation 2019-06-04 00:09:50 +02:00
Marcello Stanisci
e1ec7fc53c
new bank error code 2019-02-13 16:39:46 +01:00
Marcello Stanisci
5a4f5b81db
New error codes for bank. 2019-02-05 16:07:23 +01:00
Marcello Stanisci
71d0aab4e2
new error code 2019-01-31 15:09:57 +01:00
Christian Grothoff
2a01aaa917
more error codes for the merchant 2019-01-10 14:31:47 +01:00
Christian Grothoff
acb4b8321c
disambiguate error scenarios better 2018-12-22 12:37:47 +01:00
Christian Grothoff
7b10ad0851
fix numbering of EC codes, distinguish auditor DB store errors 2018-12-22 12:32:56 +01:00
Christian Grothoff
af41624591
implement /exchanges handler in auditor-httpd 2018-10-28 12:03:07 +01: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