Module flow

Source
Expand description

Provides data structures and functions for creating and managing Offers messages, facilitating communication, and handling BOLT12 messages and payments.

Structs§

OffersMessageFlow
A BOLT12 offers code and flow utility provider, which facilitates BOLT12 builder generation and onion message handling.

Enums§

HeldHtlcReplyPath
Parameters for the reply path to a HeldHtlcAvailable onion message.
InvreqResponseInstructions
Instructions for how to respond to an InvoiceRequest.

Constants§

MAX_STATIC_INVOICE_SIZE_BYTES
The maximum size of a received StaticInvoice before we’ll fail verification in `OffersMessageFlow::verify_serve_static_invoice_message.