451 Commits

Author SHA1 Message Date
Franck Royer
f768686e51
fix: fix pipe usage 2022-08-03 09:30:33 +10:00
Franck Royer
f3833564f2
fix: Remove event listener once done 2022-07-28 10:43:37 +10:00
Franck Royer
51d5bc19a2
fix: removed usage of buffer in streams 2022-07-20 12:45:14 +10:00
Franck Royer
52616fb912
fix: move to usage of log 2022-07-20 12:44:48 +10:00
Franck Royer
d609b9c47b
fix: usage of libp2p and undefined options 2022-07-20 12:44:48 +10:00
Franck Royer
52d74a74b5
fix: remove test with no value 2022-07-20 12:44:48 +10:00
Franck Royer
a10d3ae7d3
fix: peer id / keypair conversion 2022-07-20 12:44:47 +10:00
Franck Royer
5d5e035edb
fix: use compress key
`marshal` return the compress key, `bytes` returned the protobuf
serialized key.
2022-07-20 12:44:47 +10:00
Franck Royer
fd030e0fbb
fix: Typo 2022-07-20 12:44:47 +10:00
Franck Royer
6d5c2acb99
fix: Multiaddr from fields function 2022-07-20 12:44:47 +10:00
Franck Royer
ab9919ba6d
fix: Imports paths
Import paths were not valid.
2022-07-20 12:44:47 +10:00
Franck Royer
157e42e148
fix: Do not use names import 2022-07-20 12:44:47 +10:00
Franck Royer
9e27a0082e
Sort out ENR key generation, upgrade to @libp2p/crypto 2022-07-20 12:44:44 +10:00
Franck Royer
dcb3a65a5b
No more tsc error on prod code 2022-07-20 12:44:07 +10:00
Franck Royer
5d8ab6cf82
Sort ping 2022-07-20 12:43:42 +10:00
Franck Royer
e0a23bad44
Sort out createWaku and waitForRemotePeer 2022-07-20 12:43:42 +10:00
Franck Royer
4cf197e54d
Implement libp2p bootstrap interface 2022-07-20 12:43:40 +10:00
Franck Royer
8e5318dc4a
Upgrade libp2p-gossipsub 2022-07-20 12:42:24 +10:00
Franck Royer
98c93c8283
Upgrade libp2p, peer-id, multiaddr
Use new packages and fix most compilation errors.
Remaining error to be dealt with in waku.ts.
2022-07-20 12:40:37 +10:00
Franck Royer
6c30e8d400
Use PeerId.toString() instead of toB58String()
New version of `PeerId` will only support `toString`
2022-07-20 11:55:43 +10:00
Franck Royer
0cec093a4d
chore!: upgrade dns-query 2022-07-19 16:31:21 +10:00
Franck Royer
5ca3957b39
fix: options can be undefined 2022-06-20 14:32:21 +10:00
Franck Royer
43e9de6fe2
cleanup: Migrate from ts-proto to protons 2022-06-20 14:32:21 +10:00
Franck Royer
ce24c2f530
Do not fail when receiving unspecified error 2022-06-20 14:32:20 +10:00
Franck Royer
9e8d4b9bb1
Mark all proto fields as optional
As expected in proto version 3.
2022-06-20 14:32:20 +10:00
Franck Royer
82aba32f9e
Migrate from ts-proto to protons
The latter does not bring Buffer/Long and is ESM compatible.
2022-06-20 14:32:20 +10:00
Franck Royer
4352cb923d
Replace karma-env-preproc with webpack 2022-06-20 14:32:20 +10:00
Franck Royer
cb10ca16d1
Migrate package to ESM 2022-06-20 14:32:20 +10:00
Franck Royer
e8e6df767b
Use waitForRemotePeer directly 2022-06-01 13:16:06 +10:00
Franck Royer
9ffedd1fbf
Remove circular dependencies 2022-06-01 12:14:47 +10:00
status-bors-ng[bot]
6df972694c
Merge #767
767: Clear all timers on `Waku.stop` r=D4nte a=felicio

Resolves https://github.com/status-im/js-waku/issues/766

Co-authored-by: Felicio Mununga <felicio@users.noreply.github.com>
2022-05-30 07:25:17 +00:00
Felicio Mununga
59bb9257c6
remove notes 2022-05-29 17:48:22 +02:00
Felicio Mununga
598a6a120e
add note 2022-05-29 17:41:55 +02:00
Felicio Mununga
3d67946fb0
move clearing to func 2022-05-29 17:39:51 +02:00
Felicio Mununga
606a2da96c
remove static props used for instance state 2022-05-29 15:01:36 +02:00
Felicio Mununga
911ce4a836
fix typo 2022-05-29 14:50:30 +02:00
Felicio Mununga
0ecd44aa0a
clear timers on stop 2022-05-29 13:46:12 +02:00
Franck Royer
7a2dcd9881
Update comments 2022-05-27 20:37:16 +10:00
Franck Royer
b93e535af9
Add wait for remote peer (filter) test 2022-05-27 20:37:15 +10:00
Franck Royer
2e09b6dec3
Use Map
Preferred to object when possible.
2022-05-27 20:37:15 +10:00
Franck Royer
5687908ca0
Reorder parameters
To match `waku.relay.addObserver`.
2022-05-27 20:37:15 +10:00
Franck Royer
4cf3d3ffd8
Add some awaits 2022-05-27 20:37:15 +10:00
Franck Royer
e5dde6f9e9
Minor fixes 2022-05-27 20:37:15 +10:00
Franck Royer
f7613febed
Simplify import 2022-05-27 20:37:15 +10:00
Franck Royer
4c640e0f93
Remove due filter 2022-05-27 20:37:15 +10:00
Franck Royer
e3015abce9
Add filter to dial 2022-05-27 20:37:15 +10:00
Nicholas Molnar
8aa966c2f6
Consolidate imports 2022-05-27 20:37:15 +10:00
Nicholas Molnar
cd71beb26b
Fix more comments 2022-05-27 20:37:15 +10:00
Nicholas Molnar
c534bd6cff
Add more comments 2022-05-27 20:37:14 +10:00
Nicholas Molnar
971d080ab5
Code cleanup 2022-05-27 20:37:14 +10:00