Structs§
- Bolt12
Invoice - A
Bolt12Invoiceis a payment request, typically corresponding to anOfferor aRefund. - Check
Signature Error - Invoice
Parse Error - Offer
- An
Offeris a potentially long-lived proposal for payment of a good or service. - Payment
Hash - The hash of a Preimage, used to identify HTLC-based payments.
- Preimage
- A 32-byte secret preimage used for HTLC-based payments.
Enums§
- Invoice
- Enum to represent either a bolt11 or bolt12 invoice
- Offer
Amount - The minimum amount required for an item in an
Offer, denominated in either bitcoin or another currency. - Payment
Status
Constants§
- HTLC_
MIN_ FEE - The minimum fee we consider for an HTLC transaction.
Traits§
Functions§
- server_
htlc_ receive_ taproot - Build taproot spend info to build a VTXO for Alice lightning receive
- server_
htlc_ send_ taproot - Build taproot spend info to build a VTXO to enable lightning send