@hyperlane-xyz/core
Version:
Core solidity contracts for Hyperlane
17 lines (15 loc) • 344 B
Markdown
# `package utils`
## `StartStopOnce`
```mermaid
stateDiagram-v2
[*] --> Unstarted
Unstarted --> Starting : StartOnce()
Starting --> StartFailed
Starting --> Started
Started --> Stopping : StopOnce()
Stopping --> Stopped
Stopping --> StopFailed
StartFailed --> [*]
Stopped --> [*]
StopFailed --> [*]
```