Use ChannelMonitorUpdate in fallen-behind handling during reestablish
authorMatt Corallo <git@bluematt.me>
Sat, 8 Feb 2020 22:22:58 +0000 (17:22 -0500)
committerMatt Corallo <git@bluematt.me>
Thu, 27 Feb 2020 00:15:32 +0000 (19:15 -0500)
commitf930fc1886dbfdc388be79579ef02e788e2478f5
tree41d205f9afc2cbdaefb0234234b073e63064600a
parent537bd357f9b6de22ca0ee55da270986f9f00a901
Use ChannelMonitorUpdate in fallen-behind handling during reestablish

This is a rather huge diff, almost entirely due to removing the
type parameter from ChannelError which was added in
c20e930b31e973e0fb290322c9ac425002e3b672 due to holding the
ChannelKeys in ChannelMonitors.
lightning/src/ln/channel.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/channelmonitor.rs