mirror of https://github.com/lightninglabs/loop
fsm: add reservation fsm compiling
parent
c099adf47e
commit
8e543da150
@ -0,0 +1,17 @@
|
|||||||
|
```mermaid
|
||||||
|
stateDiagram-v2
|
||||||
|
[*] --> Init: OnServerRequest
|
||||||
|
Confirmed
|
||||||
|
Confirmed --> TimedOut: OnTimedOut
|
||||||
|
Confirmed --> Confirmed: OnRecover
|
||||||
|
Failed
|
||||||
|
Init
|
||||||
|
Init --> Failed: OnError
|
||||||
|
Init --> WaitForConfirmation: OnBroadcast
|
||||||
|
Init --> Failed: OnRecover
|
||||||
|
TimedOut
|
||||||
|
WaitForConfirmation
|
||||||
|
WaitForConfirmation --> WaitForConfirmation: OnRecover
|
||||||
|
WaitForConfirmation --> Confirmed: OnConfirmed
|
||||||
|
WaitForConfirmation --> TimedOut: OnTimedOut
|
||||||
|
```
|
@ -1,2 +1,3 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
go run ./fsm/stateparser/stateparser.go --out ./fsm/example_fsm.md --fsm example
|
go run ./fsm/stateparser/stateparser.go --out ./fsm/example_fsm.md --fsm example
|
||||||
|
go run ./fsm/stateparser/stateparser.go --out ./reservation/reservation_fsm.md --fsm reservation
|
Loading…
Reference in New Issue