Expand description
Message, request, and other primitive types used to implement bLIP-51 / LSPS1.
Structs§
- LSPS1
Bolt11 Payment Info - A Lightning payment using BOLT 11.
- LSPS1
Bolt12 Payment Info - A Lightning payment using BOLT 12.
- LSPS1
Channel Info - Details regarding the state of an ordered channel.
- LSPS1
Create Order Request - A request made to an LSP to create an order.
- LSPS1
Create Order Response - A response to a
LSPS1CreateOrderRequest. - LSPS1
GetInfo Request - A request made to an LSP to retrieve the supported options.
- LSPS1
GetInfo Response - A response to a
LSPS1GetInfoRequest. - LSPS1
GetOrder Request - A request made to an LSP to retrieve information about an previously made order.
- LSPS1
Onchain Payment - Details regarding a detected on-chain payment.
- LSPS1
Onchain Payment Info - An onchain payment.
- LSPS1
Options - An object representing the supported protocol options.
- LSPS1
Order Id - The identifier of an order.
- LSPS1
Order Params - An object representing an bLIP-51 / LSPS1 channel order.
- LSPS1
Payment Info - Details regarding how to pay for an order.
Enums§
- LSPS1
Message - An enum that captures all valid JSON-RPC messages in the bLIP-51 / LSPS1 protocol.
- LSPS1
Order State - An object representing the status of an order.
- LSPS1
Payment State - The state of a payment.
- LSPS1
Request - An enum that captures all the valid JSON-RPC requests in the bLIP-51 / LSPS1 protocol.
- LSPS1
Response - An enum that captures all the valid JSON-RPC responses in the bLIP-51 / LSPS1 protocol.