-
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
routing+routerrpc: add multiple outgoing channel restriction #4257
routing+routerrpc: add multiple outgoing channel restriction #4257
Conversation
eb9da33
to
dd4c577
Compare
077323c
to
4744257
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just one question as to how we treat the deprecated field. Non-blocking.
66ebc1a
to
3968af8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 🚨
a334cbe
to
7660e71
Compare
7660e71
to
25a50b6
Compare
Tested channel set restriction with loop out on a dev branch, works. |
This PR adds the ability to restrict payment pathfinding to a set of outgoing channels. Prior to this, it was only possible to restrict to a single channel.
A use case of channel (set) selection is to not just make the payment, but also obtain the (right) inbound at the same time. This is also a building block that allows loop out channel set selection.