mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-08-30 07:35:07 +02:00
netann: let ValidateChannelAnn take the new interface
This commit is contained in:
@@ -1890,7 +1890,7 @@ func (d *AuthenticatedGossiper) processRejectedEdge(
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
err = netann.ValidateChannelAnn(chanAnn)
|
||||
err = netann.ValidateChannelAnn(chanAnn, d.fetchPKScript)
|
||||
if err != nil {
|
||||
err := fmt.Errorf("assembled channel announcement proof "+
|
||||
"for shortChanID=%v isn't valid: %v",
|
||||
@@ -2540,7 +2540,8 @@ func (d *AuthenticatedGossiper) handleChanAnnouncement(nMsg *networkMsg,
|
||||
// the signatures within the proof as it should be well formed.
|
||||
var proof *models.ChannelAuthProof
|
||||
if nMsg.isRemote {
|
||||
if err := netann.ValidateChannelAnn(ann); err != nil {
|
||||
err := netann.ValidateChannelAnn(ann, d.fetchPKScript)
|
||||
if err != nil {
|
||||
err := fmt.Errorf("unable to validate announcement: "+
|
||||
"%v", err)
|
||||
|
||||
@@ -3434,7 +3435,8 @@ func (d *AuthenticatedGossiper) handleAnnSig(nMsg *networkMsg,
|
||||
|
||||
// With all the necessary components assembled validate the full
|
||||
// channel announcement proof.
|
||||
if err := netann.ValidateChannelAnn(chanAnn); err != nil {
|
||||
err = netann.ValidateChannelAnn(chanAnn, d.fetchPKScript)
|
||||
if err != nil {
|
||||
err := fmt.Errorf("channel announcement proof for "+
|
||||
"short_chan_id=%v isn't valid: %v", shortChanID, err)
|
||||
|
||||
|
Reference in New Issue
Block a user