Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Synopsis
- type LeafIndex = Word32
- data LeafNode = LeafNode {}
- data LeafNodeCore = LeafNodeCore {}
- data LeafNodeTBS = LeafNodeTBS {}
- data LeafNodeTBSExtra
- data LeafNodeSource
- data LeafNodeSourceTag
- leafNodeSourceTag :: LeafNodeSource -> LeafNodeSourceTag
Documentation
This type can only verify the signature when the LeafNodeSource is LeafNodeSourceKeyPackage
Instances
data LeafNodeCore Source #
Instances
data LeafNodeTBS Source #
Instances
SerialiseMLS LeafNodeTBS Source # | |
Defined in Wire.API.MLS.LeafNode serialiseMLS :: LeafNodeTBS -> Put Source # |
data LeafNodeTBSExtra Source #
LeafNodeTBSExtraKeyPackage | |
LeafNodeTBSExtraUpdate GroupId LeafIndex | |
LeafNodeTBSExtraCommit GroupId LeafIndex |
Instances
HasField "tag" LeafNodeTBSExtra LeafNodeSourceTag Source # | |
Defined in Wire.API.MLS.LeafNode |
data LeafNodeSource Source #
Instances
data LeafNodeSourceTag Source #