-
Notifications
You must be signed in to change notification settings - Fork 199
/
errors.go
47 lines (32 loc) · 1.78 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
package core
import (
"errors"
)
// ErrNilMarshalizer signals that a nil marshalizer has been provided
var ErrNilMarshalizer = errors.New("nil marshalizer provided")
// ErrNilHasher signals that a nil hasher has been provided
var ErrNilHasher = errors.New("nil hasher provided")
// ErrNilCoordinator signals that a nil shardCoordinator has been provided
var ErrNilCoordinator = errors.New("nil coordinator provided")
// ErrInvalidValue signals that a nil value has been provided
var ErrInvalidValue = errors.New("invalid value provided")
// ErrNilInputData signals that a nil data has been provided
var ErrNilInputData = errors.New("nil input data")
//ErrNilUrl signals that the provided url is empty
var ErrNilUrl = errors.New("url is empty")
// ErrWrongTypeAssertion signals that an type assertion failed
var ErrWrongTypeAssertion = errors.New("wrong type assertion")
// ErrPemFileIsInvalid signals that a pem file is invalid
var ErrPemFileIsInvalid = errors.New("pem file is invalid")
// ErrNilFile signals that a nil file has been provided
var ErrNilFile = errors.New("nil file provided")
// ErrEmptyFile signals that a empty file has been provided
var ErrEmptyFile = errors.New("empty file provided")
// ErrInvalidIndex signals that an invalid private key index has been provided
var ErrInvalidIndex = errors.New("invalid private key index")
// ErrNotPositiveValue signals that a 0 or negative value has been provided
var ErrNotPositiveValue = errors.New("the provided value is not positive")
// ErrNilAppStatusHandler signals that a nil status handler has been provided
var ErrNilAppStatusHandler = errors.New("appStatusHandler is nil")
// ErrInvalidIdentifierForEpochStartBlockRequest
var ErrInvalidIdentifierForEpochStartBlockRequest = errors.New("invalid identifier for epoch start block request")