Crate fedimint_lightning

Source

Modules§

ldk
lnd

Structs§

ChannelInfo
CloseChannelsWithPeerRequest
CloseChannelsWithPeerResponse
CreateInvoiceRequest
CreateInvoiceResponse
GetBalancesResponse
GetLnOnchainAddressResponse
GetNodeInfoResponse
GetRouteHintsResponse
InterceptPaymentRequest
InterceptPaymentResponse
LightningContext
Represents an active connection to the lightning node.
ListActiveChannelsResponse
OpenChannelRequest
OpenChannelResponse
PayInvoiceResponse
Preimage
SendOnchainRequest
SendOnchainResponse

Enums§

InvoiceDescription
LightningRpcError
PaymentAction

Constants§

MAX_LIGHTNING_RETRIES

Traits§

ILnRpcClient
A trait that the gateway uses to interact with a lightning node. This allows the gateway to be agnostic to the specific lightning node implementation being used.

Type Aliases§

RouteHtlcStream