Change ShutdownResult type to better capture the possibilites
authorMatt Corallo <git@bluematt.me>
Fri, 26 Feb 2021 02:55:30 +0000 (21:55 -0500)
committerMatt Corallo <git@bluematt.me>
Wed, 3 Mar 2021 01:40:29 +0000 (20:40 -0500)
The return value from Channel::force_shutdown previously always
returned a `ChannelMonitorUpdate`, but expected it to only be
applied in the case that it *also* returned a Some for the funding
transaction output.

This is confusing, instead we move the `ChannelMontiorUpdate`
inside the Option, making it hold a tuple instead.


No differences found