Franck Royer
|
c3cf6462cc
|
Pass listening addresses as argument
|
2021-04-01 11:01:14 +11:00 |
|
Franck Royer
|
d2f1995f3e
|
Can receive message over internet
|
2021-04-01 11:01:14 +11:00 |
|
Franck Royer
|
2b450cf2dd
|
Include js>nim>js test
|
2021-04-01 11:01:14 +11:00 |
|
Franck Royer
|
086623243e
|
Remove StrictSign hack
|
2021-04-01 11:01:14 +11:00 |
|
Franck Royer
|
f2c1c92353
|
Chat app example
|
2021-04-01 11:01:14 +11:00 |
|
Franck Royer
|
e167f4fba4
|
Decode payload to utf8 string
|
2021-03-29 15:08:31 +11:00 |
|
Franck Royer
|
46c41dc50f
|
Test connection triggered from js and add API
|
2021-03-29 15:08:31 +11:00 |
|
Franck Royer
|
c4d3c7fb47
|
Update nim-waku, 0x now optional in RPC requests
|
2021-03-29 14:25:03 +11:00 |
|
Franck Royer
|
a57f361b1e
|
Print log file name on failure
|
2021-03-26 13:09:44 +11:00 |
|
Franck Royer
|
1d248351c1
|
Wait a bit before subscribing
|
2021-03-26 13:09:44 +11:00 |
|
Franck Royer
|
e99d1c012c
|
Add logs to track nim-waku process
|
2021-03-26 13:09:44 +11:00 |
|
Franck Royer
|
e7ad81afee
|
Re-add Publish test
|
2021-03-26 09:37:01 +11:00 |
|
Franck Royer
|
4f58bde054
|
Add js to js subscribe test
|
2021-03-26 09:37:01 +11:00 |
|
Franck Royer
|
4473ad4cc7
|
Add tests where js initialize the connection to nim
|
2021-03-25 20:47:48 +11:00 |
|
Franck Royer
|
c491b65edc
|
Handle nim-waku process exit & error
|
2021-03-25 20:09:33 +11:00 |
|
Franck Royer
|
ee0c63eba3
|
Improve helper function for log name
|
2021-03-25 15:49:07 +11:00 |
|
Franck Royer
|
e89b4ca437
|
Override Gossipsub.join` function to consider waku peers
Instead of gossipsub peers, this allows js to publish messages to nim.
|
2021-03-24 12:22:00 +11:00 |
|
Franck Royer
|
71f3e9aa1f
|
Name logs with test name only
|
2021-03-24 12:22:00 +11:00 |
|
Franck Royer
|
2486071708
|
Reduce entropy usage in tests
When playing around with tests frameworks, it was noticed that noise
was using entropy that lead to handles remaining open at the end of the
test run.
|
2021-03-22 22:25:13 +11:00 |
|
Franck Royer
|
08a7f004c3
|
Missing protocols in identify message are now present
status-im/nim-waku/issues/419 has been fixed.
|
2021-03-22 22:05:18 +11:00 |
|
Franck Royer
|
27c3668121
|
Use --exit to force termination of node after tests
|
2021-03-22 21:36:44 +11:00 |
|
Franck Royer
|
d1e8ba2c6e
|
Finish conversion to mocha
|
2021-03-22 16:02:10 +11:00 |
|
Franck Royer
|
704f2770d1
|
Use ts-proto
This allows the generation of ts files which makes it easier
to handle with test frameworks than just d.ts files
|
2021-03-22 15:49:58 +11:00 |
|
Franck Royer
|
a89f2700a2
|
Partial conversion to ts-node/mocha
|
2021-03-22 15:05:03 +11:00 |
|
Franck Royer
|
090b064c84
|
Kill nim-waku & js-libp2p nodes after tests
|
2021-03-22 14:24:01 +11:00 |
|
Franck Royer
|
13e941513d
|
Reorg tests, add describe sections
|
2021-03-19 15:55:38 +11:00 |
|
Franck Royer
|
7d595b0c8f
|
Move waku relay tests in dedicated file
|
2021-03-19 15:55:38 +11:00 |
|
Franck Royer
|
39332808d5
|
Improve API by using composition
|
2021-03-19 14:40:16 +11:00 |
|
Franck Royer
|
345a2ba7b3
|
Skip failing test
Investigation is harder that first thought.
Skipping this so we can track a green CI and not introduced more bugs
by mistake.
|
2021-03-19 10:41:40 +11:00 |
|
Franck Royer
|
5c29394937
|
Migrate to jest for better debugging experience
ava is not yet integrated in popular IDEs.
|
2021-03-17 15:34:58 +11:00 |
|
Franck Royer
|
33a6176181
|
pubsub config is specific to waku relay
|
2021-03-17 14:30:35 +11:00 |
|
Franck Royer
|
eb06f056c0
|
Work around nim-waku signing policy bug
|
2021-03-16 15:41:44 +11:00 |
|
Franck Royer
|
b2632af04b
|
Remove fixed time delays
|
2021-03-16 13:45:18 +11:00 |
|
Franck Royer
|
953aeea053
|
Implement reception of messages over waku-relay
|
2021-03-16 13:39:34 +11:00 |
|
Franck Royer
|
b53bf4ddca
|
Correct comment
|
2021-03-15 17:57:31 +11:00 |
|
Franck Royer
|
4c34420ccc
|
Remove TODO
|
2021-03-15 17:53:24 +11:00 |
|
Franck Royer
|
f0233f7696
|
Manually patch identify protocol
|
2021-03-15 17:29:48 +11:00 |
|
Franck Royer
|
fe7daebbb0
|
Payload is now always a buffer
|
2021-03-15 16:26:07 +11:00 |
|
Franck Royer
|
3115874a05
|
Make testing in CI possible
By adding nim-waku as a submodule and building it as part of the tests.
|
2021-03-15 16:22:26 +11:00 |
|
Franck Royer
|
e3a488bbf5
|
Fix spelling
|
2021-03-15 15:45:41 +11:00 |
|
Franck Royer
|
6558ac60bb
|
Force identify nim node to support waku protocol
|
2021-03-15 15:34:56 +11:00 |
|
Franck Royer
|
a6cbdf3117
|
Segregate logs files in single directory
|
2021-03-15 13:38:36 +11:00 |
|
Franck Royer
|
548c50668a
|
test: Send message from js node to nim node
|
2021-03-15 13:27:50 +11:00 |
|
Franck Royer
|
c99e02af20
|
Allow waiting for nim waku logs from test
|
2021-03-15 13:25:14 +11:00 |
|
Franck Royer
|
b7ce121955
|
Replace delay by waiting on correct event
|
2021-03-15 11:35:30 +11:00 |
|
Franck Royer
|
eb874a956b
|
Only node receiving message needs to subscribe
|
2021-03-15 11:23:20 +11:00 |
|
Franck Royer
|
4c6c54cf87
|
Nim node subscribes to default topic as soon as it connects to js node
|
2021-03-15 10:28:32 +11:00 |
|
Franck Royer
|
fdbcbe0896
|
Allow multiple wakunodes to be started in parallel
|
2021-03-12 17:08:59 +11:00 |
|
Franck Royer
|
a0d6784e3c
|
Use multiaddr lib instead of string parsing
|
2021-03-12 17:08:58 +11:00 |
|
Franck Royer
|
a7c666f108
|
Fix WakuMessage (de)serialisation
|
2021-03-12 17:08:58 +11:00 |
|