---------------- / ^ (as EventsProvider) ^
-| PeerManager |- | \ / /
---------------- | -------\---/----------
- | ----------------------- / \ /
- | | ChainWatchInterface | - v
+--------------- / (as EventsProvider)
+| PeerManager |- \ /
+--------------- \ /
+ | ----------------------- \ /
+ | | ChainWatchInterface | v