Conner Fromknecht

Results 13 issues of 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...

v0.13

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...

database
htlcswitch
optimization

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...

Meeting Discussion

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...

Meeting Discussion
clarification

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...

ios
android

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...

enhancement

**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

C-feature-request

**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...

C-feature-request

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...

enhancement
low priority
IBD optimization

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...

enhancement
low priority
IDB optimization
IBD optimization