when (NimMajor, NimMinor) < (1, 4): {.push raises: [Defect].} else: {.push raises: [].} import std/[os, strutils], json_rpc/rpcclient import ../../../../waku/v2/protocol/waku_message, ../../../../waku/v2/utils/compat, ../marshalling, ./types export types template sourceDir: string = currentSourcePath.rsplit(DirSep, 1)[0] createRpcSigs(RpcHttpClient, sourceDir / "callsigs.nim")