You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When creating a blinded path invoice, we should not select peers/channels which do not have an active channel with the receiving node. When creating the blinded route, we should query the switch (as it is already done for the payment pathfinding) and avoid channels which are inactive.
The text was updated successfully, but these errors were encountered:
I think it's the router's job to decide whether an edge is active or not, and it should not be leaked into the switch. #8835 may be related.
I was referring to the bandwidthManager which makes it possible for the channel router to make assumption of the balance distribution by asking the switch. So I think it is the other way around the switch is leaked into the channelrouter, which seems ok given that the router is the layer 3 of the stack ?
When creating a blinded path invoice, we should not select peers/channels which do not have an active channel with the receiving node. When creating the blinded route, we should query the switch (as it is already done for the payment pathfinding) and avoid channels which are inactive.
The text was updated successfully, but these errors were encountered: