Expand description
Types representing the current representation of the world to libxmtp
Structs§
- ApiIdentifier
- AppVersion
- An Inbox-App specific version
- Cursor
- XMTP cursor type represents a position in an ordered sequence of messages, belonging
- Cursor
List - A owned list of
Cursor - Decrypted
Welcome Pointer - Decrypted
Welcome Pointer Builder - Builder for
DecryptedWelcomePointer. - Global
Cursor - a cursor backed by a
BTreeMap. represents the position across many nodes in the network a.k.a vector clock - GroupId
- Group
Message - A GroupMessage from the network
- Group
Message Builder - Builder for
GroupMessage. - Group
Message Metadata - Group
Message Metadata Builder - Builder for
GroupMessageMetadata. - Installation
Id - Orphaned
Envelope - An envelope whose parent dependencies have not yet been seen
- Orphaned
Envelope Builder - Builder for
OrphanedEnvelope. - Topic
- A topic where the first byte is the kind https://github.com/xmtp/XIPs/blob/main/XIPs/xip-49-decentralized-backend.md#332-envelopes
- Topic
Cursor - A cursor that keeps a
super::GlobalCursorfor each topic it has seen. - Welcome
Message - Welcome Message from the network
- Welcome
Message Builder - Builder for
WelcomeMessage. - Welcome
Message V1 - Welcome
Message V1Builder - Builder for
WelcomeMessageV1. - Welcome
Pointer - Welcome
Pointer Builder - Builder for
WelcomePointer.
Enums§
Type Aliases§
- Identifier
ToInbox IdMap - Maps account addresses to inbox IDs. If no inbox ID found, the value will be None
- Originator
Id - Sequence
Id - Topic
Entry