routing: remove sourceNode from routingGraph interface

In this commit, we further reduce the routingGraph interface and this
time we make it more node-agnostic so that it can be backed by any graph
and not one with a concept of "sourceNode".
This commit is contained in:
Elle Mouton committed 2024-07-15 13:10:24 +02:00
1 parent 5c18b5a042
commit 5a903c270f
8 files changed
+24 -32

No files matched your search

+3 -2
View File
@@ -2148,8 +2148,9 @@ func (r *ChannelRouter) FindRoute(req *RouteRequest) (*route.Route, float64,
bandwidthHints: bandwidthHints,
graph: r.cachedGraph,
},
req.Restrictions, &r.cfg.PathFindingConfig, req.Source,
req.Target, req.Amount, req.TimePreference, finalHtlcExpiry,
req.Restrictions, &r.cfg.PathFindingConfig,
r.selfNode.PubKeyBytes, req.Source, req.Target, req.Amount,
req.TimePreference, finalHtlcExpiry,
)
if err != nil {
return nil, 0, err