From 435016efca3f682a908536a1f0a4545f9fe0b8b4 Mon Sep 17 00:00:00 2001 From: jhernandezb Date: Wed, 5 Jun 2024 09:30:39 -0600 Subject: [PATCH] fix rpc client node info check --- packages/tendermint-rpc/src/comet38/adaptor/responses.ts | 2 +- packages/tendermint-rpc/src/tendermint37/adaptor/responses.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/tendermint-rpc/src/comet38/adaptor/responses.ts b/packages/tendermint-rpc/src/comet38/adaptor/responses.ts index d540481cbd..a83de829bf 100644 --- a/packages/tendermint-rpc/src/comet38/adaptor/responses.ts +++ b/packages/tendermint-rpc/src/comet38/adaptor/responses.ts @@ -599,7 +599,7 @@ function decodeNodeInfo(data: RpcNodeInfo): responses.NodeInfo { listenAddr: assertNotEmpty(data.listen_addr), network: assertNotEmpty(data.network), version: assertString(data.version), // Can be empty (https://github.com/cosmos/cosmos-sdk/issues/7963) - channels: assertNotEmpty(data.channels), + channels: assertString(data.channels), // can be empty moniker: assertNotEmpty(data.moniker), other: dictionaryToStringMap(data.other), protocolVersion: { diff --git a/packages/tendermint-rpc/src/tendermint37/adaptor/responses.ts b/packages/tendermint-rpc/src/tendermint37/adaptor/responses.ts index 70d13caf26..3b1f10e3a4 100644 --- a/packages/tendermint-rpc/src/tendermint37/adaptor/responses.ts +++ b/packages/tendermint-rpc/src/tendermint37/adaptor/responses.ts @@ -597,7 +597,7 @@ function decodeNodeInfo(data: RpcNodeInfo): responses.NodeInfo { listenAddr: assertNotEmpty(data.listen_addr), network: assertNotEmpty(data.network), version: assertString(data.version), // Can be empty (https://github.com/cosmos/cosmos-sdk/issues/7963) - channels: assertNotEmpty(data.channels), + channels: assertString(data.channels), // can be empty moniker: assertNotEmpty(data.moniker), other: dictionaryToStringMap(data.other), protocolVersion: {