refactor(node): Add node methods (#146)

This commit is contained in:
Boris Melnik 2022-01-10 20:37:16 +03:00 committed by saledjenic
parent 240c7a3650
commit 6cb419fedb
1 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,20 @@
import json
import core, utils
import response_type
export response_type
proc adminPeers*(): RpcResponse[JsonNode] {.raises: [Exception].} =
let payload = %* []
result = callPrivateRPC("admin_peers", payload)
proc wakuV2Peers*(): RpcResponse[JsonNode] {.raises: [Exception].} =
let payload = %* []
result = callPrivateRPC("peers", payload)
proc sendRPCMessageRaw*(inputJSON: string): string {.raises: [Exception].} =
result = callPrivateRPCRaw(inputJSON)
proc getBloomFilter*(): RpcResponse[JsonNode] {.raises: [Exception].} =
let payload = %* []
result = callPrivateRPC("bloomFilter".prefix, payload)