Conner Fromknecht
Conner Fromknecht
This commit restricts the funding case for incoming anchor channels when a node has no on-chain fee reserve such that this may only happen when the node is not configured...
This PR exposes a CanSignNextCommitment method on LightningChannel to determine if the channel is even capable of signing another commitment state. This avoids incrementally persisting the open circuits to disk...
Hi all, decided to submit this draft concurrently with @rustyrussell's [Base AMP](#643) since there is likely a bit of overlap, and comments can likely be shared between the two. The...
There seems to be some confusion as to which messages can be sent before `channel_reestablish`. The spec says that all BOLT 7 messages can be sent independently of the requirements...
Now that https://github.com/lightningnetwork/lnd/pull/3359 has been merged, we should set `--ignore-historical-filters=1` after upgrading past that commit. This prevents us from dumping our entire graph if a peer sets their filter start...
The current wallet always displays `np2wkh` addresses to be backwards compatible with existing wallets and exchanges which is great for simplifying the onboarding process. If a user knows that they...
**Description** Add E2E tests to assert the behavior of the Batch Submitter under deep reorgs, and that it can properly recover. **Metadata** - Fixes ENG-2180
**Describe the solution you'd like** Currently the BSS keeps track of a fixed number of L2 block ids, where each corresponds to the last L2 block in a response to...
This PR optimizes the `wire` packages serialization of small buffers by minimizing the number of borrow/return round trips during message serialization. Currently the `wire` package uses a `binaryFreeList` from which...
This PR adds a new `RollingMerkleTree` type for efficiently computing merkle roots. The leaves of the tree are iteratively pushed onto the tree, and any complete substrees are evaluated and...