Commit Graph

  • 090b064c84
    Kill nim-waku & js-libp2p nodes after tests Franck Royer 2021-03-19 16:07:56 +11:00
  • 13e941513d
    Reorg tests, add describe sections Franck Royer 2021-03-19 15:03:31 +11:00
  • 7d595b0c8f
    Move waku relay tests in dedicated file Franck Royer 2021-03-19 14:58:06 +11:00
  • e04988d98d
    Run builds in sequence to ensure proto definition are done first Franck Royer 2021-03-19 15:24:34 +11:00
  • 1cf60d2615
    Buid nim-waku node as separate ci step Franck Royer 2021-03-19 15:16:50 +11:00
  • 26c1511ee8
    Cache npm cache in GitHub CI Franck Royer 2021-03-19 15:07:47 +11:00
  • 1f6a794db4
    Update packages Franck Royer 2021-03-19 14:53:56 +11:00
  • 39332808d5
    Improve API by using composition Franck Royer 2021-03-19 14:40:16 +11:00
  • c03f69a807
    Always checkout submodules and actually get nim-waku head Franck Royer 2021-03-19 11:36:33 +11:00
  • 7ef0830620
    Re-add nim-waku submodule Franck Royer 2021-03-19 11:23:34 +11:00
  • e7669c556d
    Remove corrupted submodule Franck Royer 2021-03-19 11:12:56 +11:00
  • 6f8c5477ab
    Update submodule Franck Royer 2021-03-19 10:45:44 +11:00
  • 345a2ba7b3
    Skip failing test Franck Royer 2021-03-19 10:35:27 +11:00
  • b5c75f96ee
    Use ref HEAD to identify cache Franck Royer 2021-03-19 10:31:26 +11:00
  • 1797bde72d
    ContentTopic is now uint32 as per spec Franck Royer 2021-03-18 20:00:41 +11:00
  • 5c29394937
    Migrate to jest for better debugging experience Franck Royer 2021-03-17 15:34:58 +11:00
  • 33a6176181
    pubsub config is specific to waku relay Franck Royer 2021-03-17 14:30:35 +11:00
  • eb06f056c0
    Work around nim-waku signing policy bug Franck Royer 2021-03-16 15:41:44 +11:00
  • 46104d7d57
    Remove license Franck Royer 2021-03-16 15:31:33 +11:00
  • b2632af04b
    Remove fixed time delays Franck Royer 2021-03-16 13:45:18 +11:00
  • 953aeea053
    Implement reception of messages over waku-relay Franck Royer 2021-03-16 13:39:34 +11:00
  • 57fa974812
    rln shared lib is needed by nim-waku bin Franck Royer 2021-03-15 18:20:30 +11:00
  • cc84fb1c93
    Add explanations around nim-waku setup Franck Royer 2021-03-15 18:04:17 +11:00
  • b53bf4ddca
    Correct comment Franck Royer 2021-03-15 17:57:31 +11:00
  • 4c34420ccc
    Remove TODO Franck Royer 2021-03-15 17:53:24 +11:00
  • 267cc69989
    Cache nim-waku binary Franck Royer 2021-03-15 17:50:38 +11:00
  • f0233f7696
    Manually patch identify protocol Franck Royer 2021-03-15 17:29:48 +11:00
  • fe7daebbb0
    Payload is now always a buffer Franck Royer 2021-03-15 16:26:07 +11:00
  • d9a7166098
    Fix spelling Franck Royer 2021-03-15 16:24:08 +11:00
  • 3115874a05
    Make testing in CI possible Franck Royer 2021-03-15 16:22:26 +11:00
  • e3a488bbf5
    Fix spelling Franck Royer 2021-03-15 15:45:41 +11:00
  • cbd3151fda
    Correct npm syntax Franck Royer 2021-03-15 15:39:55 +11:00
  • f6bec18638
    Install protoc Franck Royer 2021-03-15 15:35:42 +11:00
  • 6558ac60bb
    Force identify nim node to support waku protocol Franck Royer 2021-03-15 15:34:56 +11:00
  • 589ca0258b
    Uses latest buf Franck Royer 2021-03-15 15:23:54 +11:00
  • 21c1aafa4d
    Install bufbuild Franck Royer 2021-03-15 14:56:06 +11:00
  • 9aa3f1340d
    Cache npm deps Franck Royer 2021-03-15 14:50:52 +11:00
  • 40fe76a15e
    CI skeleton Franck Royer 2021-03-15 14:42:36 +11:00
  • 90390cd67c
    Update readme Franck Royer 2021-03-15 14:35:10 +11:00
  • a6cbdf3117
    Segregate logs files in single directory Franck Royer 2021-03-15 13:38:36 +11:00
  • 548c50668a
    test: Send message from js node to nim node Franck Royer 2021-03-15 13:27:50 +11:00
  • c99e02af20
    Allow waiting for nim waku logs from test Franck Royer 2021-03-15 13:25:14 +11:00
  • b7ce121955
    Replace delay by waiting on correct event Franck Royer 2021-03-15 11:35:30 +11:00
  • eb874a956b
    Only node receiving message needs to subscribe Franck Royer 2021-03-15 11:23:20 +11:00
  • 4c6c54cf87
    Nim node subscribes to default topic as soon as it connects to js node Franck Royer 2021-03-15 10:26:54 +11:00
  • fdbcbe0896
    Allow multiple wakunodes to be started in parallel Franck Royer 2021-03-12 17:08:42 +11:00
  • a0d6784e3c
    Use multiaddr lib instead of string parsing Franck Royer 2021-03-12 17:01:14 +11:00
  • a7c666f108
    Fix WakuMessage (de)serialisation Franck Royer 2021-03-12 14:23:21 +11:00
  • 27c433f750
    Test hex conversion functions Franck Royer 2021-03-12 10:44:47 +11:00
  • ee38df8757
    Nim-interop: nim sends message (not working) Franck Royer 2021-03-12 10:35:50 +11:00
  • 8ed47b2cf7
    Nim-interop: subscribe Franck Royer 2021-03-12 09:46:47 +11:00
  • f0c9c3ef50
    Check peer ids on both side when connecting Franck Royer 2021-03-11 15:02:29 +11:00
  • 057f5f80ab
    test: Nim-waku connects to JS (success) Franck Royer 2021-03-11 11:11:37 +11:00
  • a6c1fae5a6
    test: Nim-waku connects to JS (wip) Franck Royer 2021-03-11 10:54:35 +11:00
  • 4f63bd5835
    test: Connect to nim waku Franck Royer 2021-03-10 17:39:53 +11:00
  • b8c63355a5
    Ensure waku relay node does not use a sub protocol Franck Royer 2021-03-10 16:25:54 +11:00
  • 4329b8006e
    Use waku messages over waku relay Franck Royer 2021-03-10 16:22:49 +11:00
  • 070847d2c0
    Use waku relay interface to subscribe and publish messages Franck Royer 2021-03-10 15:15:36 +11:00
  • 12c2a93c7f
    Register waku protocol instead of gossip sub Franck Royer 2021-03-10 15:08:27 +11:00
  • 525815528f
    Remove message signing as per waku specs Franck Royer 2021-03-10 14:58:04 +11:00
  • b5bf5c03ab
    Reduce test verbosity Franck Royer 2021-03-10 14:56:12 +11:00
  • dfe08058d9
    Use promises to remove one delay Franck Royer 2021-03-10 14:55:16 +11:00
  • 8e91ca6d01
    Adopt more typescript-y syntax, do not lint generated files Franck Royer 2021-03-10 14:30:31 +11:00
  • 5e64708111
    Can use gossipsub to publish messages Franck Royer 2021-03-10 14:24:23 +11:00
  • be47223bae
    Connects to nim-waku using waku-relay protocol Franck Royer 2021-03-05 14:41:20 +11:00
  • 512115ae8c
    Run audit fix Franck Royer 2021-03-05 09:48:39 +11:00
  • 2e5823cfe3
    Fix tests Franck Royer 2021-03-05 09:41:03 +11:00
  • f46ce77f57
    Initial commit Franck Royer 2021-03-05 09:34:01 +11:00