mirror of
https://github.com/waku-org/nwaku.git
synced 2025-02-06 03:54:54 +00:00
enhancement/cleanup-warnings (#290)
This commit is contained in:
parent
010408aadb
commit
1193b69d6c
@ -3,7 +3,7 @@ import
|
|||||||
std/[unittest, options, tables, sets],
|
std/[unittest, options, tables, sets],
|
||||||
chronos, chronicles,
|
chronos, chronicles,
|
||||||
../../waku/v2/node/message_store,
|
../../waku/v2/node/message_store,
|
||||||
../test_helpers, ./utils,
|
./utils,
|
||||||
../../waku/v2/waku_types
|
../../waku/v2/waku_types
|
||||||
|
|
||||||
suite "Message Store":
|
suite "Message Store":
|
||||||
|
@ -8,9 +8,7 @@ import
|
|||||||
libp2p/stream/[bufferstream, connection],
|
libp2p/stream/[bufferstream, connection],
|
||||||
libp2p/crypto/crypto,
|
libp2p/crypto/crypto,
|
||||||
libp2p/multistream,
|
libp2p/multistream,
|
||||||
libp2p/transports/transport,
|
../../waku/v2/protocol/[waku_filter, message_notifier],
|
||||||
libp2p/transports/tcptransport,
|
|
||||||
../../waku/v2/protocol/[waku_relay, waku_filter, message_notifier],
|
|
||||||
../../waku/v2/waku_types,
|
../../waku/v2/waku_types,
|
||||||
../test_helpers, ./utils
|
../test_helpers, ./utils
|
||||||
|
|
||||||
|
@ -8,15 +8,11 @@ import
|
|||||||
libp2p/stream/[bufferstream, connection],
|
libp2p/stream/[bufferstream, connection],
|
||||||
libp2p/crypto/crypto,
|
libp2p/crypto/crypto,
|
||||||
libp2p/protocols/pubsub/rpc/message,
|
libp2p/protocols/pubsub/rpc/message,
|
||||||
libp2p/multistream,
|
|
||||||
libp2p/transports/transport,
|
|
||||||
libp2p/transports/tcptransport,
|
|
||||||
../../waku/v2/protocol/[waku_store, message_notifier],
|
../../waku/v2/protocol/[waku_store, message_notifier],
|
||||||
../../waku/v2/node/message_store,
|
../../waku/v2/node/message_store,
|
||||||
../test_helpers, ./utils,
|
../test_helpers, ./utils,
|
||||||
../../waku/v2/waku_types
|
../../waku/v2/waku_types
|
||||||
|
|
||||||
|
|
||||||
procSuite "Waku Store":
|
procSuite "Waku Store":
|
||||||
asyncTest "handle query":
|
asyncTest "handle query":
|
||||||
let
|
let
|
||||||
|
@ -112,7 +112,7 @@ procSuite "WakuNode":
|
|||||||
await sleepAsync(2000.millis)
|
await sleepAsync(2000.millis)
|
||||||
|
|
||||||
# Connect peers by dialing from node2 to node1
|
# Connect peers by dialing from node2 to node1
|
||||||
let conn = await node2.switch.dial(node1.peerInfo, WakuRelayCodec)
|
let conn = await node2.switch.dial(node1.peerInfo.peerId, node1.peerInfo.addrs, WakuRelayCodec)
|
||||||
|
|
||||||
# We need to sleep to allow the subscription to go through
|
# We need to sleep to allow the subscription to go through
|
||||||
info "Going to sleep to allow subscribe to go through"
|
info "Going to sleep to allow subscribe to go through"
|
||||||
|
@ -7,11 +7,8 @@ import random
|
|||||||
import chronos
|
import chronos
|
||||||
import libp2p/[standard_setup,
|
import libp2p/[standard_setup,
|
||||||
protocols/pubsub/pubsub,
|
protocols/pubsub/pubsub,
|
||||||
protocols/pubsub/floodsub,
|
|
||||||
protocols/pubsub/gossipsub,
|
|
||||||
protocols/secure/secure]
|
protocols/secure/secure]
|
||||||
import ../../waku/v2/protocol/waku_relay,
|
import ../../waku/v2/waku_types
|
||||||
../../waku/v2/waku_types
|
|
||||||
|
|
||||||
export standard_setup
|
export standard_setup
|
||||||
|
|
||||||
|
@ -312,7 +312,7 @@ proc dialPeer*(n: WakuNode, address: string) {.async.} =
|
|||||||
# TODO Keep track of conn and connected state somewhere (WakuRelay?)
|
# TODO Keep track of conn and connected state somewhere (WakuRelay?)
|
||||||
#p.conn = await p.switch.dial(remotePeer, WakuRelayCodec)
|
#p.conn = await p.switch.dial(remotePeer, WakuRelayCodec)
|
||||||
#p.connected = true
|
#p.connected = true
|
||||||
discard await n.switch.dial(remotePeer, WakuRelayCodec)
|
discard await n.switch.dial(remotePeer.peerId, remotePeer.addrs, WakuRelayCodec)
|
||||||
info "Post switch dial"
|
info "Post switch dial"
|
||||||
|
|
||||||
proc setStorePeer*(n: WakuNode, address: string) =
|
proc setStorePeer*(n: WakuNode, address: string) =
|
||||||
@ -346,7 +346,7 @@ proc connectToNodes*(n: WakuNode, nodes: seq[string]) {.async.} =
|
|||||||
proc connectToNodes*(n: WakuNode, nodes: seq[PeerInfo]) {.async.} =
|
proc connectToNodes*(n: WakuNode, nodes: seq[PeerInfo]) {.async.} =
|
||||||
for peerInfo in nodes:
|
for peerInfo in nodes:
|
||||||
info "connectToNodes", peer = peerInfo
|
info "connectToNodes", peer = peerInfo
|
||||||
discard await n.switch.dial(peerInfo, WakuRelayCodec)
|
discard await n.switch.dial(peerInfo.peerId, peerInfo.addrs, WakuRelayCodec)
|
||||||
|
|
||||||
# The issue seems to be around peers not being fully connected when
|
# The issue seems to be around peers not being fully connected when
|
||||||
# trying to subscribe. So what we do is sleep to guarantee nodes are
|
# trying to subscribe. So what we do is sleep to guarantee nodes are
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
import
|
import
|
||||||
std/[tables, sequtils, future, algorithm, options],
|
std/[tables, sequtils, algorithm, options],
|
||||||
bearssl,
|
bearssl,
|
||||||
chronos, chronicles, metrics, stew/[results,byteutils],
|
chronos, chronicles, metrics, stew/[results,byteutils],
|
||||||
libp2p/switch,
|
libp2p/switch,
|
||||||
|
@ -22,9 +22,9 @@
|
|||||||
##
|
##
|
||||||
|
|
||||||
import
|
import
|
||||||
std/[tables, sequtils, future, algorithm, options],
|
std/[tables, options],
|
||||||
bearssl,
|
bearssl,
|
||||||
chronos, chronicles, metrics, stew/[results,byteutils],
|
chronos, chronicles, metrics, stew/results,
|
||||||
libp2p/switch,
|
libp2p/switch,
|
||||||
libp2p/crypto/crypto,
|
libp2p/crypto/crypto,
|
||||||
libp2p/protocols/protocol,
|
libp2p/protocols/protocol,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user