depolymerization

wire gateway for Bitcoin/Ethereum
Log | Files | Refs | Submodules | README | LICENSE

depolymerizer_arch.tex (858B)


      1 \begin{tikzpicture}[
      2         rect/.style={rectangle, draw=black, minimum height=6mm, minimum width=22mm},
      3         sym/.style={stealth-stealth, shorten >= 2pt, shorten <= 2pt}
      4     ]
      5     \node[rect](1) {Taler Exchange};
      6     \node[rect,below=.8cm of 1](2) {Wire Gateway};
      7     \node[rect,right=.7cm of 2](3) {PostgreSQL};
      8     \node[rect,right=.7cm of 3](4) {DLT Adapter};
      9     \node[rect,above=.8cm of 4](5) {DLT Full Node};
     10 
     11     \draw[sym] (1) -- node [midway,right] {\tiny HTTP} (2);
     12     \draw[sym] (2) -- node [midway,above] {\tiny SQL} (3);
     13     \draw[sym] (3) -- node [midway,above] {\tiny SQL} (4);
     14     \draw[sym] (4) -- node [midway,left ] {\tiny RPC} (5);
     15 
     16     \node[above= 2mm of 1]{\small{\emph{Wire Gateway API}}};
     17     \node[above= 2mm of 5]{\small{\emph{DLT specific}}};
     18     \node[above=22mm of 3](T) {};
     19     \draw[dotted] (3) -- (T);
     20 \end{tikzpicture}