diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-07-15 15:09:18 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-07-15 15:09:18 +0200 |
commit | 319b5179b2f588e8dd21a33cd80b6f288f96ee04 (patch) | |
tree | 112982d952b2cffd0349d198d53aa4c028260cee | |
parent | 7291d52d015b7ddb391102dfdf5d0c1ac4f52ea9 (diff) | |
download | docs-319b5179b2f588e8dd21a33cd80b6f288f96ee04.tar.gz docs-319b5179b2f588e8dd21a33cd80b6f288f96ee04.tar.bz2 docs-319b5179b2f588e8dd21a33cd80b6f288f96ee04.zip |
update manual
-rw-r--r-- | coin.dot | 7 | ||||
-rw-r--r-- | deposit.dot | 6 | ||||
-rw-r--r-- | developers-manual.rst | 1 | ||||
-rw-r--r-- | reserve.dot | 2 |
4 files changed, 14 insertions, 2 deletions
@@ -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 index aa275abe..49bbf6df 100644 --- 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 index 2f1fbfd8..c17239e3 100644 --- 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 index e98abe69..af6e3e86 100644 --- 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; } |