fix simple compilation issues waku_switch and rdv protocol

This commit is contained in:
Ivan Folgueira Bande 2025-11-07 11:56:49 +01:00
parent 499cf58c33
commit d1a3302ea4
No known key found for this signature in database
GPG Key ID: 3C117481F89E24A7
2 changed files with 6 additions and 10 deletions

View File

@ -47,14 +47,10 @@ proc withWssTransport*(
): SwitchBuilder {.raises: [Defect, IOError].} = ): SwitchBuilder {.raises: [Defect, IOError].} =
let key: TLSPrivateKey = getSecureKey(secureKeyPath) let key: TLSPrivateKey = getSecureKey(secureKeyPath)
let cert: TLSCertificate = getSecureCert(secureCertPath) let cert: TLSCertificate = getSecureCert(secureCertPath)
b.withTransport( b.withWsTransport(
proc(upgr: Upgrade, privateKey: crypto.PrivateKey): Transport = tlsPrivateKey = key,
WsTransport.new( tlsCertificate = cert,
upgr, {TLSFlags.NoVerifyHost, TLSFlags.NoVerifyServerName}, # THIS IS INSECURE, NO?
tlsPrivateKey = key,
tlsCertificate = cert,
{TLSFlags.NoVerifyHost, TLSFlags.NoVerifyServerName},
)
) )
proc newWakuSwitch*( proc newWakuSwitch*(

View File

@ -77,7 +77,7 @@ proc batchAdvertise*(
conn conn
let advertCatch = catch: let advertCatch = catch:
await self.rendezvous.advertise(namespace, ttl) await self.rendezvous.advertise(namespace, Opt.some(ttl))
for conn in conns: for conn in conns:
await conn.close() await conn.close()
@ -126,7 +126,7 @@ proc batchRequest*(
conn conn
let reqCatch = catch: let reqCatch = catch:
await self.rendezvous.request(Opt.some(namespace), count, peers) await self.rendezvous.request(Opt.some(namespace), Opt.some(count), Opt.some(peers))
for conn in conns: for conn in conns:
await conn.close() await conn.close()