diff --git a/docs/auction-state-graph.svg b/docs/auction-state-graph.svg new file mode 100644 index 0000000..50d287f --- /dev/null +++ b/docs/auction-state-graph.svg @@ -0,0 +1,72 @@ + + +Creator + + + +Void In + +Void In + + + +NotStarted + +NotStarted + + + +Void In->NotStarted + + +Create (stage Open) + + + +Void Out + +Void Out + + + +CurrentBid + +CurrentBid + + + +NotStarted->CurrentBid + + +Start (stage Open) + + + +CurrentBid->CurrentBid + + +MakeBid (stage Open) + + + +Winner + +Winner + + + +CurrentBid->Winner + + +Close (stage Closed) + + + +Winner->Void Out + + +Buyout (stage Closed) + + + \ No newline at end of file diff --git a/docs/catalyst_milestone_reports.md b/docs/catalyst_milestone_reports.md index ab692f3..220498b 100644 --- a/docs/catalyst_milestone_reports.md +++ b/docs/catalyst_milestone_reports.md @@ -14,7 +14,7 @@ Changes: ## State graph examples -![](./auction-state-graph.png) +![](./auction-state-graph.svg) Source code: