mirror of
https://github.com/logos-storage/logos-storage-nim-dht.git
synced 2026-01-03 05:53:06 +00:00
test fix: init nodes correctly
This commit is contained in:
parent
19792de3dc
commit
54fde4e09e
@ -19,7 +19,7 @@ import
|
||||
./discv5_test_helper,
|
||||
libp2p/routing_record
|
||||
|
||||
proc initProvidersNode*(
|
||||
proc initProvidersNode(
|
||||
rng: ref BrHmacDrbgContext,
|
||||
privKey: keys.PrivateKey,
|
||||
address: Address,
|
||||
@ -27,14 +27,14 @@ proc initProvidersNode*(
|
||||
ProvidersProtocol =
|
||||
|
||||
let d = initDiscoveryNode(rng, privKey, address, bootstrapRecords)
|
||||
ProvidersProtocol(discovery: d)
|
||||
newProvidersProtocol(d)
|
||||
|
||||
proc bootstrapNodes(nodecount: int, bootnodes: openArray[Record], rng = keys.newRng()) : seq[ProvidersProtocol] =
|
||||
|
||||
for i in 0..<nodecount:
|
||||
let node = initProvidersNode(rng, keys.PrivateKey.random(rng[]), localAddress(20302 + i), bootnodes)
|
||||
node.discovery.start()
|
||||
result.add(node)
|
||||
|
||||
debug "---- STARTING BOOSTRAPS ---"
|
||||
|
||||
#await allFutures(result.mapIt(it.bootstrap())) # this waits for bootstrap based on bootENode, which includes bonding with all its ping pongs
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user