Refactored into namespaced packages.
This commit is contained in:
31
errors/errors.go
Normal file
31
errors/errors.go
Normal file
@@ -0,0 +1,31 @@
|
||||
package errors
|
||||
|
||||
import (
|
||||
"errors"
|
||||
)
|
||||
|
||||
var (
|
||||
// MalformedPubKey indicates a public key is not 64 lowercase hex characters.
|
||||
MalformedPubKey = errors.New("public key must be 64 lowercase hex characters")
|
||||
|
||||
// MalformedPrivKey indicates a private key is not 64 lowercase hex characters.
|
||||
MalformedPrivKey = errors.New("private key must be 64 lowercase hex characters")
|
||||
|
||||
// MalformedID indicates an event id is not 64 hex characters.
|
||||
MalformedID = errors.New("event id must be 64 hex characters")
|
||||
|
||||
// MalformedSig indicates an event signature is not 128 hex characters.
|
||||
MalformedSig = errors.New("event signature must be 128 hex characters")
|
||||
|
||||
// MalformedTag indicates an event tag contains fewer than two elements.
|
||||
MalformedTag = errors.New("tags must contain at least two elements")
|
||||
|
||||
// FailedIDComp indicates the event ID could not be computed during validation.
|
||||
FailedIDComp = errors.New("failed to compute event id")
|
||||
|
||||
// NoEventID indicates the event ID field is empty.
|
||||
NoEventID = errors.New("event id is empty")
|
||||
|
||||
// InvalidSig indicates the event signature failed cryptographic validation.
|
||||
InvalidSig = errors.New("event signature is invalid")
|
||||
)
|
||||
Reference in New Issue
Block a user