package sealtasks type TaskType string const ( TTAddPiece TaskType = "seal/v0/addpiece" TTPreCommit1 TaskType = "seal/v0/precommit/1" TTPreCommit2 TaskType = "seal/v0/precommit/2" TTCommit1 TaskType = "seal/v0/commit/1" // NOTE: We use this to transfer the sector into miner-local storage for now; Don't use on workers! TTCommit2 TaskType = "seal/v0/commit/2" TTFinalize TaskType = "seal/v0/finalize" TTFetch TaskType = "seal/v0/fetch" TTUnseal TaskType = "seal/v0/unseal" TTReadUnsealed TaskType = "seal/v0/unsealread" ) var order = map[TaskType]int{ TTAddPiece: 7, TTPreCommit1: 6, TTPreCommit2: 5, TTCommit2: 4, TTCommit1: 3, TTFetch: 2, TTFinalize: 1, TTUnseal: 0, TTReadUnsealed: 0, } func (a TaskType) Less(b TaskType) bool { return order[a] < order[b] }