aztec-nr - noir_aztec::messages::delivery

Trait MessageDeliveryBuilder

pub trait MessageDeliveryBuilder {
    // Required methods
    pub fn build_message_delivery(self) -> MessageDelivery;
}

Builds the MessageDelivery configuration consumed by the message delivery APIs (e.g. NoteMessage::deliver and EventMessage::deliver). Implemented by the builder types returned from the MessageDelivery constructors.

Required methods

Implementors

impl MessageDeliveryBuilder for OffchainDelivery

impl MessageDeliveryBuilder for OnchainConstrainedDelivery

impl MessageDeliveryBuilder for OnchainUnconstrainedDelivery