lnd
lnd copied to clipboard
Lightning Network Daemon ⚡️
## Change Description Fixes #5041 Dependency : [#807](https://github.com/btcsuite/btcwallet/pull/807) btcwallet Related discussions and making : https://github.com/Vib-UX/lnd/pull/1 ## Steps to Test * `cd chainntnfs/bitcoindnotify/` * `go test -v -tags=dev` ## Pull Request...
This PR adds a `PersistentPeerManager` to the server and refactors all persistent peer logic to be handled by the `PersistentPeerManager`. The end result is that `persistentPeers`, `persistentPeersBackoff`, `persistentConnReqs` and `persistentRetryCancels`...
## Change Description Associated Issue: https://github.com/lightningnetwork/lnd/issues/1523 The `updatechanpolicy` cli command uses `IntFlag` and `FloatFlag`, which autopopulate a `(default: 0)` at the end of flag descriptions. These are unhelpful since we...
## Change Description This updates the CLI dependency to v2 so that issues like #1523 can be tackled (see MR #6778). See https://cli.urfave.org/migrate-v1-to-v2/ ## Pull Request Checklist ### Testing -...
Previously, the Switch would not check waiting-close channels' fwdpkgs for settles or fails to reforward. This could result in a force close in a rare edge case if a restart...
- First commit adds a channel's aliases to `listchannels` and `closedchannels`. It also adds zero-conf information to these two calls. This includes the confirmed SCID for zero-conf channels and whether...
Still need to write documentation about this. The zeroconfacceptor rejects all incoming channel open requests if we've specified the `--protocol.zero-conf` flag. This is for safety to ensure random nodes cannot...
## Change Description Add ignore condition to additional edges that connect to self. These edges are already known and avoiding these hints protect the payment from malformed channel ids which...
This is required by BOLT#07 as otherwise the counter-party will discard the channel_update as they may not consider the channel "ready" or reorg-safe. Most other implementations besides eclair have work-arounds...
In this commit, we implement the new `option_any_segwit` feature bit which enables us to start sending P2TR addresses for co-op closes as well as for upfront shutdown addresses. Along the...