From e30f1797fbbc04a9d1579e36b11b822b4b2e69ab Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Wed, 31 Aug 2022 18:25:04 -0400 Subject: [PATCH] *PingRPCResponse returns a string, not an object --- src/index.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/index.ts b/src/index.ts index 346dd13..1602179 100644 --- a/src/index.ts +++ b/src/index.ts @@ -14,9 +14,7 @@ interface StatFileResponse { files: string[]; } interface PingRPCResponse extends RPCResponse { - data?: { - ping?: any; - }; + data?: "pong"; } interface MethodsRPCResponse extends RPCResponse { @@ -228,7 +226,7 @@ function checkRelayLatency(relay: string, list: any[]) { let resp = (await query.result) as PingRPCResponse; - if (!resp?.data?.ping) { + if (resp?.data !== "pong") { return; }