server: init gossiper w/ discovery.ChanSeries
This commit is contained in:
parent
5fc0a192ad
commit
4e48a56d5e
@ -564,12 +564,16 @@ func newServer(listenAddrs []net.Addr, chanDB *channeldb.DB, cc *chainControl,
|
|||||||
return nil, fmt.Errorf("can't create router: %v", err)
|
return nil, fmt.Errorf("can't create router: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
chanSeries := discovery.NewChanSeries(
|
||||||
|
s.chanDB.ChannelGraph(),
|
||||||
|
)
|
||||||
|
|
||||||
s.authGossiper, err = discovery.New(discovery.Config{
|
s.authGossiper, err = discovery.New(discovery.Config{
|
||||||
Router: s.chanRouter,
|
Router: s.chanRouter,
|
||||||
Notifier: s.cc.chainNotifier,
|
Notifier: s.cc.chainNotifier,
|
||||||
ChainHash: *activeNetParams.GenesisHash,
|
ChainHash: *activeNetParams.GenesisHash,
|
||||||
Broadcast: s.BroadcastMessage,
|
Broadcast: s.BroadcastMessage,
|
||||||
ChanSeries: &chanSeries{s.chanDB.ChannelGraph()},
|
ChanSeries: chanSeries,
|
||||||
SendToPeer: s.SendToPeer,
|
SendToPeer: s.SendToPeer,
|
||||||
FindPeer: func(pub *btcec.PublicKey) (lnpeer.Peer, error) {
|
FindPeer: func(pub *btcec.PublicKey) (lnpeer.Peer, error) {
|
||||||
return s.FindPeer(pub)
|
return s.FindPeer(pub)
|
||||||
|
Loading…
Reference in New Issue
Block a user