summaryrefslogtreecommitdiff
path: root/taler-exchange-manual.rst
diff options
context:
space:
mode:
Diffstat (limited to 'taler-exchange-manual.rst')
-rw-r--r--taler-exchange-manual.rst19
1 files changed, 11 insertions, 8 deletions
diff --git a/taler-exchange-manual.rst b/taler-exchange-manual.rst
index 89f6ad77..703b3267 100644
--- a/taler-exchange-manual.rst
+++ b/taler-exchange-manual.rst
@@ -148,7 +148,7 @@ components:
Postgres
The exchange requires a DBMS to stores the transaction history for
the Taler exchange and aggregator, and a (typically separate) DBMS
- for the Taler auditor. For now, the GNU Taler reference implemenation
+ for the Taler auditor. For now, the GNU Taler reference implementation
only supports Postgres, but the code could be easily extended to
support another DBMS.
@@ -176,10 +176,14 @@ exchange compilation.
- libcurl >= 7.26 (or libgnurl >= 7.26)
-- GNU libmicrohttpd >= 0.9.59
+- GNU libmicrohttpd >= 0.9.71
- GNU libgcrypt >= 1.6
+- libsodium >= 1.0
+
+- libargon2 >= 20171227 (GNUnet 0.13 needs it to build, not actively used by GNU Taler)
+
- libjansson >= 2.7
- Postgres >= 9.6, including libpq
@@ -479,9 +483,8 @@ The generated file will be echoed by the exchange when serving
Wire fee structure
~~~~~~~~~~~~~~~~~~
-.. meta::
- :keywords: wire fee
- :keywords: fee
+.. index:: wire fee
+.. index:: fee
For each wire method (“sepa” or “x-taler-wire”) the
exchange configuration must specify applicable wire fees. This is done
@@ -698,7 +701,7 @@ the following command
Those arguments are all mandatory.
- ``EXCHANGE_MASTER_PUB`` the base32 Crockford-encoded exchange’s
- master public key. Tipically, this value lies in the configuration
+ master public key. Typically, this value lies in the configuration
option ``[exchange]/master_public_key``.
- ``BLOB`` the blob generated in the previous step.
@@ -772,7 +775,7 @@ useful for test cases but should never be used in production. Finally,
taler-exchange-dbinit has a function to garbage collect a database,
allowing administrators to purge records that are no longer required.
-The database scheme used by the exchange look as follows:
+The database scheme used by the exchange looks as follows:
.. image:: exchange-db.png
@@ -912,7 +915,7 @@ TALER_SIGNATURE_AUDITOR_EXCHANGE_KEYS purpose.
-.. _Benchmarking:
+.. _ExchangeBenchmarking:
Benchmarking
============