diff --git a/channeldb/codec.go b/channeldb/codec.go index f491a8c1..1da362dd 100644 --- a/channeldb/codec.go +++ b/channeldb/codec.go @@ -51,6 +51,12 @@ type UnknownElementType struct { element interface{} } +// NewUnknownElementType creates a new UnknownElementType error from the passed +// method name and element. +func NewUnknownElementType(method string, el interface{}) UnknownElementType { + return UnknownElementType{method: method, element: el} +} + // Error returns the name of the method that encountered the error, as well as // the type that was unsupported. func (e UnknownElementType) Error() string {