-
Notifications
You must be signed in to change notification settings - Fork 152
/
errors.go
18 lines (15 loc) · 922 Bytes
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package types
// DONTCOVER
import (
errorsmod "cosmossdk.io/errors"
)
// x/btccheckpoint module sentinel errors
var (
ErrInvalidCheckpointProof = errorsmod.Register(ModuleName, 1100, "Invalid checkpoint proof")
ErrDuplicatedSubmission = errorsmod.Register(ModuleName, 1101, "Duplicated submission")
ErrNoCheckpointsForPreviousEpoch = errorsmod.Register(ModuleName, 1102, "No checkpoints for previous epoch")
ErrInvalidHeader = errorsmod.Register(ModuleName, 1103, "Proof headers are invalid")
ErrProvidedHeaderFromDifferentForks = errorsmod.Register(ModuleName, 1104, "Proof header from different forks")
ErrProvidedHeaderDoesNotHaveAncestor = errorsmod.Register(ModuleName, 1105, "Proof header does not have ancestor in previous epoch")
ErrEpochAlreadyFinalized = errorsmod.Register(ModuleName, 1106, "Submission denied. Epoch already finalized")
)