Merge pull request #6546 from carlaKC/bolts-950-warningmessage

lnwire/peer: add ability to read + log peer warning messages
This commit is contained in:
Olaoluwa Osuntokun
2022-06-30 16:56:20 -07:00
committed by GitHub
6 changed files with 56 additions and 1 deletions

View File

@@ -1455,6 +1455,10 @@ out:
break out
}
case *lnwire.Warning:
targetChan = msg.ChanID
isLinkUpdate = p.handleError(&msg.Error)
case *lnwire.Error:
targetChan = msg.ChanID
isLinkUpdate = p.handleError(msg)
@@ -1688,6 +1692,9 @@ func messageSummary(msg lnwire.Message) string {
return fmt.Sprintf("chan_id=%v, id=%v, fail_code=%v",
msg.ChanID, msg.ID, msg.FailureCode)
case *lnwire.Warning:
return fmt.Sprintf("%v", msg.Error.Error())
case *lnwire.Error:
return fmt.Sprintf("%v", msg.Error())