diff options
author | Christian Grothoff <christian@grothoff.org> | 2023-04-09 17:22:43 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2023-04-09 17:22:43 +0200 |
commit | 9e148c42d940ddcfafe1394f0461d40bceabb008 (patch) | |
tree | ee4db2e4836e8194364488a2f152b98dac0b9a41 /transaction-payment-states.dot | |
parent | 836ec500bdbdb91a07110b1455f0f6cf2d26fa7c (diff) | |
download | docs-9e148c42d940ddcfafe1394f0461d40bceabb008.tar.gz docs-9e148c42d940ddcfafe1394f0461d40bceabb008.tar.bz2 docs-9e148c42d940ddcfafe1394f0461d40bceabb008.zip |
more work on DD37 review
Diffstat (limited to 'transaction-payment-states.dot')
-rw-r--r-- | transaction-payment-states.dot | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/transaction-payment-states.dot b/transaction-payment-states.dot index 9dbecae1..a884f366 100644 --- a/transaction-payment-states.dot +++ b/transaction-payment-states.dot @@ -1,8 +1,8 @@ digraph G { initial[label="", shape="circle"]; + pending_pr[label="pending(proposed)", shape="box"]; pending_dp[label="pending(claim-proposal)"]; - pending_pr[label="pending(proposed)"]; pending_sp[label="pending(submit-payment)"]; pending_rf[label="pending(refundable)"]; pending_re[label="pending(repurchase-session-reset)"]; @@ -10,6 +10,7 @@ digraph G { aborting_refund[label="aborting(refund)"]; aborting_refresh[label="aborting(refresh)"]; aborted_refund[label="aborted(refunded)", shape="box"]; + failed[label="failed", shape="box"]; done[label="done", shape="box"]; deleted[label="deleted", shape="box"]; @@ -30,12 +31,16 @@ digraph G { pending_sp->aborting_refund [color="blue", label="abort"]; pending_sp->aborting_refund [color="red", label="insufficient balance"]; pending_rf->aborting_refund [label="long-poll:refund"]; aborting_refund->aborting_refresh; - aborting_refund->aborted_refund [color="red", label="failure"]; + aborting_refund->deleted [color="blue", label="force-delete"]; + aborting_refund->aborting_refresh [color="red", label="failure"]; + aborting_refresh->failed [color="red", label="failure"]; aborting_refresh->aborted_refund; + aborting_refresh->deleted [color="blue", label="force-delete"]; aborted_refund->deleted [color="blue", label="delete"]; pending_rf->done [label="timeout"]; pending_rf->done [color="blue", label="abort"]; aborting_unclaim->deleted; + failed->deleted [color="blue", label="delete"]; done->deleted [color="blue", xlabel="delete"]; done->pending_re [color="purple", label="repurchase"]; pending_re->done [color="blue", label="abort"]; |