lnd icon indicating copy to clipboard operation
lnd copied to clipboard

[epic]: Gossip 1.75

Open ellemouton opened this issue 11 months ago • 0 comments

This issue will be used to track the progress of spec proposal and LND implementation of Gossip 1.75.

Useful Links

  • Draft spec proposal: https://github.com/lightning/bolts/pull/1059

PRs

  • [x] https://github.com/lightningnetwork/lnd/pull/8117
  • [ ] https://github.com/lightningnetwork/lnd/pull/8044
  • [ ] https://github.com/lightningnetwork/lnd/pull/8164
  • [ ] #8252
  • [ ] #8253
  • [ ] #8254
  • [ ] #8255
  • [ ] #8256

Draft impl:

If you want to get a view of what the big picture changes look like, check out: https://github.com/lightningnetwork/lnd/pull/8185

Plan

  • [x] Spend some time understanding how LND handles Gossip today
  • [x] Update the spec proposal with the latest updates
  • [ ] Flesh out: Handling of old & new gossip messages (ie, when does it make sense to stop sending old node announcement etc)
  • [x] add new lnwire messages
  • [ ] Flesh out: nonce generation for announcement_sigs_2
  • [x] Flesh out gossip query updates
  • [x] Code for handling new received channel_announcement_2
  • [x] Code for handling new received channel_update_2
  • [ ] Code for handling new received node_announcement_2
  • [ ] Code for creating new node_announcement_2
  • [x] Code for creating new channel_announcement_2 in the funding manager
  • [x] Code for creating new channel_update
  • [x] Update code for handling gossip queries

ellemouton avatar Sep 06 '23 11:09 ellemouton