go-peer/pkg/anonymity/qb/errors.go
2026-05-17 06:57:21 +07:00

35 lines
1.3 KiB
Go

package qb
const (
errPrefix = "pkg/anonymity/qb = "
)
type SAnonymityError struct {
str string
}
func (err *SAnonymityError) Error() string {
return errPrefix + err.str
}
var (
ErrSetHashIntoDB = &SAnonymityError{"set hash into database"}
ErrGetHashFromDB = &SAnonymityError{"get hash from database"}
ErrNilDB = &SAnonymityError{"database is nil"}
ErrRetryLimit = &SAnonymityError{"retry limit"}
ErrEnqueueMessage = &SAnonymityError{"enqueue message"}
ErrUnknownType = &SAnonymityError{"unknown type"}
ErrInvalidPayloadSize = &SAnonymityError{"invalid payload size"}
ErrInvalidLayer1Message = &SAnonymityError{"invalid layer1 message"}
ErrStoreHashIntoDatabase = &SAnonymityError{"store hash into database"}
ErrStoreHashWithProduce = &SAnonymityError{"store hash with produce"}
ErrActionIsNotFound = &SAnonymityError{"action is not found"}
ErrActionIsClosed = &SAnonymityError{"action is closed"}
ErrActionTimeout = &SAnonymityError{"action timeout"}
ErrEnqueuePayload = &SAnonymityError{"enqueue payload"}
ErrFetchResponse = &SAnonymityError{"fetch response"}
ErrRunning = &SAnonymityError{"node running"}
ErrProcessRun = &SAnonymityError{"process run"}
ErrHashAlreadyExist = &SAnonymityError{"hash already exist"}
)