Skip to main content

Crate fedimint_lightning

Crate fedimint_lightning 

Source

Modules§

ldk
lnd
metrics

Structs§

CreateInvoiceRequest
CreateInvoiceResponse
GetBalancesResponse
GetLnOnchainAddressResponse
GetNodeInfoResponse
GetRouteHintsResponse
InterceptPaymentRequest
InterceptPaymentResponse
LightningContext
Represents an active connection to the lightning node.
ListChannelsResponse
LnRpcTracked
A wrapper around Arc<dyn ILnRpcClient> that tracks metrics for each RPC call.
OpenChannelResponse
PayInvoiceResponse
Preimage
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