This website requires JavaScript.
24c18fadb8
wirewatch: set last_row_off_size when we set last_row_off
Florian Dold
2018-02-06 03:02:14 +0100
48fd50f922
exchangedb/postgres: handle duplicate wire transfers correctly
Florian Dold
2018-02-05 21:49:35 +0100
f8d7c1ef39
wirewatch: no need to do rollback on hard/soft error
Florian Dold
2018-02-05 17:22:07 +0100
b6b7a36737
wirewatch: fix uninitialized offset variable, logging
Florian Dold
2018-02-05 17:19:18 +0100
111f8f2381
url joining: grow strings correctly
Florian Dold
2018-01-31 18:37:40 +0100
f806eebb83
oops, add missing file
Florian Dold
2018-01-31 18:16:59 +0100
458b317727
more tests, fix varargs invocation
Florian Dold
2018-01-31 17:57:21 +0100
3859a40f24
url construction helpers
Florian Dold
2018-01-31 17:47:01 +0100
6f9354cac6
better error message
Florian Dold
2018-01-30 02:33:47 +0100
2d976fc8ae
use url in docs consistently
Florian Dold
2018-01-30 01:41:29 +0100
91690a9db2
missed on URI
Florian Dold
2018-01-30 01:38:56 +0100
e318edb5e5
use url instead of uri consistently
Florian Dold
2018-01-30 01:38:04 +0100
d126b16624
serialize amounts as string instead of an object
Florian Dold
2018-01-29 19:26:10 +0100
afe945167a
new error code for #5262
Christian Grothoff
2018-01-22 21:59:14 +0100
9f15044d5f
error codes for merchant /check-payment
Florian Dold
2018-01-22 13:41:32 +0100
bb39c62dff
add missing cmd file
Christian Grothoff
2018-01-21 20:16:14 +0100
de092c2c2b
make fakebank_url more robust
Christian Grothoff
2018-01-21 20:10:05 +0100
652bb0f9c4
finish simplifying main by adding more helpers and macros
Christian Grothoff
2018-01-21 19:57:09 +0100
8013c4b66a
use CONFIG_FILE macro
Christian Grothoff
2018-01-21 19:25:12 +0100
3f930c0f6a
more wire transfer variants
Christian Grothoff
2018-01-21 19:21:45 +0100
a252daa6a1
factor out more helpers
Christian Grothoff
2018-01-21 19:11:27 +0100
d09beecc8f
integrate sigpipe with ain loop
Christian Grothoff
2018-01-21 18:46:18 +0100
41cb8b4c51
integrate sigpipe with ain loop
Christian Grothoff
2018-01-21 18:45:42 +0100
673e418c76
forgotten file
Christian Grothoff
2018-01-21 18:45:19 +0100
bba0ec72fa
finish new withdraw command implementation
Christian Grothoff
2018-01-21 16:27:58 +0100
6ba7747ac3
more traits
Christian Grothoff
2018-01-21 16:01:08 +0100
82b0eda3ef
new test interpreter architecture, first draft
Christian Grothoff
2018-01-21 15:39:48 +0100
cd0f9e8f8d
Florian is right, this should be a 409, not 500
Christian Grothoff
2018-01-19 02:29:27 +0100
5c3d25eb29
implement #5254
Christian Grothoff
2018-01-18 16:55:16 +0100
63c96a1903
remove obsolete paragraph
Marcello Stanisci
2018-01-18 12:51:54 +0100
146cc27b24
use saner log level
Christian Grothoff
2018-01-16 13:22:16 +0100
bc7957f393
fix fakebank memory leak
Christian Grothoff
2018-01-16 13:11:35 +0100
c300b88af2
remove dead error code
Christian Grothoff
2018-01-16 11:46:05 +0100
b31d803c16
add timestamp for /reserve/status deposit events
Christian Grothoff
2018-01-15 15:19:31 +0100
2526143a4f
fix type for bool to match what postgres returns -- 1 byte instead of 4 bytes
Christian Grothoff
2018-01-15 15:18:00 +0100
9fffeee4ef
merge changelog
Christian Grothoff
2018-01-15 13:27:19 +0100
08e0d56614
update changelog
Christian Grothoff
2018-01-15 13:26:29 +0100
acc3a41df8
add pay session signature
Florian Dold
2018-01-04 13:47:03 +0100
57eb85976b
enable test for #5234
Christian Grothoff
2018-01-04 11:57:11 +0100
164dd0ff1e
fix #5234
Christian Grothoff
2018-01-04 11:56:45 +0100
23cb23b1e7
fix minor formatting issue
Christian Grothoff
2018-01-04 11:55:00 +0100
77a58673ef
comment out extended test again
Christian Grothoff
2018-01-04 10:39:13 +0100
0906696ec2
bugfixes in auditor and rendering
Christian Grothoff
2018-01-04 10:38:16 +0100
7d60d3a618
nicer formatting, some DCE
Christian Grothoff
2018-01-04 09:22:33 +0100
067891bbba
fix audit report formatting issues
Christian Grothoff
2018-01-04 09:00:39 +0100
5587732f52
fix auditor to properly verify wire fee signatures and more gracefully handle arithmetic amount issue
Christian Grothoff
2018-01-04 00:41:19 +0100
d9f16db0ef
add testcase for 'select_refunds_by_coin'
Christian Grothoff
2018-01-03 01:10:23 +0100
41b5dde709
implement select_refunds_by_coin in exchangedb plugin
Christian Grothoff
2018-01-02 14:43:15 +0100
dad63db5f9
extending test logic to detect refund issue (commented out for now)
Christian Grothoff
2018-01-02 14:05:03 +0100
ff0d4bb6eb
add TALER_EXCHANGE_refund2, make sure fee test initializes all amounts; update ChangeLog
Christian Grothoff
2018-01-01 23:26:34 +0100
2d08d612f6
refuse endian conversion for invalid amounts
Christian Grothoff
2018-01-01 23:07:36 +0100
4f2ad1051b
change 'f' to 'contribution' in /deposit
Christian Grothoff
2018-01-01 22:10:26 +0100
346c351e5f
redefining/adding bank error codes
Marcello Stanisci
2017-12-22 21:22:57 +0100
8021e7064d
adding more bank's error codes
Marcello Stanisci
2017-12-15 16:17:00 +0100
ee263024e6
make DEBUG bulk logs
Marcello Stanisci
2017-12-14 18:11:37 +0100
7e966aa2ae
store password in the right variable
Marcello Stanisci
2017-12-14 17:53:48 +0100
229907c6e2
implement taler-bank-transfer, fixes #5195
Christian Grothoff
2017-12-14 15:33:10 +0100
1897d65af5
eliminate /admin/add/incoming (fixes #5172 )
Christian Grothoff
2017-12-14 13:49:24 +0100
f7c9de73e1
remove _admin APIs from libtalerexchange
Christian Grothoff
2017-12-14 13:42:25 +0100
c182b960f8
remove _admin APIs from libtalerexchange
Christian Grothoff
2017-12-14 13:42:07 +0100
0f5ef01dd3
nicer error reporting
Christian Grothoff
2017-12-14 13:36:59 +0100
22eae129a9
logging the /reject requester in tests as the deposit _credit_ account
Marcello Stanisci
2017-12-13 19:22:45 +0100
9ea3145745
respect /reject API: credit_account -> account_number
Marcello Stanisci
2017-12-13 19:07:41 +0100
f93abc29d8
re-enable bank /reject testing now that bank implements it (closes #5200 )
Christian Grothoff
2017-12-13 17:14:52 +0100
2a62f13998
use dual stack for exchange
Christian Grothoff
2017-12-12 19:28:14 +0100
cf9e5efbfb
use dual stack for fakebank
Christian Grothoff
2017-12-12 19:23:16 +0100
265af18e2d
log rowids and amounts
Christian Grothoff
2017-12-10 21:41:38 +0100
878c68faf6
better diagnostics from fakebank
Christian Grothoff
2017-12-10 21:19:30 +0100
0b9ffa874f
add -r command line option to wirewatch
Christian Grothoff
2017-12-10 19:15:15 +0100
749c02fe37
bump protocol version of C client, we do support the new refresh
Christian Grothoff
2017-12-10 19:03:11 +0100
2152a6936e
eliminate use of exchange's /admin/add/incoming with fakebank in taler-exchange-benchmark
Christian Grothoff
2017-12-10 19:00:19 +0100
6623afa2a3
add testcase for #5077 (passes), start to reduce use of exchange's admin/add/incoming (#5172 , more to come)
Christian Grothoff
2017-12-10 16:02:03 +0100
d36de3bdd6
add wirewatch command to testcase (not yet active), for #5077
Christian Grothoff
2017-12-10 14:25:15 +0100
ff452e6033
check find_pk return value in test
Christian Grothoff
2017-12-10 00:25:43 +0100
76769e9429
fix test for '*' accepted encoding
Christian Grothoff
2017-12-10 00:18:48 +0100
2d658cef65
need a few more error codes
Christian Grothoff
2017-12-09 23:58:57 +0100
af6e9f134a
fix potential NPE
Christian Grothoff
2017-12-09 23:51:49 +0100
23cb1d46a8
fix enum confusion
Christian Grothoff
2017-12-09 23:46:05 +0100
1d40d2973c
initialize rev_rowid always
Christian Grothoff
2017-12-09 23:35:04 +0100
16e2cd8d44
switch auth based on account number in test
Christian Grothoff
2017-12-09 21:19:33 +0100
1c3863f5fd
swap account numbers so reject can work with auth
Christian Grothoff
2017-12-09 20:28:17 +0100
44aaaf9e93
set error code correctly, removes compiler warning
Florian Dold
2017-12-08 17:07:20 +0100
e75afb3164
use row_id instead of serial_id everywhere
Florian Dold
2017-12-08 17:04:11 +0100
4872b61781
bank uses row_id instead of serial_id now
Florian Dold
2017-12-08 16:59:15 +0100
d0a80659a1
comment out bank test cases until implemented in bank
Florian Dold
2017-12-08 15:46:15 +0100
40244c9ca8
fix reservemod issue with time rounding
Christian Grothoff
2017-12-08 12:45:25 +0100
042616899f
largely fix #5077
Christian Grothoff
2017-12-06 19:24:00 +0100
5540747ca2
patch to address #5183 : always round time before giving it to DB, tolerate DB answering without rounded time
Christian Grothoff
2017-11-30 17:17:37 +0100
78b77ee8d5
properly document TALER_SIGNATURE_MERCHANT_REFUND_OK
Christian Grothoff
2017-11-30 11:21:51 +0100
499247a480
fixing #5178
Christian Grothoff
2017-11-27 23:42:17 +0100
9041840d6e
round timestamp so that the exchange does not crash when converting to JSON
Christian Grothoff
2017-11-27 23:50:59 +0100
aa79aca12f
Add error code TIP_QUERY_TIP_ID_UNKNOWN
Florian Dold
2017-11-27 15:25:02 +0100
5ed64ed29d
fix minor template issue
Christian Grothoff
2017-11-20 22:00:26 +0100
846b5c62c8
regenerate samples based on current auditor logic
Christian Grothoff
2017-11-20 21:57:03 +0100
111abd5944
do not break on issues we log to JSON
Christian Grothoff
2017-11-20 21:56:06 +0100
7749a683ba
fix issue in wire auditor's history processing
Christian Grothoff
2017-11-20 21:55:24 +0100
11269125fa
implement #5177 (not yet tested)
Christian Grothoff
2017-11-20 14:20:09 +0100
8f48db8fdf
implementing #4961 : detection of missing aggregate transfers
Christian Grothoff
2017-11-19 22:36:58 +0100
92d616b076
add last_timestamp to wire auditor progress point; fix confusion in param/result specs between 'auto' and 'absolute time'
Christian Grothoff
2017-11-19 22:12:30 +0100
029d3239e1
test select_deposits_missing_wire, fix uninitialized wire_deadline in deposit listing
Christian Grothoff
2017-11-19 22:01:17 +0100