Commit Graph

17 Commits

Author SHA1 Message Date
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
1897d65af5
eliminate /admin/add/incoming (fixes #5172) 2017-12-14 13:49:24 +01: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
Florian Dold
7f9e6272fd
Styling, no-split and syntax highlighting for texi 2017-06-16 03:21:09 +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
Christian Grothoff
f4df63e448
adding support for transaction history to wire plugin API (#4959) 2017-05-04 18:35:53 +02:00
Christian Grothoff
47d03e227a
document denomination key revocation file format 2017-04-08 19:54:12 +02:00
Marcello Stanisci
293cd7a804
fix manual compilation issue 2017-03-24 16:12:17 +01:00
Christian Grothoff
6050dad63e
update manual a bit more 2017-03-20 16:46:13 +01:00
Christian Grothoff
e72d0ec3ff
initial import of operator manual (needs a lot of work) 2017-03-20 14:32:09 +01:00