This commit is contained in:
Simon-Pierre 2026-05-12 09:10:47 -04:00
parent f7869d65e0
commit 5401eaf06d
No known key found for this signature in database
GPG Key ID: C9458A8CB1852951
60 changed files with 61 additions and 4 deletions

@ -0,0 +1 @@
Subproject commit df8113dda4c2d74d460a8fa98252b0b771bf1f27

@ -0,0 +1 @@
Subproject commit 23214235d4784d24aceed99bbfe153379ea557c8

@ -0,0 +1 @@
Subproject commit b3dbc9c4d08e58c5b7bfad6dc7ef2ee52f2f4c08

@ -0,0 +1 @@
Subproject commit b3dbc9c4d08e58c5b7bfad6dc7ef2ee52f2f4c08

@ -0,0 +1 @@
Subproject commit 6c5f43ae715443dc72048a12b0ea3afc06f0fa2b

@ -0,0 +1 @@
Subproject commit 2e9a7683f0e180bf112135fae3a3803eed8490d4

@ -0,0 +1 @@
Subproject commit cc868c314ced482ed88dca2b470aa019480ce4c9

@ -0,0 +1 @@
Subproject commit 6845c68cf00c1546f49d628ae11334acba966bfb

@ -0,0 +1 @@
Subproject commit f84bce2835c8d0a96584e3e9cf2a868dd80b3a78

@ -0,0 +1 @@
Subproject commit f84bce2835c8d0a96584e3e9cf2a868dd80b3a78

@ -0,0 +1 @@
Subproject commit 3c2354acc27b2732772b8152e9fd2dd051d3d67d

@ -0,0 +1 @@
Subproject commit 56089e2fb1e19b173d120e5e4d1f086ca040b0c8

@ -0,0 +1 @@
Subproject commit 3009ceb79fcae78773cf6d96f1d5eed4cf35fd97

@ -0,0 +1 @@
Subproject commit 66f2458710dc641dd4640368f9483c8a0ec70561

@ -0,0 +1 @@
Subproject commit 66f2458710dc641dd4640368f9483c8a0ec70561

@ -0,0 +1 @@
Subproject commit c9cef21838d739ad81d2c6e137871577a92d8a66

@ -0,0 +1 @@
Subproject commit 1e6980de5d1c82b3989a471a8a838e57a4dbb3c2

@ -0,0 +1 @@
Subproject commit 8df4f6864490ddba201087289132fd3dee4ee918

@ -0,0 +1 @@
Subproject commit c9b89a465feee4096f8adde93c94a0616ee71c6a

@ -0,0 +1 @@
Subproject commit 22c6a76ce015bc07e011562bdcfc51d9446c1e82

@ -0,0 +1 @@
Subproject commit 22c6a76ce015bc07e011562bdcfc51d9446c1e82

@ -0,0 +1 @@
Subproject commit 22c6a76ce015bc07e011562bdcfc51d9446c1e82

@ -0,0 +1 @@
Subproject commit 27ec507429a4eb81edc20f28292ee8ec420be05b

@ -0,0 +1 @@
Subproject commit 27ec507429a4eb81edc20f28292ee8ec420be05b

@ -0,0 +1 @@
Subproject commit 27ec507429a4eb81edc20f28292ee8ec420be05b

@ -0,0 +1 @@
Subproject commit 785fcf4ddec1101a3df1f044d6331504d7ab95c6

@ -0,0 +1 @@
Subproject commit 45f43a9ad8bd8bcf5903b42f365c1c879bd54240

@ -0,0 +1 @@
Subproject commit 45f43a9ad8bd8bcf5903b42f365c1c879bd54240

@ -0,0 +1 @@
Subproject commit 45f43a9ad8bd8bcf5903b42f365c1c879bd54240

@ -0,0 +1 @@
Subproject commit 45f43a9ad8bd8bcf5903b42f365c1c879bd54240

@ -0,0 +1 @@
Subproject commit 50889cd16ec8771106cdd0eeea460039e8571e06

@ -0,0 +1 @@
Subproject commit f142cb2e8bd812dd002a6493b6082827bb248592

@ -0,0 +1 @@
Subproject commit f142cb2e8bd812dd002a6493b6082827bb248592

@ -0,0 +1 @@
Subproject commit f142cb2e8bd812dd002a6493b6082827bb248592

@ -0,0 +1 @@
Subproject commit 43bbf499143eb45046c83ac9794c9e3280a2b8e7

@ -0,0 +1 @@
Subproject commit c343b0e243d9e17e2c40f3a8a24340f7c4a71d44

@ -0,0 +1 @@
Subproject commit a1296caf3ebb5f30f51a5feae7749a30df2824c2

@ -0,0 +1 @@
Subproject commit 46753f2b90365035bc0f75c6894e160c35880be1

@ -0,0 +1 @@
Subproject commit d8f1288b7c72f00be5fc2c5ea72bf5cae1eafb15

@ -0,0 +1 @@
Subproject commit b0f2fa32960ea532a184394b0f27be37bd80248b

@ -0,0 +1 @@
Subproject commit b0f2fa32960ea532a184394b0f27be37bd80248b

@ -0,0 +1 @@
Subproject commit 4382b18f04b3c43c8409bfcd6b62063773b2bbaa

@ -0,0 +1 @@
Subproject commit 4382b18f04b3c43c8409bfcd6b62063773b2bbaa

@ -0,0 +1 @@
Subproject commit 4382b18f04b3c43c8409bfcd6b62063773b2bbaa

@ -0,0 +1 @@
Subproject commit 470b7892561b5179ab20bd389a69217d6213fe58

@ -0,0 +1 @@
Subproject commit 9e8ccc754631ac55ac2fd495e167e74e86293edb

@ -0,0 +1 @@
Subproject commit 26f2ef3ae0ec72a2a75bfe557e02e88f6a31c189

@ -0,0 +1 @@
Subproject commit c105d98e6522e0e2cbe3dfa11b07a273e9fd0e7b

@ -0,0 +1 @@
Subproject commit 42c37b4172519566db016810eccfce8a02cc1cdf

@ -0,0 +1 @@
Subproject commit 190246aa0bb6569781370964fa2faa474203d6dd

@ -0,0 +1 @@
Subproject commit d34aa46bf9d0a3ffff810fbd3c4d2fa024eb9368

@ -0,0 +1 @@
Subproject commit 03bd48b54bc2bdc12d8c1bd9c95a32951f2c5962

@ -0,0 +1 @@
Subproject commit 057ec95eb5af0eea9c49bfe9025b3312c95dc5f2

@ -0,0 +1 @@
Subproject commit 79002827ef32ba51b83e123e1649fc4b394612a1

@ -0,0 +1 @@
Subproject commit d4cd68b91b82f34a0ede3766ab1ca8119d5015f8

@ -0,0 +1 @@
Subproject commit 00e4b7dfaa197cd120267aa897b33b0914166b45

@ -0,0 +1 @@
Subproject commit 409f6796d0e880b3f0222c964d1da7de6e450811

View File

@ -33,7 +33,7 @@ requires "nim >= 2.2.4",
"dnsdisc",
"dnsclient",
"httputils >= 0.4.1",
"websock >= 0.3.0",
"https://github.com/status-im/nim-websock#42c37b4172519566db016810eccfce8a02cc1cdf",
# Cryptography
"nimcrypto == 0.6.4", # 0.6.4 used in libp2p. Version 0.7.3 makes test to crash on Ubuntu.
"secp256k1",
@ -64,7 +64,7 @@ requires "https://github.com/logos-co/nim-libp2p-mix.git#6c5f43ae715443dc72048a1
requires "https://github.com/logos-messaging/nim-sds.git#2e9a7683f0e180bf112135fae3a3803eed8490d4"
requires "https://github.com/vacp2p/nim-lsquic"
requires "lsquic >= 0.4.1"
requires "https://github.com/vacp2p/nim-jwt.git#057ec95eb5af0eea9c49bfe9025b3312c95dc5f2"
proc getMyCPU(): string =

View File

@ -463,7 +463,7 @@ proc setupAndStartDiscv5*(
nodeTopicSubscriptionQueue: AsyncEventQueue[SubscriptionEvent],
conf: Discv5Conf,
dynamicBootstrapNodes: seq[RemotePeerInfo],
rng: ref HmacDrbgContext,
rng: crypto.Rng,
key: crypto.PrivateKey,
p2pListenAddress: IpAddress,
portsShift: uint16,

View File

@ -120,7 +120,7 @@ proc lookup*(
proc registerLookupService*(self: WakuKademlia, serviceId: string) =
if serviceId notin self.discoveredServices:
discard self.protocol.startDiscovering(serviceId)
discard self.protocol.registerInterest(serviceId)
self.discoveredServices.add(serviceId)
proc advertiseService*(self: WakuKademlia, service: ServiceInfo) =