mirror of
https://github.com/logos-messaging/logos-messaging-nim.git
synced 2026-05-05 10:03:17 +00:00
returning seqs in libwaku as comma separated strings (#3121)
This commit is contained in:
parent
5ff910b7a8
commit
92a7b7c7ff
@ -1,5 +1,5 @@
|
|||||||
import std/json
|
import std/json
|
||||||
import chronicles, chronos, results, eth/p2p/discoveryv5/enr
|
import chronicles, chronos, results, eth/p2p/discoveryv5/enr, strutils
|
||||||
import ../../../../waku/factory/waku, ../../../../waku/node/waku_node
|
import ../../../../waku/factory/waku, ../../../../waku/node/waku_node
|
||||||
|
|
||||||
type DebugNodeMsgType* = enum
|
type DebugNodeMsgType* = enum
|
||||||
@ -28,7 +28,8 @@ proc process*(
|
|||||||
|
|
||||||
case self.operation
|
case self.operation
|
||||||
of RETRIEVE_LISTENING_ADDRESSES:
|
of RETRIEVE_LISTENING_ADDRESSES:
|
||||||
return ok($(%*waku.node.getMultiaddresses()))
|
## returns a comma-separated string of the listen addresses
|
||||||
|
return ok(waku.node.getMultiaddresses().join(","))
|
||||||
of RETRIEVE_MY_ENR:
|
of RETRIEVE_MY_ENR:
|
||||||
return ok(waku.node.enr.toURI())
|
return ok(waku.node.enr.toURI())
|
||||||
|
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
import std/json
|
import std/json
|
||||||
import chronos, chronicles, results, libp2p/multiaddress
|
import chronos, chronicles, results, strutils, libp2p/multiaddress
|
||||||
import
|
import
|
||||||
../../../../waku/factory/waku,
|
../../../../waku/factory/waku,
|
||||||
../../../../waku/discovery/waku_dnsdisc,
|
../../../../waku/discovery/waku_dnsdisc,
|
||||||
@ -129,7 +129,8 @@ proc process*(
|
|||||||
error "GET_BOOTSTRAP_NODES failed", error = error
|
error "GET_BOOTSTRAP_NODES failed", error = error
|
||||||
return err($error)
|
return err($error)
|
||||||
|
|
||||||
return ok($(%*nodes))
|
## returns a comma-separated string of bootstrap nodes' multiaddresses
|
||||||
|
return ok(nodes.join(","))
|
||||||
of UPDATE_DISCV5_BOOTSTRAP_NODES:
|
of UPDATE_DISCV5_BOOTSTRAP_NODES:
|
||||||
updateDiscv5BootstrapNodes($self[].nodes, waku).isOkOr:
|
updateDiscv5BootstrapNodes($self[].nodes, waku).isOkOr:
|
||||||
error "UPDATE_DISCV5_BOOTSTRAP_NODES failed", error = error
|
error "UPDATE_DISCV5_BOOTSTRAP_NODES failed", error = error
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user