{{define "pipeline_porep_sectors"}} {{range .}} {{.Address}} {{.CreateTime}}
SDR
{{if .AfterSDR}}done{{else}} {{if ne .TaskSDR nil}}T:{{.TaskSDR}}{{else}}--{{end}} {{end}}
TreeC
{{if .AfterTreeC}}done{{else}} {{if ne .TaskTreeC nil}}T:{{.TaskTreeC}}{{else}}--{{end}} {{end}}
PComm Msg
{{if .AfterPrecommitMsg}}done{{else}} {{if ne .TaskPrecommitMsg nil}}T:{{.TaskPrecommitMsg}}{{else}}--{{end}} {{end}}
PComm Wait
{{if .AfterPrecommitMsgSuccess}}done{{else}} -- {{end}}
Wait Seed
{{if .AfterSeed}}done{{else}} {{if ne .SeedEpoch nil}}@{{.SeedEpoch}}{{else}}--{{end}} {{end}}
PoRep
{{if .AfterPoRep}}done{{else}} {{if ne .TaskPoRep nil}}T:{{.TaskPoRep}}{{else}}--{{end}} {{end}}
Clear Cache
{{if .AfterFinalize}}done{{else}} {{if ne .TaskFinalize nil}}T:{{.TaskFinalize}}{{else}}--{{end}} {{end}}
Move Storage
{{if .AfterMoveStorage}}done{{else}} {{if ne .TaskMoveStorage nil}}T:{{.TaskMoveStorage}}{{else}}--{{end}} {{end}}
On Chain
{{if .ChainSector}}yes{{else}}{{if .ChainAlloc}}allocated{{else}}no{{end}}{{end}}
TreeD
{{if .AfterTreeD}}done{{else}} {{if ne .TaskTreeD nil}}T:{{.TaskTreeD}}{{else}}--{{end}} {{end}}
TreeR
{{if .AfterTreeR}}done{{else}} {{if ne .TaskTreeR nil}}T:{{.TaskTreeR}}{{else}}--{{end}} {{end}}
Commit Msg
{{if .AfterCommitMsg}}done{{else}} {{if ne .TaskCommitMsg nil}}T:{{.TaskCommitMsg}}{{else}}--{{end}} {{end}}
Commit Wait
{{if .AfterCommitMsgSuccess}}done{{else}} -- {{end}}
Active
{{if .ChainActive}}yes{{else}} {{if .ChainUnproven}}unproven{{else}} {{if .ChainFaulty}}faulty{{else}}no{{end}} {{end}} {{end}}
DETAILS {{.SectorNumber}} {{end}} {{end}}