nwaku/waku/v2/node
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
..
jsonrpc feat(networking): integrate gossipsub scoring (#1769) 2023-06-06 19:28:47 +02:00
peer_manager feat: limit relay connections below max conns (#1813) 2023-07-04 13:31:18 +02:00
rest feat(networking): integrate gossipsub scoring (#1769) 2023-06-06 19:28:47 +02:00
builder.nim feat: limit relay connections below max conns (#1813) 2023-07-04 13:31:18 +02:00
config.nim chore: discv5 re-org setup (#1815) 2023-06-22 16:58:14 -04:00
message_cache.nim chore(core): rename waku_message module to waku_core 2023-04-19 13:29:23 +02:00
peer_manager.nim chore(peer_manager): added peer_manager barrel module 2023-02-06 10:03:30 +01:00
waku_metrics.nim refactor(wakunode2): flatten and simplify app setup (#1705) 2023-04-26 19:25:18 +02:00
waku_node.nim fix(libp2p): Updating nim-libp2p to fix the `wss` connectivity issue (#1848) 2023-07-13 18:00:55 +02:00
waku_switch.nim feat(wakunode2): enable libp2p rendezvous protocol by default (#1770) 2023-06-01 21:43:10 +02:00