Logos Chat Module#
Note
This site is the API reference and the internal docs.
The Logos Chat Module gives your application end-to-end-encrypted
conversations – one-to-one and group – without implementing any of the
cryptography or the transport. It is a Logos Core core module: it wraps
libchat and reaches the network
through
delivery_module, so any
other module – or a UI – can open a conversation and exchange messages by
calling methods on chat_module.
Its public surface is a single LIDL contract, rust-lib/chat_module.lidl. Consumers generate a typed client from it, and the reference below is rendered from the same file.
API Reference#
API reference – every method, event and record, generated from the contract.
Internal docs#
Logging – what the module logs, where it goes, and how to turn it up.