ChannelManager+Router++ Logger Arc --> Deref
authorValentine Wallace <vwallace@protonmail.com>
Mon, 2 Mar 2020 17:55:53 +0000 (12:55 -0500)
committerValentine Wallace <vwallace@protonmail.com>
Sun, 17 May 2020 16:33:43 +0000 (12:33 -0400)
This caused a bunch of cascading changes, including
passing loggers down to Channels in function calls
rather than having each Channel have a pointer to the
ChannelManager's Logger (which was a circular reference).
Other structs that the Channel had passed its Logger to also
had their loggers removed. Other newly unused Loggers were
also removed, especially when keeping them would've caused
a bunch of extra test changes to be necessary, e.g. with
the ChainWatchInterfaceUtil's Logger.


No differences found