1
0
mirror of https://github.com/waku-org/nwaku.git synced 2025-03-01 15:30:55 +00:00
2022-11-04 10:52:27 +01:00

30 lines
644 B
Nim

when (NimMajor, NimMinor) < (1, 4):
{.push raises: [Defect].}
else:
{.push raises: [].}
import
chronicles,
json_rpc/rpcserver,
../waku_node
logScope:
topics = "waku node jsonrpc debug_api"
proc installDebugApiHandlers*(node: WakuNode, rpcsrv: RpcServer) =
## Debug API version 1 definitions
rpcsrv.rpc("get_waku_v2_debug_v1_info") do() -> WakuInfo:
## Returns information about WakuNode
debug "get_waku_v2_debug_v1_info"
return node.info()
rpcsrv.rpc("get_waku_v2_debug_v1_version") do() -> string:
## Returns information about WakuNode
debug "get_waku_v2_debug_v1_version"
return git_version