-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
lnwire+netann: update structure of g175 messages to be pure TLV #9175
base: master
Are you sure you want to change the base?
lnwire+netann: update structure of g175 messages to be pure TLV #9175
Commits on Dec 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d46b5c - Browse repository at this point
Copy the full SHA 4d46b5cView commit details -
lnwire: introduce PureTLVMessage
PureTLVMessage describes an LN message that is a pure TLV stream. If the message includes a signature, it will sign all the TLV records in the inclusive ranges: 0 to 159 and 1000000000 to 2999999999. A comprehensive test is added that shows how two versions of the same message remain forward compatible.
Configuration menu - View commit details
-
Copy full SHA for f20f507 - Browse repository at this point
Copy the full SHA f20f507View commit details -
lnwire: let ChannelID implement RecordProducer
So that we can use it as a TLV record type.
Configuration menu - View commit details
-
Copy full SHA for db76d0b - Browse repository at this point
Copy the full SHA db76d0bView commit details -
lnwire+netann: update ChannelAnnouncement2 structure
Such that all fields are now TLV (including the signature).
Configuration menu - View commit details
-
Copy full SHA for 1ffd3b2 - Browse repository at this point
Copy the full SHA 1ffd3b2View commit details -
lnwire+netann: update ChannelUpdate2
such that all fields are now TLV including the signature.
Configuration menu - View commit details
-
Copy full SHA for 34afb59 - Browse repository at this point
Copy the full SHA 34afb59View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc40b72 - Browse repository at this point
Copy the full SHA fc40b72View commit details -
netann: update ChanAnn2 validation to work for P2WSH channels
This commit expands the ChannelAnnouncement2 validation for the case where it is announcing a P2WSH channel.
Configuration menu - View commit details
-
Copy full SHA for 9d67b34 - Browse repository at this point
Copy the full SHA 9d67b34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53bdf65 - Browse repository at this point
Copy the full SHA 53bdf65View commit details