Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[epic]: Gossip 1.75 #7961

Open
10 of 21 tasks
ellemouton opened this issue Sep 6, 2023 · 0 comments
Open
10 of 21 tasks

[epic]: Gossip 1.75 #7961

ellemouton opened this issue Sep 6, 2023 · 0 comments
Assignees
Labels
enhancement Improvements to existing features / behaviour epic Issues created to track large feature development gossip

Comments

@ellemouton
Copy link
Collaborator

ellemouton commented Sep 6, 2023

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

Useful Links

PRs

Draft impl:

If you want to get a view of what the big picture changes look like, check out: #8185

Plan

  • Spend some time understanding how LND handles Gossip today
  • 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)
  • add new lnwire messages
  • Flesh out: nonce generation for announcement_sigs_2
  • Flesh out gossip query updates
  • Code for handling new received channel_announcement_2
  • Code for handling new received channel_update_2
  • Code for handling new received node_announcement_2
  • Code for creating new node_announcement_2
  • Code for creating new channel_announcement_2 in the funding manager
  • Code for creating new channel_update
  • Update code for handling gossip queries
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvements to existing features / behaviour epic Issues created to track large feature development gossip
Projects
None yet
Development

No branches or pull requests

2 participants