multi: link notifies subscribers of ActiveLinkEvent, rpc ignores
This commit is contained in:
1 parent
f5237589ea
commit
966cd2112c
5 files changed
+20
No files matched your search
@@ -265,6 +265,10 @@ type ChannelLinkConfig struct {
|
||||
// initiator of the channel.
|
||||
MaxFeeAllocation float64
|
||||
|
||||
// NotifyActiveLink allows the link to tell the ChannelNotifier when a
|
||||
// link is first started.
|
||||
NotifyActiveLink func(wire.OutPoint)
|
||||
|
||||
// NotifyActiveChannel allows the link to tell the ChannelNotifier when
|
||||
// channels becomes active.
|
||||
NotifyActiveChannel func(wire.OutPoint)
|
||||
@@ -870,6 +874,10 @@ func (l *channelLink) htlcManager() {
|
||||
|
||||
l.log.Infof("HTLC manager started, bandwidth=%v", l.Bandwidth())
|
||||
|
||||
// Notify any clients that the link is now in the switch via an
|
||||
// ActiveLinkEvent.
|
||||
l.cfg.NotifyActiveLink(*l.ChannelPoint())
|
||||
|
||||
// TODO(roasbeef): need to call wipe chan whenever D/C?
|
||||
|
||||
// If this isn't the first time that this channel link has been
|
||||
|
||||
Reference in new issue
Block a user