cosmjs-util/packages/tendermint-rpc/src/tendermintclient.ts
2023-03-02 14:22:35 +01:00

14 lines
550 B
TypeScript

import { Tendermint34Client } from "./tendermint34";
import { Tendermint37Client } from "./tendermint37";
/** A TendermintClient is either a Tendermint34Client or a Tendermint37Client */
export type TendermintClient = Tendermint34Client | Tendermint37Client;
export function isTendermint34Client(client: TendermintClient): client is Tendermint34Client {
return client instanceof Tendermint34Client;
}
export function isTendermint37Client(client: TendermintClient): client is Tendermint37Client {
return client instanceof Tendermint37Client;
}