gnunet-svn
[Top][All Lists]
Advanced

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

[taler-docs] 03/03: spec tip


From: gnunet
Subject: [taler-docs] 03/03: spec tip
Date: Sun, 09 Apr 2023 13:29:36 +0200

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

grothoff pushed a commit to branch master
in repository docs.

commit 3a4034235e74fb6e6c9c8823a2d98189765e5c56
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sun Apr 9 13:29:30 2023 +0200

    spec tip
---
 transaction-tip-states.dot | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/transaction-tip-states.dot b/transaction-tip-states.dot
new file mode 100644
index 0000000..335ee81
--- /dev/null
+++ b/transaction-tip-states.dot
@@ -0,0 +1,45 @@
+digraph G {
+
+  initial[label="", shape="circle"];
+  pending_query[label="pending(query)"];
+  pending_user[label="pending(user)"];
+  pending_pickup[label="pending(pickup)"];
+  pending_kyc[label="pending(kyc)"];
+  suspended_query[label="suspended(query)", shape="box"];
+  suspended_pickup[label="suspended(pickup)", shape="box"];
+  suspended_kyc[label="suspended(kyc)", shape="box"];
+  done[label="done", shape="box"];
+  failed[label="failed", shape="box"];
+  deleted[label="deleted", shape="box"];
+
+  initial->pending_query [color="blue", label="URI trigger"];
+
+  pending_query->pending_user;
+  pending_user->pending_pickup [color="blue", label="accept"];
+  pending_pickup->pending_kyc;
+  pending_query->suspended_query [color="blue", label="suspend"];
+  pending_pickup->suspended_pickup [color="blue", label="suspend"];
+  pending_kyc->suspended_kyc [color="blue", label="suspend"];
+
+  pending_kyc->pending_pickup [color="purple", label="kyc"];
+
+
+  pending_pickup->done;
+
+  suspended_query->pending_query [color="blue", label="resume"];
+  suspended_pickup->pending_pickup [color="blue", label="resume"];
+  suspended_kyc->pending_kyc [color="blue", label="resume"];
+
+  suspended_query->deleted [color="blue", label="delete"];
+  suspended_pickup->deleted [color="blue", label="delete"];
+  suspended_kyc->deleted [color="blue", label="delete"];
+  pending_user->deleted [color="blue", label="abort"];
+  pending_user->failed [color="red", label="expired"];
+  suspended_pickup->failed [color="red", label="expired"];
+  pending_pickup->failed [color="red", label="failure"];
+  pending_query->deleted [color="red", label="failure"];
+
+  done->deleted [color="blue", label="delete"];
+  failed->deleted [color="blue", label="delete"];
+
+}

-- 
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]