summaryrefslogtreecommitdiff
path: root/manpages/taler-auditor.1.rst
blob: 8c292e786897f15223a7f691d9addf27ac150e67 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
taler-auditor(1)
################

.. only:: html

   Name
   ====

   **taler-auditor** - audit exchange

Synopsis
========

**taler-auditor**
[**-h** | **––help**]
[**-m** *MASTER_KEY* | **––exchange-key=**\ ‌\ *MASTER_KEY*]


Description
===========

**taler-auditor** is a command line tool to be used by an auditor to
audit an exchange’s database and calculate the current financial state
of the exchange (including revenue, amount expected in escrow and risk
exposure). The audit is incremental. The first audit must be performed
with the **-r** option to initialize the tables. The tool reports
inconsistencies in the balance or incorrect cryptographic signatures
found in the database. It does NOT check with the bank to see that the
incoming and outgoing wire transfers that the bank claims to have
matches the exchange’s database. Its options are as follows.

**-h** \| **––help**
   Print short help on options.

**-m** *KEY* \| **––exchange-key=**\ ‌\ *KEY*
   Public master key of the exchange in Crockford base32 encoding, for
   example as generated by gnunet-ecc -p. If this option is missing,
   taler-auditor will use the MASTER_PUBLIC_KEY value from the
   “exchange” section of the configuration.



See Also
========

gnunet-ecc(1), taler-auditor-sign(1), taler.conf(5), taler-auditor-dbinit(1)

Bugs
====

Report bugs by using https://bugs.taler.net or by sending electronic
mail to <taler@gnu.org>.