Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
BOLT7: extend channel range queries with optional fields #557
This is a new pull requests that supersedes #519 .
It addresses issues with the original proposal, mainly that it defined a new set of messages, adding complexity to a simple gossip protocol that we knew was limited in the first place.
This proposal does not add new messages, or feature bits, and is fully compatible with existing implementations. Instead of defining new messages it extends existing ones with additional data, that will be ignored by nodes which do not implement extended queries (see BOLT #1).
Nodes that support extended queries will append an additional extended query flag to their
There is currently only one type of additional data: one timestamp and one checksum per
Nodes can then append additional data to their
For completeness, there is even a simpler solution: leave
I chose instead to explicitly signal support for extended queries in