BTCPayServer.Lightning icon indicating copy to clipboard operation
BTCPayServer.Lightning copied to clipboard

Client library for lightning network implementations to build Lightning Network Apps in C#.

Results 14 BTCPayServer.Lightning issues
Sort by recently updated
recently updated
newest added

Currently you can only integrate an existing onchain electrum bitcoin wallet to your BTCPayServer. When enabling segwit, one must account for both the lnd wallet and bitcoin (electrum) wallet. From...

I'm calling `LndSwaggerClient.CloseChannelAsync`. The response I'm getting from lnd is: ``` {"result":{"close_pending":{"txid":"WlbkadALmDboZFa94uXU/g2IhANqirhx2QlLeMlytFw=","output_index":0}}} {"result":{"chan_close":{"closing_txid":"WlbkadALmDboZFa94uXU/g2IhANqirhx2QlLeMlytFw=","success":false}}} ``` The swagger client fails to parse this response and throws an exception: ``` System.AggregateException : One...

As far as I can see, the signature is not verified by the constructor. Why not call `VerifySignature` iff `ExplicitPayeePubKey != null` and throw an exception if the signature does...

can be useful for node implementations to return additional information about the payment