pool icon indicating copy to clipboard operation
pool copied to clipboard

[WIP] feature: add support for zero conf channels

Open positiveblue opened this issue 3 years ago • 0 comments

This feature may be bundled in the same release as unannounced channels and taproot trader accounts, that's why the latest batch version is set to TaprootTraderAccount and builds o top of #375 and #377

Askers are able to decide (and price properly) in which market they want to provide liquidity:

  • No preference (default)
  • Only confirmed channels
  • Only zero conf channels

Bidders can define what kind of channels they are interested in: confirmed/zero conf (exclusive or)

In order to match zero conf orders the client needs to be running in a batch version that support this feature at runtime (during the match).

The channel acceptor works a bit different than the one for unannounced channels. More in LND zero conf channels docs

For context, this PR is structured in a similar way to #377

Pull Request Checklist

  • [X] LndServices minimum version has been updated if new lnd apis/fields are used.

positiveblue avatar Aug 11 '22 15:08 positiveblue