js-waku/packages/peer-exchange
Danish Arora 6ce898d771
feat: enable event emission for peer discovery/connection in ConnectionManager (#1438)
* disable libp2p autodial

* improve logs for peer-exchange

* add a function to fetch discovered and connected peers by discovery

* connection-manager: introduce event emissions by discovery

* write a spec test for events

* minor code improvement for peer-exchange

* rm: comment

* rename peer event result interface

* switch to using libp2p EventEmitter

* rename variables for readability

* reset peer-exchange spec file

* address review

* test: minor refactor

* fix: failing test

* increase peer IDs to test against for attemptDial

* improve structuring
2023-07-26 22:51:55 +05:30
..
src feat: enable event emission for peer discovery/connection in ConnectionManager (#1438) 2023-07-26 22:51:55 +05:30
.eslintrc.cjs feat!: implement peer exchange (#1027) 2022-12-07 11:35:30 +05:30
CHANGELOG.md chore: release master (#1393) 2023-06-17 01:26:12 +02:00
package.json feat!: upgrade to libp2p@0.45 (#1400) 2023-07-25 02:17:52 +02:00
rollup.config.js chore: rename build-utils to avoid potential conflict 2023-03-07 16:44:57 +11:00
tsconfig.dev.json chore: extract exports path from package.json for rollup 2023-03-01 15:46:21 +11:00
tsconfig.json chore: fix peer discovery peer-exchange (#1069) 2023-01-04 14:35:44 +05:30