From 4c1c8e405bdba1fafbf5cfb318b92b460e3f4855 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Sun, 12 Jul 2020 20:00:56 +0200 Subject: more figures --- doc/system/taler/deposit.dot | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 doc/system/taler/deposit.dot (limited to 'doc/system/taler/deposit.dot') diff --git a/doc/system/taler/deposit.dot b/doc/system/taler/deposit.dot new file mode 100644 index 000000000..bfe8c3bdf --- /dev/null +++ b/doc/system/taler/deposit.dot @@ -0,0 +1,31 @@ +digraph Deposit { + + deposited [color=blue, label="deposit created", shape="box"]; + ready [color=blue, label="deposit ready", shape="box"]; + due [color=blue, label="deposit due", shape="box"]; + tiny [color=blue, label="deposit tiny", shape="box"]; + done [color=blue, label="deposit done", shape="doublecircle"]; + 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; + refund->deposited; + refund->ready; + refund->done; + ready->due [style=dotted]; + ready->refund; + aggregate->tiny; + due->aggregate; + ready->aggregate; + tiny->aggregate; + aggregate->done; + aggregate->wtid; + wtid->transfer; + transfer->finished; +} -- cgit v1.2.3