aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-12-22 18:38:14 +0100
committerChristian Grothoff <christian@grothoff.org>2020-12-22 18:38:14 +0100
commit0e74fbef8dff6b0ab8dde4619c74366ae55267a5 (patch)
treeaec2f688a8338b3dea2ec315d8fb7a8bface0d6a /contrib
parentfe232f1fed5323774578b01f83bf22a8923b684a (diff)
add logic to report generation for missing auditor signatures
Diffstat (limited to 'contrib')
-rw-r--r--contrib/auditor-report.tex.j233
1 files changed, 33 insertions, 0 deletions
diff --git a/contrib/auditor-report.tex.j2 b/contrib/auditor-report.tex.j2
index 5aade17da..d96040512 100644
--- a/contrib/auditor-report.tex.j2
+++ b/contrib/auditor-report.tex.j2
@@ -967,6 +967,39 @@ with respect to outgoing wire transfers.
\section{Minor irregularities}
+\subsection{Denominations without auditor signature}
+
+This section highlights denomination keys that lack a proper
+signature from the {\t taler-auditor-offline} tool. This may be
+legitimate, say in case where the auditor's involvement in the
+exchange business is ending and a new auditor is responsible for
+future denomnations. So this must be read with a keen eye on the
+business situation.
+
+
+{% if coins.unsigned_denominations() == 0 %}
+ {\bf All denominations officially audited by this auditor.}
+{% else %}
+ \begin{longtable}{p{6cm}|r|r|r}
+ {\bf Denomination} & {\bf Value} & {\bf Start} & {\bf End} \\ \hline \hline
+\endfirsthead
+ {\bf Denomination} & {\bf Value} & {\bf Start} & {\bf End} \\ \hline \hline
+\endhead
+ \hline \hline
+ {\bf Denomination} & {\bf Value} & {\bf Start} & {\bf End} \\ \hline \hline
+\endfoot
+ \caption{Denominations not officially audited by this auditor.}
+ \label{table:denominations:denoms_without_signatures}
+\endlastfoot
+{% for item in coins.unsigned_denominations %}
+ {\tt \tiny {{ item.denomination }} } &
+ {{ item.value }} &
+ {{ item.start_time }} &
+ {{ item.end_time }} \\ \hline
+{% endfor %}
+ \end{longtable}
+{% endif %}
+
\subsection{Incorrect reserve balance summary in database}
This section highlights cases where the reserve balance summary