diff --git a/packages/cosmwasm-stargate/src/cosmwasmclient.ts b/packages/cosmwasm-stargate/src/cosmwasmclient.ts index d263a978..4da721dc 100644 --- a/packages/cosmwasm-stargate/src/cosmwasmclient.ts +++ b/packages/cosmwasm-stargate/src/cosmwasmclient.ts @@ -23,7 +23,7 @@ import { TimeoutError, TxExtension, } from "@cosmjs/stargate"; -import { HttpEndpoint, Tendermint34Client, toRfc3339WithNanoseconds } from "@cosmjs/tendermint-rpc"; +import { HttpEndpoint, Tendermint35Client, toRfc3339WithNanoseconds } from "@cosmjs/tendermint-rpc"; import { assert, sleep } from "@cosmjs/utils"; import { CodeInfoResponse, @@ -75,14 +75,14 @@ export interface ContractCodeHistoryEntry { /** Use for testing only */ export interface PrivateCosmWasmClient { - readonly tmClient: Tendermint34Client | undefined; + readonly tmClient: Tendermint35Client | undefined; readonly queryClient: | (QueryClient & AuthExtension & BankExtension & TxExtension & WasmExtension) | undefined; } export class CosmWasmClient { - private readonly tmClient: Tendermint34Client | undefined; + private readonly tmClient: Tendermint35Client | undefined; private readonly queryClient: | (QueryClient & AuthExtension & BankExtension & TxExtension & WasmExtension) | undefined; @@ -90,11 +90,11 @@ export class CosmWasmClient { private chainId: string | undefined; public static async connect(endpoint: string | HttpEndpoint): Promise { - const tmClient = await Tendermint34Client.connect(endpoint); + const tmClient = await Tendermint35Client.connect(endpoint); return new CosmWasmClient(tmClient); } - protected constructor(tmClient: Tendermint34Client | undefined) { + protected constructor(tmClient: Tendermint35Client | undefined) { if (tmClient) { this.tmClient = tmClient; this.queryClient = QueryClient.withExtensions( @@ -107,11 +107,11 @@ export class CosmWasmClient { } } - protected getTmClient(): Tendermint34Client | undefined { + protected getTmClient(): Tendermint35Client | undefined { return this.tmClient; } - protected forceGetTmClient(): Tendermint34Client { + protected forceGetTmClient(): Tendermint35Client { if (!this.tmClient) { throw new Error( "Tendermint client not available. You cannot use online functionality in offline mode.", diff --git a/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts b/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts index 2065437c..205b5ca9 100644 --- a/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts +++ b/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts @@ -30,7 +30,7 @@ import { SignerData, StdFee, } from "@cosmjs/stargate"; -import { HttpEndpoint, Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { HttpEndpoint, Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { assert, assertDefined } from "@cosmjs/utils"; import { MsgWithdrawDelegatorReward } from "cosmjs-types/cosmos/distribution/v1beta1/tx"; import { MsgDelegate, MsgUndelegate } from "cosmjs-types/cosmos/staking/v1beta1/tx"; @@ -182,7 +182,7 @@ export class SigningCosmWasmClient extends CosmWasmClient { signer: OfflineSigner, options: SigningCosmWasmClientOptions = {}, ): Promise { - const tmClient = await Tendermint34Client.connect(endpoint); + const tmClient = await Tendermint35Client.connect(endpoint); return new SigningCosmWasmClient(tmClient, signer, options); } @@ -203,7 +203,7 @@ export class SigningCosmWasmClient extends CosmWasmClient { } protected constructor( - tmClient: Tendermint34Client | undefined, + tmClient: Tendermint35Client | undefined, signer: OfflineSigner, options: SigningCosmWasmClientOptions, ) { diff --git a/packages/cosmwasm-stargate/src/testutils.spec.ts b/packages/cosmwasm-stargate/src/testutils.spec.ts index c4166443..ceb760b0 100644 --- a/packages/cosmwasm-stargate/src/testutils.spec.ts +++ b/packages/cosmwasm-stargate/src/testutils.spec.ts @@ -18,7 +18,7 @@ import { setupAuthExtension, setupBankExtension, } from "@cosmjs/stargate"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { SignMode } from "cosmjs-types/cosmos/tx/signing/v1beta1/signing"; import { AuthInfo, SignDoc, TxBody } from "cosmjs-types/cosmos/tx/v1beta1/tx"; @@ -169,7 +169,7 @@ export function fromOneElementArray(elements: ArrayLike): T { export async function makeWasmClient( endpoint: string, ): Promise { - const tmClient = await Tendermint34Client.connect(endpoint); + const tmClient = await Tendermint35Client.connect(endpoint); return QueryClient.withExtensions(tmClient, setupAuthExtension, setupBankExtension, setupWasmExtension); } diff --git a/packages/stargate/src/modules/auth/queries.spec.ts b/packages/stargate/src/modules/auth/queries.spec.ts index 6db9dd61..2c2b0e59 100644 --- a/packages/stargate/src/modules/auth/queries.spec.ts +++ b/packages/stargate/src/modules/auth/queries.spec.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/naming-convention */ import { encodePubkey } from "@cosmjs/proto-signing"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { assert } from "@cosmjs/utils"; import { BaseAccount } from "cosmjs-types/cosmos/auth/v1beta1/auth"; import { Any } from "cosmjs-types/google/protobuf/any"; @@ -12,8 +12,8 @@ import { AuthExtension, setupAuthExtension } from "./queries"; async function makeClientWithAuth( rpcUrl: string, -): Promise<[QueryClient & AuthExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +): Promise<[QueryClient & AuthExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupAuthExtension), tmClient]; } diff --git a/packages/stargate/src/modules/authz/queries.spec.ts b/packages/stargate/src/modules/authz/queries.spec.ts index f79e2e59..00db8850 100644 --- a/packages/stargate/src/modules/authz/queries.spec.ts +++ b/packages/stargate/src/modules/authz/queries.spec.ts @@ -1,6 +1,6 @@ import { makeCosmoshubPath } from "@cosmjs/amino"; import { coins, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { assertDefined, sleep } from "@cosmjs/utils"; import { GenericAuthorization } from "cosmjs-types/cosmos/authz/v1beta1/authz"; @@ -19,8 +19,8 @@ import { AuthzExtension, setupAuthzExtension } from "./queries"; async function makeClientWithAuthz( rpcUrl: string, -): Promise<[QueryClient & AuthzExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +): Promise<[QueryClient & AuthzExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupAuthzExtension), tmClient]; } diff --git a/packages/stargate/src/modules/bank/queries.spec.ts b/packages/stargate/src/modules/bank/queries.spec.ts index bfd4d1ad..41199aa0 100644 --- a/packages/stargate/src/modules/bank/queries.spec.ts +++ b/packages/stargate/src/modules/bank/queries.spec.ts @@ -1,4 +1,4 @@ -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { QueryClient } from "../../queryclient"; import { @@ -12,8 +12,8 @@ import { BankExtension, setupBankExtension } from "./queries"; async function makeClientWithBank( rpcUrl: string, -): Promise<[QueryClient & BankExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +): Promise<[QueryClient & BankExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupBankExtension), tmClient]; } diff --git a/packages/stargate/src/modules/distribution/queries.spec.ts b/packages/stargate/src/modules/distribution/queries.spec.ts index a059d07a..d8ad6c41 100644 --- a/packages/stargate/src/modules/distribution/queries.spec.ts +++ b/packages/stargate/src/modules/distribution/queries.spec.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/naming-convention */ import { coin, coins, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { sleep } from "@cosmjs/utils"; import { MsgDelegate } from "cosmjs-types/cosmos/staking/v1beta1/tx"; @@ -20,8 +20,8 @@ import { DistributionExtension, setupDistributionExtension } from "./queries"; async function makeClientWithDistribution( rpcUrl: string, -): Promise<[QueryClient & DistributionExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +): Promise<[QueryClient & DistributionExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupDistributionExtension), tmClient]; } diff --git a/packages/stargate/src/modules/gov/queries.spec.ts b/packages/stargate/src/modules/gov/queries.spec.ts index d502a6da..c3259839 100644 --- a/packages/stargate/src/modules/gov/queries.spec.ts +++ b/packages/stargate/src/modules/gov/queries.spec.ts @@ -1,7 +1,7 @@ import { coin, coins, makeCosmoshubPath } from "@cosmjs/amino"; import { toAscii } from "@cosmjs/encoding"; import { DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { assert, sleep } from "@cosmjs/utils"; import { ProposalStatus, @@ -29,8 +29,8 @@ import { import { MsgDelegateEncodeObject, MsgSubmitProposalEncodeObject, MsgVoteEncodeObject } from "../"; import { GovExtension, setupGovExtension } from "./queries"; -async function makeClientWithGov(rpcUrl: string): Promise<[QueryClient & GovExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +async function makeClientWithGov(rpcUrl: string): Promise<[QueryClient & GovExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupGovExtension), tmClient]; } diff --git a/packages/stargate/src/modules/ibc/queries.spec.ts b/packages/stargate/src/modules/ibc/queries.spec.ts index 7455fe19..45be2fe5 100644 --- a/packages/stargate/src/modules/ibc/queries.spec.ts +++ b/packages/stargate/src/modules/ibc/queries.spec.ts @@ -1,4 +1,4 @@ -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import Long from "long"; import { QueryClient } from "../../queryclient"; @@ -6,8 +6,8 @@ import { pendingWithoutSimapp42, simapp } from "../../testutils.spec"; import * as ibcTest from "./ibctestdata.spec"; import { IbcExtension, setupIbcExtension } from "./queries"; -async function makeClientWithIbc(rpcUrl: string): Promise<[QueryClient & IbcExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +async function makeClientWithIbc(rpcUrl: string): Promise<[QueryClient & IbcExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupIbcExtension), tmClient]; } diff --git a/packages/stargate/src/modules/mint/queries.spec.ts b/packages/stargate/src/modules/mint/queries.spec.ts index 0e028876..4f822ef0 100644 --- a/packages/stargate/src/modules/mint/queries.spec.ts +++ b/packages/stargate/src/modules/mint/queries.spec.ts @@ -1,4 +1,4 @@ -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { QueryClient } from "../../queryclient"; import { pendingWithoutSimapp, simapp } from "../../testutils.spec"; @@ -6,8 +6,8 @@ import { MintExtension, setupMintExtension } from "./queries"; async function makeClientWithMint( rpcUrl: string, -): Promise<[QueryClient & MintExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +): Promise<[QueryClient & MintExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupMintExtension), tmClient]; } diff --git a/packages/stargate/src/modules/slashing/queries.spec.ts b/packages/stargate/src/modules/slashing/queries.spec.ts index ab4b2ff9..8c0bd879 100644 --- a/packages/stargate/src/modules/slashing/queries.spec.ts +++ b/packages/stargate/src/modules/slashing/queries.spec.ts @@ -1,5 +1,5 @@ /* eslint-disable @typescript-eslint/naming-convention */ -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { QueryClient } from "../../queryclient"; import { pendingWithoutSimapp, simapp } from "../../testutils.spec"; @@ -7,8 +7,8 @@ import { setupSlashingExtension, SlashingExtension } from "./queries"; async function makeClientWithSlashing( rpcUrl: string, -): Promise<[QueryClient & SlashingExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +): Promise<[QueryClient & SlashingExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupSlashingExtension), tmClient]; } diff --git a/packages/stargate/src/modules/staking/queries.spec.ts b/packages/stargate/src/modules/staking/queries.spec.ts index b8ce620b..23776a78 100644 --- a/packages/stargate/src/modules/staking/queries.spec.ts +++ b/packages/stargate/src/modules/staking/queries.spec.ts @@ -1,6 +1,6 @@ /* eslint-disable @typescript-eslint/naming-convention */ import { coin, coins, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { sleep } from "@cosmjs/utils"; import { MsgDelegate, MsgUndelegate } from "cosmjs-types/cosmos/staking/v1beta1/tx"; @@ -20,8 +20,8 @@ import { setupStakingExtension, StakingExtension } from "./queries"; async function makeClientWithStaking( rpcUrl: string, -): Promise<[QueryClient & StakingExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +): Promise<[QueryClient & StakingExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupStakingExtension), tmClient]; } diff --git a/packages/stargate/src/modules/tx/queries.spec.ts b/packages/stargate/src/modules/tx/queries.spec.ts index ad16e077..b526744a 100644 --- a/packages/stargate/src/modules/tx/queries.spec.ts +++ b/packages/stargate/src/modules/tx/queries.spec.ts @@ -1,5 +1,5 @@ import { coin, coins, DirectSecp256k1HdWallet, Registry } from "@cosmjs/proto-signing"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { assertDefined, sleep } from "@cosmjs/utils"; import { MsgDelegate } from "cosmjs-types/cosmos/staking/v1beta1/tx"; import Long from "long"; @@ -18,8 +18,8 @@ import { } from "../../testutils.spec"; import { setupTxExtension, TxExtension } from "./queries"; -async function makeClientWithTx(rpcUrl: string): Promise<[QueryClient & TxExtension, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +async function makeClientWithTx(rpcUrl: string): Promise<[QueryClient & TxExtension, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient, setupTxExtension), tmClient]; } diff --git a/packages/stargate/src/queryclient/queryclient.spec.ts b/packages/stargate/src/queryclient/queryclient.spec.ts index db3f830a..c36424e1 100644 --- a/packages/stargate/src/queryclient/queryclient.spec.ts +++ b/packages/stargate/src/queryclient/queryclient.spec.ts @@ -1,14 +1,14 @@ /* eslint-disable @typescript-eslint/naming-convention */ import { toAscii } from "@cosmjs/encoding"; -import { Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { Metadata } from "cosmjs-types/cosmos/bank/v1beta1/bank"; import { QueryAllBalancesRequest, QueryAllBalancesResponse } from "cosmjs-types/cosmos/bank/v1beta1/query"; import { pendingWithoutSimapp, simapp, unused } from "../testutils.spec"; import { QueryClient } from "./queryclient"; -async function makeClient(rpcUrl: string): Promise<[QueryClient, Tendermint34Client]> { - const tmClient = await Tendermint34Client.connect(rpcUrl); +async function makeClient(rpcUrl: string): Promise<[QueryClient, Tendermint35Client]> { + const tmClient = await Tendermint35Client.connect(rpcUrl); return [QueryClient.withExtensions(tmClient), tmClient]; } diff --git a/packages/stargate/src/queryclient/queryclient.ts b/packages/stargate/src/queryclient/queryclient.ts index 5965cfa6..cc131479 100644 --- a/packages/stargate/src/queryclient/queryclient.ts +++ b/packages/stargate/src/queryclient/queryclient.ts @@ -2,7 +2,7 @@ import { iavlSpec, ics23, tendermintSpec, verifyExistence, verifyNonExistence } from "@confio/ics23"; import { toAscii, toHex } from "@cosmjs/encoding"; import { firstEvent } from "@cosmjs/stream"; -import { tendermint34, Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { tendermint34, Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { arrayContentEquals, assert, assertDefined, isNonNullObject, sleep } from "@cosmjs/utils"; import { ProofOps } from "cosmjs-types/tendermint/crypto/proof"; import { Stream } from "xstream"; @@ -28,24 +28,24 @@ export interface ProvenQuery { export class QueryClient { /** Constructs a QueryClient with 0 extensions */ - public static withExtensions(tmClient: Tendermint34Client): QueryClient; + public static withExtensions(tmClient: Tendermint35Client): QueryClient; /** Constructs a QueryClient with 1 extension */ public static withExtensions( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, ): QueryClient & A; /** Constructs a QueryClient with 2 extensions */ public static withExtensions( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, ): QueryClient & A & B; /** Constructs a QueryClient with 3 extensions */ public static withExtensions( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -53,7 +53,7 @@ export class QueryClient { /** Constructs a QueryClient with 4 extensions */ public static withExtensions( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -68,7 +68,7 @@ export class QueryClient { D extends object, E extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -85,7 +85,7 @@ export class QueryClient { E extends object, F extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -104,7 +104,7 @@ export class QueryClient { F extends object, G extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -125,7 +125,7 @@ export class QueryClient { G extends object, H extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -148,7 +148,7 @@ export class QueryClient { H extends object, I extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -173,7 +173,7 @@ export class QueryClient { I extends object, J extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -200,7 +200,7 @@ export class QueryClient { J extends object, K extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -229,7 +229,7 @@ export class QueryClient { K extends object, L extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -260,7 +260,7 @@ export class QueryClient { L extends object, M extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -293,7 +293,7 @@ export class QueryClient { M extends object, N extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -328,7 +328,7 @@ export class QueryClient { N extends object, O extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -365,7 +365,7 @@ export class QueryClient { O extends object, P extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -404,7 +404,7 @@ export class QueryClient { P extends object, Q extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -445,7 +445,7 @@ export class QueryClient { Q extends object, R extends object, >( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, setupExtensionA: QueryExtensionSetup, setupExtensionB: QueryExtensionSetup, setupExtensionC: QueryExtensionSetup, @@ -467,7 +467,7 @@ export class QueryClient { ): QueryClient & A & B & C & D & E & F & G & H & I & J & K & L & M & N & O & P & Q & R; public static withExtensions( - tmClient: Tendermint34Client, + tmClient: Tendermint35Client, ...extensionSetups: Array> ): any { const client = new QueryClient(tmClient); @@ -489,9 +489,9 @@ export class QueryClient { return client; } - private readonly tmClient: Tendermint34Client; + private readonly tmClient: Tendermint35Client; - public constructor(tmClient: Tendermint34Client) { + public constructor(tmClient: Tendermint35Client) { this.tmClient = tmClient; } diff --git a/packages/stargate/src/signingstargateclient.ts b/packages/stargate/src/signingstargateclient.ts index 9dec3293..54a72423 100644 --- a/packages/stargate/src/signingstargateclient.ts +++ b/packages/stargate/src/signingstargateclient.ts @@ -12,7 +12,7 @@ import { Registry, TxBodyEncodeObject, } from "@cosmjs/proto-signing"; -import { HttpEndpoint, Tendermint34Client } from "@cosmjs/tendermint-rpc"; +import { HttpEndpoint, Tendermint35Client } from "@cosmjs/tendermint-rpc"; import { assert, assertDefined } from "@cosmjs/utils"; import { Coin } from "cosmjs-types/cosmos/base/v1beta1/coin"; import { MsgWithdrawDelegatorReward } from "cosmjs-types/cosmos/distribution/v1beta1/tx"; @@ -120,7 +120,7 @@ export class SigningStargateClient extends StargateClient { signer: OfflineSigner, options: SigningStargateClientOptions = {}, ): Promise { - const tmClient = await Tendermint34Client.connect(endpoint); + const tmClient = await Tendermint35Client.connect(endpoint); return new SigningStargateClient(tmClient, signer, options); } @@ -141,7 +141,7 @@ export class SigningStargateClient extends StargateClient { } protected constructor( - tmClient: Tendermint34Client | undefined, + tmClient: Tendermint35Client | undefined, signer: OfflineSigner, options: SigningStargateClientOptions, ) { diff --git a/packages/stargate/src/stargateclient.ts b/packages/stargate/src/stargateclient.ts index c9fda562..7c70e9cd 100644 --- a/packages/stargate/src/stargateclient.ts +++ b/packages/stargate/src/stargateclient.ts @@ -2,7 +2,7 @@ import { addCoins } from "@cosmjs/amino"; import { toHex } from "@cosmjs/encoding"; import { Uint53 } from "@cosmjs/math"; -import { HttpEndpoint, Tendermint34Client, toRfc3339WithNanoseconds } from "@cosmjs/tendermint-rpc"; +import { HttpEndpoint, Tendermint35Client, toRfc3339WithNanoseconds } from "@cosmjs/tendermint-rpc"; import { assert, sleep } from "@cosmjs/utils"; import { MsgData } from "cosmjs-types/cosmos/base/abci/v1beta1/abci"; import { Coin } from "cosmjs-types/cosmos/base/v1beta1/coin"; @@ -136,7 +136,7 @@ export function assertIsDeliverTxFailure(result: DeliverTxResponse): void { /** Use for testing only */ export interface PrivateStargateClient { - readonly tmClient: Tendermint34Client | undefined; + readonly tmClient: Tendermint35Client | undefined; } export interface StargateClientOptions { @@ -144,7 +144,7 @@ export interface StargateClientOptions { } export class StargateClient { - private readonly tmClient: Tendermint34Client | undefined; + private readonly tmClient: Tendermint35Client | undefined; private readonly queryClient: | (QueryClient & AuthExtension & BankExtension & StakingExtension & TxExtension) | undefined; @@ -155,11 +155,11 @@ export class StargateClient { endpoint: string | HttpEndpoint, options: StargateClientOptions = {}, ): Promise { - const tmClient = await Tendermint34Client.connect(endpoint); + const tmClient = await Tendermint35Client.connect(endpoint); return new StargateClient(tmClient, options); } - protected constructor(tmClient: Tendermint34Client | undefined, options: StargateClientOptions) { + protected constructor(tmClient: Tendermint35Client | undefined, options: StargateClientOptions) { if (tmClient) { this.tmClient = tmClient; this.queryClient = QueryClient.withExtensions( @@ -174,11 +174,11 @@ export class StargateClient { this.accountParser = accountParser; } - protected getTmClient(): Tendermint34Client | undefined { + protected getTmClient(): Tendermint35Client | undefined { return this.tmClient; } - protected forceGetTmClient(): Tendermint34Client { + protected forceGetTmClient(): Tendermint35Client { if (!this.tmClient) { throw new Error( "Tendermint client not available. You cannot use online functionality in offline mode.",