mirror of https://github.com/mautrix/go.git
24 lines
558 B
Go
24 lines
558 B
Go
//go:build goolm
|
|
|
|
package olm
|
|
|
|
import (
|
|
"errors"
|
|
|
|
"maunium.net/go/mautrix/crypto/goolm"
|
|
)
|
|
|
|
// Error codes from go-olm
|
|
var (
|
|
EmptyInput = goolm.ErrEmptyInput
|
|
NoKeyProvided = goolm.ErrNoKeyProvided
|
|
NotEnoughGoRandom = errors.New("couldn't get enough randomness from crypto/rand")
|
|
SignatureNotFound = errors.New("input JSON doesn't contain signature from specified device")
|
|
InputNotJSONString = errors.New("input doesn't look like a JSON string")
|
|
)
|
|
|
|
// Error codes from olm code
|
|
var (
|
|
UnknownMessageIndex = goolm.ErrRatchetNotAvailable
|
|
)
|