js-waku/packages/tests/tests
Danish Arora e0e8e655f8
chore: fix peer discovery peer-exchange (#1069)
* fix: discovery for peer-exchange

use the bootstrap node as a starter to send a
peer-exchange query to, and emit the response
peers received from it for further connection to
libp2p using the peer-discovery interface

* init: test for libp2p bootstrap/discovery for
peer-exchange

* temp-add: console.logs for easier debugging

* add: peer discovery test & rm: console.logs

* chore: rm  and redundant spec test

* add: interval for peer exchange queries
we set an interval to query a peer every 5 minutes
for peer exchange, and add new peers if found

* address: reviews
- add `type` for imports not using values
- better handling for peer-exchange query interval

* chore: fix tsc for peer-exchange
use node16 for module resolution

* chore: add extra exports to fix typedoc warnings
ref: https://github.com/TypeStrong/typedoc/issues/1739
2023-01-04 14:35:44 +05:30
..
enr.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00
ephemeral.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00
filter.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00
light_push.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00
log_file.node.spec.ts chore: add '.js' extensions to local import 2022-12-02 15:54:30 +11:00
nwaku.node.spec.ts test: remove `--nat` option when starting nwaku 2022-12-15 13:54:07 +11:00
peer_exchange.node.spec.ts chore: fix peer discovery peer-exchange (#1069) 2023-01-04 14:35:44 +05:30
relay.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00
store.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00
wait_for_remote_peer.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00
waku.node.spec.ts chore: rename node interfaces to include `Node` in name 2022-12-12 22:36:14 +11:00