lnwire: add ChannelAnnouncement2 message

And ensure that it implements the ChannelAnnouncement interface.
This commit is contained in:
Elle Mouton committed 2024-09-18 16:14:59 +02:00
1 parent 66302ceb29
commit a438eb3af3
3 files changed
+342 -43

No files matched your search

+5
View File
@@ -58,6 +58,7 @@ const (
MsgQueryChannelRange = 263
MsgReplyChannelRange = 264
MsgGossipTimestampRange = 265
MsgChannelAnnouncement2 = 267
MsgKickoffSig = 777
)
@@ -158,6 +159,8 @@ func (t MessageType) String() string {
return "ClosingSig"
case MsgAnnounceSignatures2:
return "MsgAnnounceSignatures2"
case MsgChannelAnnouncement2:
return "ChannelAnnouncement2"
default:
return "<unknown>"
}
@@ -289,6 +292,8 @@ func makeEmptyMessage(msgType MessageType) (Message, error) {
msg = &ClosingSig{}
case MsgAnnounceSignatures2:
msg = &AnnounceSignatures2{}
case MsgChannelAnnouncement2:
msg = &ChannelAnnouncement2{}
default:
// If the message is not within our custom range and has not
// specifically been overridden, return an unknown message.