Commit Graph

5232 Commits

Author SHA1 Message Date
Christian Grothoff
5ea3021e82
add ownership transfer corollary 2017-05-16 11:24:50 +02:00
Christian Grothoff
82cec70298
nicer error reporting 2017-05-16 11:05:01 +02:00
Marcello Stanisci
9916eef3db
use and purge alternate db when testing against python bank 2017-05-16 11:05:00 +02:00
Christian Grothoff
bdfa18830d
start_row is actually start in the spec, fix naming 2017-05-16 11:05:00 +02:00
Christian Grothoff
7c28823caf
handle base32-wire transfer subject being followed by space+exchange base url in wire plugin and fakebank 2017-05-16 11:05:00 +02:00
Christian Grothoff
be3b891dbd
fix port numbers, no longer 8081 but on 8080; and box json array /history response in {data} as required by API 2017-05-16 11:05:00 +02:00
Marcello Stanisci
d3fac18562
take the history array from "data" field returned by the bank 2017-05-16 11:04:59 +02:00
Christian Grothoff
cddce0fd6f
minor edits to the paper, moving refresh around, etc. 2017-05-16 11:01:00 +02:00
Jeffrey Burdges
709e53be6e
Add a suitable argument for KDF under the random oracle model. 2017-05-16 01:02:48 +02:00
Jeffrey Burdges
1a2facbd2b
Merge branch 'master' of ssh://taler.net/exchange 2017-05-15 17:46:46 +02:00
Jeffrey Burdges
0cf241041e
Spelling 2017-05-15 17:46:27 +02:00
Jeffrey Burdges
7ec6f729fc
Add note on linking protocol 2017-05-15 17:37:09 +02:00
Jeffrey Burdges
2036c42a77
Some classical random oracle reference 2017-05-15 16:28:55 +02:00
Jeffrey Burdges
0359e829f3
Approach to the privacy argument 2017-05-15 16:28:24 +02:00
Jeffrey Burdges
b418b3080e
Just some trash 2017-05-15 16:28:00 +02:00
Christian Grothoff
d307ddba41
improve serializability error handling a bit 2017-05-14 15:44:47 +02:00
Jeffrey Burdges
4c90a797da
Merge branch 'master' of ssh://taler.net/exchange 2017-05-13 15:07:48 +02:00
Jeffrey Burdges
d010d31c09
Update to taxability 2017-05-13 15:06:09 +02:00
Christian Grothoff
5dff30e20b
nicer logging 2017-05-12 22:41:29 +02:00
Jeffrey Burdges
4f6e71a842
Just a start on taxability text, breaks the latex run probably 2017-05-12 02:19:08 +02:00
Jeffrey Burdges
93edc84e60
Introduction does not know where it's going towards the end, but
maybe that's okay since we do not know wher it is going yet either.
2017-05-12 02:18:50 +02:00
Jeffrey Burdges
d8eebc67e6
Improve abstract 2017-05-12 02:18:41 +02:00
Christian Grothoff
f6f4b07bab
clean up debug logic 2017-05-11 11:43:50 +02:00
Christian Grothoff
43126e867a
acutally initialize num_auditors field, helps a lot... 2017-05-11 11:41:05 +02:00
Christian Grothoff
5a0ee21b48
even more detailed /history error reporting 2017-05-11 11:22:42 +02:00
Christian Grothoff
d5ddbb648c
fail hard if any auditor sig is wrong 2017-05-11 11:05:48 +02:00
Christian Grothoff
673509fac8
fix auditor signing process: include signature over refund fee 2017-05-11 11:02:49 +02:00
Christian Grothoff
beee1fb689
generate auditor signatures in exchange-lib testcase, and handle problem with bogus revocation keys during startup more gracefully by terminating instead of looping 2017-05-11 10:56:15 +02:00
Marcello Stanisci
3e5d200d95
revert field name in bank-lib 2017-05-10 21:08:29 +02:00
Christian Grothoff
474f374d2d
improve history error reporting by test 2017-05-10 16:55:14 +02:00
Marcello Stanisci
6bf006e636
removing use of bank's admin interface from bank-lib testcases 2017-05-10 15:50:53 +02:00
Marcello Stanisci
2c43ff7c0d
uncommenting the first failing bank-lib interpreter command 2017-05-10 15:50:49 +02:00
Marcello Stanisci
e16d60b27f
fix field name 2017-05-10 15:50:47 +02:00
Marcello Stanisci
7cbfdbd72a
uncommenting /admin/add/incoming interpreter command 2017-05-10 15:50:45 +02:00
Marcello Stanisci
75f47e79e1
initial fixes to test exchange/bank interfacing 2017-05-10 15:50:41 +02:00
Marcello Stanisci
edf24557bf
revert last change 2017-05-10 15:46:05 +02:00
Marcello Stanisci
ec53b9f6ce
serial_id -> row_id in returned json 2017-05-10 11:49:59 +02:00
Christian Grothoff
1edf34e52a
fix missing auth header for /admin/add/incoming 2017-05-09 22:25:53 +02:00
Christian Grothoff
e6d09d2568
handle error code returned by TALER_amount_subtract in new error case TALER_EC_PAYBACK_COIN_BALANCE_NEGATIVE 2017-05-09 13:33:26 +02:00
Christian Grothoff
46c7647b27
handle error code returned by TALER_EXCHANGEDB_denomination_keys_iterate 2017-05-09 13:30:55 +02:00
Christian Grothoff
7a259fb7bd
nicely handle error from json_dumps without assert 2017-05-09 13:28:01 +02:00
Christian Grothoff
a5fedfeeb8
remove redundant check 2017-05-09 13:26:34 +02:00
Christian Grothoff
783642272d
fix possible NULL deref, simplify logic 2017-05-09 13:24:53 +02:00
Christian Grothoff
b53c189e0a
nominally finish implementation of taler-exchange-wirewatch (still needs testing) 2017-05-08 14:35:48 +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
2dcaffe451
move responsibility of converting to wire subject to reserve_pub into wire plugin 2017-05-08 12:57:00 +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
18a020dd02
implement fakebank support (incl. tests) for #5005/#4964/4959 2017-05-07 21:11:56 +02:00
Christian Grothoff
56786aea5a
adjust test to work with real bank (now fails) 2017-05-07 14:21:40 +02:00