nwaku/waku
Ivan Folgueira Bande 1d3410c7bd
fix(libp2p): Updating nim-libp2p to fix the `wss` connectivity issue (#1848)
* Updating nim-libp2p to fix the `wss` connectivity issue

* The `nim-libp2p` adds many changes although we are actually interested
in the latest commit:

> wstransport.nim: avoid re-raising 'TransportOsError' to avoid stopping
`switch.accept` (#929)

* The `nim-stew` bump is needed so that the `nim-libp2p` can compile.

* The changes in `waku_node.nim` are needed due to the changes in
`nim-stew`.

* waku_node.nim: returning a "completed" future within 'statusAndConfidenceHandler'

  This is aimed to avoid the next exception happening in the wakunode:

  ```
  Unhandled defect: Async procedure (service.nim(74)    callHandler)
  yielded `nil`, are you await'ing a `nil` Future? [AssertionDefect]
  ```

  * Adding 'async' to 'statusAndConfidenceHandler' so that it properly returns a Future[void]
2023-07-13 18:00:55 +02:00
..
common refactor(archive): Moving waku archive logic from app.nim to the archive module (#1817) 2023-06-27 13:24:31 +02:00
v1 refactor: proper use of setupNat (#1740) 2023-05-17 18:32:53 +02:00
v2 fix(libp2p): Updating nim-libp2p to fix the `wss` connectivity issue (#1848) 2023-07-13 18:00:55 +02:00
whisper chore(v1): fix deprecation warnings 2023-02-06 10:00:57 +01:00
waku.nim chore: pointed all waku node imports to the barrel import 2023-04-05 11:58:59 +02:00