mirror of
https://github.com/cwinfo/matterbridge.git
synced 2024-11-25 16:51:35 +00:00
20 lines
342 B
Go
20 lines
342 B
Go
|
package protocol
|
||
|
|
||
|
type CiphertextMessage interface {
|
||
|
Serialize() []byte
|
||
|
Type() uint32
|
||
|
}
|
||
|
|
||
|
type GroupCiphertextMessage interface {
|
||
|
CiphertextMessage
|
||
|
SignedSerialize() []byte
|
||
|
}
|
||
|
|
||
|
const UnsupportedVersion = 1
|
||
|
const CurrentVersion = 3
|
||
|
|
||
|
const WHISPER_TYPE = 2
|
||
|
const PREKEY_TYPE = 3
|
||
|
const SENDERKEY_TYPE = 4
|
||
|
const SENDERKEY_DISTRIBUTION_TYPE = 5
|