Flatten ChannelMonitor substructs that don't add clarity 2020-03-555-nits
authorMatt Corallo <git@bluematt.me>
Sat, 21 Mar 2020 22:29:17 +0000 (18:29 -0400)
committerMatt Corallo <git@bluematt.me>
Sat, 18 Apr 2020 22:10:54 +0000 (18:10 -0400)
commitb49e63b1bc759d49a203a1cd503cace86736e704
tree85df9598468003f22078764a939883e63fd1ac8a
parent3c5ba6b619fdb02582a71081f0a2c2ef57990365
Flatten ChannelMonitor substructs that don't add clarity

The new OnchainDetection struct (which is the remnants of the old
KeyStorage enum, which was removed in 1dbda4faedc33506e63176e6a456)
doesn't really add any clarity to ChannelMonitor, so best to just
drop it and move its members into ChannelMonitor directly.
lightning/src/ln/channelmonitor.rs