gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-cashless2ecash] branch master updated: docs: structure


From: gnunet
Subject: [taler-cashless2ecash] branch master updated: docs: structure
Date: Thu, 06 Jun 2024 10:29:47 +0200

This is an automated email from the git hooks/post-receive script.

joel-haeberli pushed a commit to branch master
in repository cashless2ecash.

The following commit(s) were added to refs/heads/master by this push:
     new 5d21afe  docs: structure
5d21afe is described below

commit 5d21afe9d1fe30a75b2bbfd442bc161d0b1d97a0
Author: Joel-Haeberli <haebu@rubigen.ch>
AuthorDate: Thu Jun 6 10:29:41 2024 +0200

    docs: structure
---
 docs/content/architecture/c2ec.tex                 |   8 ++++----
 .../implementation/a-bank-integration-api.tex      |  12 ++++++------
 docs/content/implementation/a-terminal-api.tex     |  12 ++++++------
 docs/content/implementation/a-wire-gateway-api.tex |  12 ++++++------
 docs/thesis.pdf                                    | Bin 2160196 -> 2099687 
bytes
 5 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/docs/content/architecture/c2ec.tex 
b/docs/content/architecture/c2ec.tex
index 0ef3faf..0eaaed5 100644
--- a/docs/content/architecture/c2ec.tex
+++ b/docs/content/architecture/c2ec.tex
@@ -63,13 +63,13 @@ Fees are an important aspect of the withdrawal flow using 
established payment se
 
 Withdrawals by the wallet with a C2EC are based on withdrawal operations which 
register a reserve public key at the C2EC component. The provider must first 
create a unique identifier for the withdrawal operation (the \texttt{WOPID}) to 
interact with the withdrawal operation (as described in 
\autoref{sec-architecture-c2ec-terminals-api}) and eventually withdraw digital 
cash using the wallet. The withdrawal operation API is an implementation of the 
\textit{Bank Integration API} \cite{taler [...]
 
-\subsection{Taler Wirewatch Gateway API}
+\subsubsection{Taler Wire-Gateway API}
 
-The Taler Wirewatch Gateway API \cite{taler-wire-gateway-api} must be 
implemented in order to capture incoming transactions and allow the withdrawal 
of digital cash. The specification of the Taler Wirewatch Gateway can be found 
in the official Taler documentation \cite{taler-wire-gateway-api}.
+The Taler Wire-Gateway API \cite{taler-wire-gateway-api} must be implemented 
in order to capture incoming transactions and allow the withdrawal of digital 
cash. The specification of the Taler Wire-Gateway API can be found in the 
official Taler documentation \cite{taler-wire-gateway-api}.
 
-The Wirewatch Gateway helps the Exchange communicate with the C2EC component 
using the API. It helps the Exchange to fetch guarantees, that a certain 
transaction went through and that the reserve can be created and withdrawn. 
This will help C2EC to capture the transaction of the Terminal Backend to the 
Exchange's account and therefore allow the withdrawal by the customer. The 
Wirewatch Gateway API is implemented as part of C2EC. When the Wirewatch 
Gateway can get the proof, that a transa [...]
+The Wire-Gateway API enables the Exchange to communicate with the C2EC 
component using the API. The Exchange fetchs final withdrawals. The finality is 
guaranteed by C2EC by confirming the payment at the terminal backend. The 
Wire-Gateway API is implemented as part of C2EC. When the Exchange's wire watch 
process loads a confirmed withdrawal, the transaction was successfully 
processed. The Exchange will create a reserve with the corresponding reserve 
public key which can then be withdrawn  [...]
 
-The Wire Gateway API of C2EC does not implement the testing endpoint 
\textit{/admin/add-incoming}. The endoint will respond with HTTP status code 
501 (not implemented).
+The Wire-Gateway API of C2EC does not implement the testing endpoint 
\textit{/admin/add-incoming}. The endoint will respond with HTTP status code 
501 (not implemented).
 
 \subsection{C2EC Entities}
 \label{sec-architecture-entities}
diff --git a/docs/content/implementation/a-bank-integration-api.tex 
b/docs/content/implementation/a-bank-integration-api.tex
index b3ed2dc..a8d2a56 100644
--- a/docs/content/implementation/a-bank-integration-api.tex
+++ b/docs/content/implementation/a-bank-integration-api.tex
@@ -12,12 +12,12 @@ Namely this are the following endpoints:
     \item POST /withdrawal-operation/[WOPID]/abort
 \end{itemize}
 
-\begin{figure}[h]
-    \centering
-    
\includegraphics[width=0.7\textwidth]{pictures/diagrams/bank-integration-api.png}
-    \caption{Bank-Integration API endpoints}
-    \label{fig-diagram-bank-integration-api-sequence}
-\end{figure}
+% \begin{figure}[h]
+%     \centering
+%     
\includegraphics[width=0.7\textwidth]{pictures/diagrams/bank-integration-api.png}
+%     \caption{Bank-Integration API endpoints}
+%     \label{fig-diagram-bank-integration-api-sequence}
+% \end{figure}
 
 \textbf{Configuration (/config)}
 
diff --git a/docs/content/implementation/a-terminal-api.tex 
b/docs/content/implementation/a-terminal-api.tex
index 67f618c..7e5cc02 100644
--- a/docs/content/implementation/a-terminal-api.tex
+++ b/docs/content/implementation/a-terminal-api.tex
@@ -14,12 +14,12 @@ The C2EC Terminals API implements following endpoints:
 
 The C2EC component does not implement the \texttt{/quotas/*} endpoints, since 
those are not relevant for the withdrawal using a payment terminal. Quotas are 
possibly checked by the payment service provider. 
 
-\begin{figure}[h]
-    \centering
-    \includegraphics[width=0.7\textwidth]{pictures/diagrams/terminals-api.png}
-    \caption{Terminals API endpoints}
-    \label{fig-diagram-terminals-api-sequence}
-\end{figure}
+% \begin{figure}[h]
+%     \centering
+%     
\includegraphics[width=0.7\textwidth]{pictures/diagrams/terminals-api.png}
+%     \caption{Terminals API endpoints}
+%     \label{fig-diagram-terminals-api-sequence}
+% \end{figure}
 
 \textbf{Configuration (/config)}
 
diff --git a/docs/content/implementation/a-wire-gateway-api.tex 
b/docs/content/implementation/a-wire-gateway-api.tex
index e106e1f..f7dbfbd 100644
--- a/docs/content/implementation/a-wire-gateway-api.tex
+++ b/docs/content/implementation/a-wire-gateway-api.tex
@@ -12,12 +12,12 @@ Following endpoints are implemented by the wire gateway API 
implementation:
     \item GET /history/outgoing
 \end{itemize}
 
-\begin{figure}[h]
-    \centering
-    
\includegraphics[width=0.7\textwidth]{pictures/diagrams/wire-gateway-api.png}
-    \caption{Wire-Gateway API endpoints}
-    \label{fig-diagram-wire-gateway-api-sequence}
-\end{figure}
+% \begin{figure}[h]
+%     \centering
+%     
\includegraphics[width=0.7\textwidth]{pictures/diagrams/wire-gateway-api.png}
+%     \caption{Wire-Gateway API endpoints}
+%     \label{fig-diagram-wire-gateway-api-sequence}
+% \end{figure}
 
 \textbf{Configuration (/config)}
 
diff --git a/docs/thesis.pdf b/docs/thesis.pdf
index d8023fd..efe8523 100644
Binary files a/docs/thesis.pdf and b/docs/thesis.pdf differ

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]