mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-05-16 23:39:27 +00:00
fix simple compilation issues waku_switch and rdv protocol
This commit is contained in:
parent
499cf58c33
commit
d1a3302ea4
@ -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*(
|
||||||
|
|||||||
@ -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()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user