Commit Graph

318 Commits

Author SHA1 Message Date
Christian Grothoff
abf640c97b
doxygen for exchange' 2018-11-25 15:54:45 +01:00
Christian Grothoff
ebc8ae68be
implement taler-auditor-exchange 2018-11-03 21:28:52 +01:00
Marcello Stanisci
e6efd98b3b
Benchmark manpage. 2018-07-25 13:25:12 +02:00
Marcello Stanisci
29ade1002c
FIXMEs in the paper. 2018-05-25 19:04:40 +02:00
Christian Grothoff
cb55c1a3af
Changing configuration structure to enable multiple accounts.
This change enables using multiple wire plugins at the same time.
Also, we now distinguish between the wire plugin (i.e. EBICS or
taler_bank) and the wire method (i.e. SEPA or x-taler-bank) that
the wire plugin is implementing.  The "taler-bank" wire method
was renamed from "test" to "x-taler-bank".

This also changes the format of the /wire response of the exchange,
as we now need to return multiple accounts.  Note that wire fees
are specified per wire method, not per wire account.

taler-exchange-keyup now automatically signs all of the /wire
responses in the location specified by the configuration.

Account identification in wire plugins was changed to use
payto://-URLs instead of method-specific JSON fields.  Signing
and validation of /wire responses was moved from each wire
plugin to a generic validation method in libtalerutil (crypto)
or libtalerjson (for JSON-formatted inputs).
Convenience methods were added to generate JSON for wire accounts
(salting, signing).

Various section and option names were adjusted to streamline the
configuration and make it more consistent overall.  Documentation
was updated as well.
2018-04-02 14:29:44 +02:00
Florian Dold
2d976fc8ae
use url in docs consistently 2018-01-30 01:41:29 +01:00
Marcello Stanisci
63c96a1903
remove obsolete paragraph 2018-01-18 12:51:54 +01:00
Christian Grothoff
229907c6e2
implement taler-bank-transfer, fixes #5195 2017-12-14 15:33:10 +01:00
Christian Grothoff
1897d65af5
eliminate /admin/add/incoming (fixes #5172) 2017-12-14 13:49:24 +01:00
Christian Grothoff
0b9ffa874f
add -r command line option to wirewatch 2017-12-10 19:15:15 +01:00
Jeffrey Burdges
6d845c951e
Add on-more- forgery citation for security proof 2017-11-19 12:23:29 +01:00
Christian Grothoff
f299130c50
make -m option optional for taler-auditor and taler-wire-auditor 2017-11-12 14:11:05 +01:00
Christian Grothoff
1139f74ffe
fix minor wire auditor bugs, add samples of output 2017-11-08 18:44:12 +01:00
Christian Grothoff
215c6db54c
true/false are keywords, use all-caps 2017-11-04 18:03:55 +01:00
Marcello Stanisci
eda7e1c6a0
missing figure for dist 2017-10-17 19:19:14 +02:00
Christian Grothoff
6dbbd36a81
add CSS to dist 2017-10-14 11:37:03 +02:00
Christian Grothoff
b5f5956ee2
fix geq, needs{} 2017-10-14 00:01:59 +02:00
Christian Grothoff
fca44ed626
fix syntax issue in texi 2017-10-13 21:45:11 +02:00
Jeffrey Burdges
7d21331d5f
Add two papers 2017-08-17 18:19:26 +02:00
Jeffrey Burdges
d30f7e90af
Add ref for Practical Compact E-Cash with Arbitrary Wallet Size 2017-08-17 14:17:52 +02:00
Christian Grothoff
6c63b3c41d
update picture of exhange DB 2017-07-14 22:41:24 +02:00
Christian Grothoff
0599b3b35b
need extra font to build on my system 2017-06-24 09:35:02 +02:00
Florian Dold
7f9e6272fd
Styling, no-split and syntax highlighting for texi 2017-06-16 03:21:09 +02:00
Christian Grothoff
1eb739c670
add --test option to taler-exchange-wirewatch 2017-06-11 11:57:05 +02:00
Christian Grothoff
c7c7ac60cf
cleaning up use of doxygen, fixing #5057 2017-06-04 11:11:36 +02:00
Jeffrey Burdges
9f7e3bb2bd
More on RSA-KTI 2017-06-02 15:55:49 +02:00
Marcello Stanisci
d5f8dcb227
remove deleted directory from compilation 2017-05-31 15:11:48 +02:00
Marcello Stanisci
b62af4902a
firing duplicated operator manual 2017-05-31 13:57:46 +02:00
Marcello Stanisci
1fb7b318fd
stub for keys generation instructions 2017-05-31 12:35:14 +02:00
Marcello Stanisci
0e26843e51
moving "onboarding"-like content from manual to "onboarding"
document at 'deployment' repository.
2017-05-31 10:09:29 +02:00
Marcello Stanisci
e0f51b823f
fix compilation issue (by removing duplicated code) 2017-05-30 21:30:02 +02:00
Marcello Stanisci
b6f6e429e8
configuration section in manual 2017-05-30 17:21:13 +02:00
Jeffrey Burdges
46321de968
Slightly more 2017-05-30 10:26:20 +02:00
Jeffrey Burdges
072bcdffb1
Lighten politics 2017-05-30 10:13:22 +02:00
Jeffrey Burdges
2177b81140
Structure and DRM comments. Christian will be amused. 2017-05-30 08:37:05 +02:00
Jeffrey Burdges
91e3171982
minor TODO 2017-05-22 15:20:48 +02:00
Jeffrey Burdges
a838af7dda
Improve proof, remove false generality 2017-05-22 15:16:29 +02:00
Christian Grothoff
6876e3178d
use 'fresh' to clarify 2017-05-19 23:31:50 +02:00
Christian Grothoff
b4410ac5f6
clarify S_X 2017-05-19 23:30:01 +02:00
Christian Grothoff
37a5a41480
address fixmes, add bridge sentence back 2017-05-19 23:26:29 +02:00
Christian Grothoff
a40d605d7c
add fwd ref to payback details 2017-05-19 23:21:30 +02:00
Christian Grothoff
c4d3b16e79
mention KYC explicitly 2017-05-19 23:19:36 +02:00
Christian Grothoff
218f2ca67c
not 'but' 2017-05-19 23:16:21 +02:00
Christian Grothoff
b5c765fb3d
missing word 2017-05-19 23:07:37 +02:00
Christian Grothoff
328314340a
add bridge 2017-05-19 23:07:03 +02:00
Christian Grothoff
8dc034d5b4
add paragraph summarizing key contributions 2017-05-19 23:05:24 +02:00
Jeffrey Burdges
22c5c21b92
Clean up bibtex 2017-05-19 21:58:23 +02:00
Jeffrey Burdges
ca2c54e8a6
Comment on Ripple fine in relation to BOLT 2017-05-19 21:50:46 +02:00
Jeffrey Burdges
2e2dee1b0c
Parenthetical comments 2017-05-19 21:38:13 +02:00
Florian Dold
c50ee80182
fix typo 2017-05-19 14:30:14 +02:00