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: {