lnwire: add Stfu to LinkUpdater interface

This commit is contained in:
Keagan McClelland 2023-12-11 13:03:47 -08:00
parent 0176fca826
commit b172227cb3
No known key found for this signature in database
GPG Key ID: FA7E65C951F12439

View File

@ -67,3 +67,15 @@ func (s *Stfu) Decode(r io.Reader, _ uint32) error {
func (s *Stfu) MsgType() MessageType {
return MsgStfu
}
// A compile time check to ensure Stfu implements the
// lnwire.LinkUpdater interface.
var _ LinkUpdater = (*Stfu)(nil)
// TargetChanID returns the channel id of the link for which this message is
// intended.
//
// NOTE: Part of peer.LinkUpdater interface.
func (s *Stfu) TargetChanID() ChannelID {
return s.ChanID
}