mirror of
https://github.com/waku-org/js-waku.git
synced 2025-02-10 11:26:58 +00:00
* initialises ConnectionManager and KeepAliveManager ports from previous PR and makes necessary improvements and reductions * address: comments * map a ConnectionManager instance with a WakuNode * abstract event listeners logic * minor fix * minor cleaning * instantiate KeepAliveManager instead of extending * fix build and enable all tests * fix CI * address review * refine event handlers - only removes the previously attached callback from the event handlers while shutting down service - removes the requirement of passing around `keepAliveOptions` and `relay` inside of `ConnectionManager` * add verbosity to interface * make `dialPeer()` more readable * use set to push tags to avoid duplicates * fix: merge build * remove: logging function * rename startService and stopService * remove: future TODO added that as part of future refactor * use the new libp2p api * initialise options in constructor//fix TS error * remove stale export * address principal review * reset test timeout to master