* Empty
| |
| v
*<- Packing(打包) <- incoming(载入)
| |
| v
*<- Unsealed(解封) SealFailed(封装失败)
| |
| v
* PreCommitting(预提交中) PreCommitFailed(预提交失败)
| | ^
| v |
* SealCommitFailed(密封提交失败)
* CommitFailed(提交失败)
| v ^
*<- CommitWait(提交等待) ---/
| |
| v
*<- Proving(证明中)
|
v
FailedUnrecoverable(不可恢复的失败)
UndefinedSectorState (未定义的扇区状态)<- ¯\_(ツ)_/¯
| ^
*---------------------/
参考:
filecoin-project/lotus/storage/sectors.go