-
Notifications
You must be signed in to change notification settings - Fork 2.3k
[3/3]: Blinded Route Error Handling #8485
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
Merged
Roasbeef
merged 17 commits into
lightningnetwork:master
from
carlaKC:7298-3-forwardblindedroutes
Apr 26, 2024
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
c2c0158
htlcswitch: handle malformed HTLC with invalid onion blinding code
carlaKC 4d051b4
multi: handle all blinding point validation in ValidateParsedPayloadT…
carlaKC b81a6f3
htlcswitch: split parsing and validation of TLV payloads
carlaKC 776c889
multi: return route role from HopPayload
carlaKC 9f038c6
htlcswitch: introduce wrapper type error encrypter to identify blinded
carlaKC 72260ad
htlcswitch: create error obfuscator with wrapped type for blinded
carlaKC de9c9c0
htlcswitch: set packet obfuscator for failures through switch
carlaKC 4368718
htlcswitch: convert blinded failures for blinded payments
carlaKC d13a73a
itest: add test coverage for failure at blinded receiver
carlaKC 4535cf6
itest: add coverage for failure within a blinded route
carlaKC 428a33f
itest: add coverage for failure at the introduction node
carlaKC d57c6fa
itest: add coverage for disabling blinded forwards
carlaKC 2140f19
itest: manually set timeout on cancel payment and provide cancel
carlaKC 75d4a4c
itest: add coverage for blinded error resolution from on-chain failure
carlaKC eaa8592
multi: enable optional route blinding feature
carlaKC 7867cb3
multi: turn on route blinding by default
carlaKC 6572f5c
docs: add error handling link
carlaKC File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.