tendermint/permission/types/errors.go

24 lines
563 B
Go

package types
import (
"fmt"
)
//------------------------------------------------------------------------------------------------
// Some errors
// permission number out of bounds
type ErrInvalidPermission PermFlag
func (e ErrInvalidPermission) Error() string {
return fmt.Sprintf("invalid permission %d", e)
}
// set=false. This error should be caught and the global
// value fetched for the permission by the caller
type ErrValueNotSet PermFlag
func (e ErrValueNotSet) Error() string {
return fmt.Sprintf("the value for permission %d is not set", e)
}