taler-docs

Documentation for GNU Taler components, APIs and protocols
Log | Files | Refs | README | LICENSE

commit 319b5179b2f588e8dd21a33cd80b6f288f96ee04
parent 7291d52d015b7ddb391102dfdf5d0c1ac4f52ea9
Author: Christian Grothoff <christian@grothoff.org>
Date:   Wed, 15 Jul 2020 15:09:18 +0200

update manual

Diffstat:
Mcoin.dot | 7++++++-
Mdeposit.dot | 6+++++-
Mdevelopers-manual.rst | 1+
Mreserve.dot | 2++
4 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/coin.dot b/coin.dot @@ -6,7 +6,8 @@ digraph Coin { partial [color=blue, label="dirty coin", shape="box"]; revoked [color=blue, label="revoked coin", shape="box"]; zombie [color=blue, label="zombie coin", shape="box"]; - spent [color=blue, label="spent coin", shape="doublecircle"]; + spent [color=blue, label="spent coin", shape="box"]; + wired [color=blue, label="wired coin", shape="doublecircle"]; expired [color=blue, label="expired coin", shape="doublecircle"]; subgraph { @@ -34,6 +35,10 @@ digraph Coin { reveal->fresh; melt->partial; melt->spent; + spent->refund; + refund->partial; + spent->wired [style=dotted]; + partial->expired [style=dotted]; partial->melt; partial->deposit [color=red]; fresh->expired [style=dotted]; diff --git a/deposit.dot b/deposit.dot @@ -8,6 +8,10 @@ digraph Deposit { wtid [color=blue, label="pending transfer", shape="box"]; finished [color=blue, label="finished transfer", shape="doublecircle"]; + subgraph { + rank = same; due; tiny; + } + pay->deposited; deposited->ready [style=dotted]; deposited->refund; @@ -16,7 +20,7 @@ digraph Deposit { refund->done; ready->due [style=dotted]; ready->refund; - ready->tiny [style=dotted]; + aggregate->tiny; due->aggregate; ready->aggregate; tiny->aggregate; diff --git a/developers-manual.rst b/developers-manual.rst @@ -33,6 +33,7 @@ Developer's Manual .. contents:: Table of Contents + Fundamentals ============ diff --git a/reserve.dot b/reserve.dot @@ -4,9 +4,11 @@ digraph Reserve { drained [color=blue, label="drained reserve", shape="doublecircle"]; transfer->filled; + recoup->filled; filled->withdraw; withdraw->drained; withdraw->filled; filled->close; close->drained; + drained->recoup; }