pool
pool copied to clipboard
[WIP] feature: add support for zero conf channels
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.