#[derive(Debug)]
pub(crate) enum GossipMessage {
- ChannelAnnouncement(ChannelAnnouncement),
- ChannelUpdate(ChannelUpdate),
+ // the second element is an optional override for the seen value
+ ChannelAnnouncement(ChannelAnnouncement, Option<u32>),
+ ChannelUpdate(ChannelUpdate, Option<u32>),
}
#[derive(Clone, Copy)]