Update ChannelManager's ChannelMonitor Arc to be a Deref 2020-01-443-final-nits
authorValentine Wallace <vwallace@protonmail.com>
Thu, 16 Jan 2020 18:26:38 +0000 (13:26 -0500)
committerMatt Corallo <git@bluematt.me>
Sat, 25 Jan 2020 19:39:52 +0000 (14:39 -0500)
commit4833d1acf9fd7755db5aaaaa50f3e54e8446d6b3
tree62e6d6be5d7b684756505266a6839736dbf8c2da
parent9a0211543762ae15ce4a0b7cb5aa3cf295a4b61f
Update ChannelManager's ChannelMonitor Arc to be a Deref

Additional changes:
* Update fuzz crate to match ChannelManager's new API
* Update lightning-net-tokio library to match ChannelManager's new ChannelMonitor Deref API
* Update tests to match ChannelManager's new ChannelMonitor Deref API
fuzz/src/chanmon_consistency.rs
fuzz/src/full_stack.rs
lightning-net-tokio/src/lib.rs
lightning/src/chain/chaininterface.rs
lightning/src/ln/chanmon_update_fail_tests.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/channelmonitor.rs
lightning/src/ln/functional_test_utils.rs
lightning/src/ln/functional_tests.rs
lightning/src/ln/peer_handler.rs
lightning/src/util/test_utils.rs