From 8fb41f6724b008158e9b566d574042003aa8a54c Mon Sep 17 00:00:00 2001 From: willclarktech Date: Thu, 18 Mar 2021 13:11:51 +0100 Subject: [PATCH 1/2] tendermint-rpc: Deprecate legacy Client class --- packages/tendermint-rpc/src/legacy/client.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/tendermint-rpc/src/legacy/client.ts b/packages/tendermint-rpc/src/legacy/client.ts index 7d5ce30f..5bfe5e95 100644 --- a/packages/tendermint-rpc/src/legacy/client.ts +++ b/packages/tendermint-rpc/src/legacy/client.ts @@ -14,6 +14,7 @@ import { adaptorForVersion } from "./adaptors"; import * as requests from "./requests"; import * as responses from "./responses"; +/** @deprecated Use Tendermint34Client */ export class Client { /** * Creates a new Tendermint client for the given endpoint. From 06ca5a9e75858705cc9faf858f036d887be17896 Mon Sep 17 00:00:00 2001 From: willclarktech Date: Thu, 18 Mar 2021 13:27:44 +0100 Subject: [PATCH 2/2] Update CHANGELOG for Tendermint Client deprecation --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 68012ac8..783a11ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,12 @@ and this project adheres to only updated for the class `Tendermint34Client`, not for `Client`. Please migrate to the former. +### Deprecated + +- @cosmjs/tendermint-rpc: `Client` has been deprecated. Launchpad applications + do not need a Tendermint RPC client and Stargate applications should use + `Tendermint34Client`. + ## [0.24.0] - 2021-03-11 - @cosmjs/cosmwasm: This package is now deprecated. The same functionality is