Module delivery
Modules
Structs
- Specifies how to deliver a message to a recipient.
- Off-chain delivery. Returned by
MessageDelivery::offchain. - On-chain delivery with constrained encryption/tagging. Returned by
MessageDelivery::onchain_constrained. - The mode of an on-chain message delivery: unconstrained or constrained tagging.
- On-chain delivery without constrained encryption/tagging. Returned by
MessageDelivery::onchain_unconstrained.
Traits
- Builds the
MessageDeliveryconfiguration consumed by the message delivery APIs (e.g.NoteMessage::deliverandEventMessage::deliver). Implemented by the builder types returned from theMessageDeliveryconstructors.
Functions
- Performs private delivery of a message to
recipientaccording todelivery_mode.