channeldb/error: adds ErrDBReversion error

Adds an error for signaling that we detected
the case where a user is trying to revert
to prior version before a db migration.
This commit is contained in:
Conner Fromknecht 2018-08-02 16:45:03 -07:00
parent d0179eb6b5
commit ee34b9c7b0
No known key found for this signature in database
GPG Key ID: E7D737B67FA592C7

View File

@ -7,6 +7,10 @@ var (
// created.
ErrNoChanDBExists = fmt.Errorf("channel db has not yet been created")
// ErrDBReversion is returned when detecting an attempt to revert to a
// prior database version.
ErrDBReversion = fmt.Errorf("channel db cannot revert to prior version")
// ErrLinkNodesNotFound is returned when node info bucket hasn't been
// created.
ErrLinkNodesNotFound = fmt.Errorf("no link nodes exist")