Crate fedimint_lnv2_common

Source
Expand description

§Lightning Module

This module allows to atomically and trustlessly (in the federated trust model) interact with the Lightning network through a Lightning gateway.

Modules§

config
contracts
endpoint_constants
gateway_api

Structs§

ContractId
LightningCommonInit
LightningModuleTypes
LightningOutputOutcome
UnknownLightningInputVariantError
UnknownLightningOutputVariantError

Enums§

Bolt11InvoiceDescription
LightningConsensusItem
LightningInput
LightningInputError
LightningInputV0
LightningInvoice
LightningOutput
LightningOutputError
LightningOutputV0
OutgoingWitness

Constants§

KIND
MODULE_CONSENSUS_VERSION