routing+routerrpc: isolate payment session source from mission control
This commit is contained in:
12 files changed
+308
-191
No files matched your search
@@ -32,12 +32,16 @@ func TestRequestRoute(t *testing.T) {
|
||||
return path, nil
|
||||
}
|
||||
|
||||
session := &paymentSession{
|
||||
mc: &MissionControl{
|
||||
selfNode: &channeldb.LightningNode{},
|
||||
cfg: &MissionControlConfig{},
|
||||
sessionSource := &SessionSource{
|
||||
SelfNode: &channeldb.LightningNode{},
|
||||
MissionControl: &MissionControl{
|
||||
cfg: &MissionControlConfig{},
|
||||
},
|
||||
pathFinder: findPath,
|
||||
}
|
||||
|
||||
session := &paymentSession{
|
||||
sessionSource: sessionSource,
|
||||
pathFinder: findPath,
|
||||
}
|
||||
|
||||
cltvLimit := uint32(30)
|
||||
|
||||
Reference in new issue
Block a user