Module lightning::blinded_path::payment
source · Expand description
Data structures and methods for constructing BlindedPath
s to send a payment over.
Structs§
- The context of a payment made for an invoice requested from a BOLT 12
Offer
. - The context of a payment made for an invoice sent for a BOLT 12
Refund
. - An intermediate node, its outbound channel, and relay parameters.
- Data to construct a
BlindedHop
for forwarding a payment. - Constraints for relaying over a given
BlindedHop
. - Parameters for relaying over a given
BlindedHop
. - Data to construct a
BlindedHop
for receiving a payment. This payload is custom to LDK and may not be valid if received by another lightning implementation. - An unknown payment context.
Enums§
- The context of an inbound payment, which is included in a
BlindedPath
viaReceiveTlvs
and surfaced inPaymentPurpose
.