diff --git a/discovery/gossiper.go b/discovery/gossiper.go index bb0aa652c..0dcd7a6c9 100644 --- a/discovery/gossiper.go +++ b/discovery/gossiper.go @@ -2232,7 +2232,7 @@ func (d *AuthenticatedGossiper) updateChannel(info *models.ChannelEdgeInfo, BitcoinKey1: info.BitcoinKey1Bytes, Features: lnwire.NewRawFeatureVector(), BitcoinKey2: info.BitcoinKey2Bytes, - ExtraOpaqueData: edge.ExtraOpaqueData, + ExtraOpaqueData: info.ExtraOpaqueData, } chanAnn.NodeSig1, err = lnwire.NewSigFromECDSARawSignature( info.AuthProof.NodeSig1Bytes, diff --git a/docs/release-notes/release-notes-0.18.3.md b/docs/release-notes/release-notes-0.18.3.md index 8ba9eefad..134fa7515 100644 --- a/docs/release-notes/release-notes-0.18.3.md +++ b/docs/release-notes/release-notes-0.18.3.md @@ -60,6 +60,10 @@ commitment when the channel was force closed. * We'll now always send [channel updates to our remote peer for open channels](https://github.com/lightningnetwork/lnd/pull/8963). +* [A bug has been fixed that could cause invalid channel + announcements](https://github.com/lightningnetwork/lnd/pull/9002) to be + generated if the inbound fee discount is used. + # New Features ## Functional Enhancements ## RPC Additions