diff --git a/packages/stargate/src/stargateclient.ts b/packages/stargate/src/stargateclient.ts index c336a198..488ff285 100644 --- a/packages/stargate/src/stargateclient.ts +++ b/packages/stargate/src/stargateclient.ts @@ -22,19 +22,7 @@ import { assert, assertDefinedAndNotNull } from "@cosmjs/utils"; import Long from "long"; import { cosmos } from "./codec"; -import { - AuthExtension, - BankExtension, - DistributionExtension, - IbcExtension, - QueryClient, - setupAuthExtension, - setupBankExtension, - setupDistributionExtension, - setupIbcExtension, - setupStakingExtension, - StakingExtension, -} from "./queries"; +import { AuthExtension, BankExtension, QueryClient, setupAuthExtension, setupBankExtension } from "./queries"; type IBaseAccount = cosmos.auth.v1beta1.IBaseAccount; type IMsgData = cosmos.base.abci.v1beta1.IMsgData; @@ -137,12 +125,7 @@ export interface PrivateStargateClient { export class StargateClient { private readonly tmClient: TendermintClient; - private readonly queryClient: QueryClient & - AuthExtension & - BankExtension & - DistributionExtension & - IbcExtension & - StakingExtension; + private readonly queryClient: QueryClient & AuthExtension & BankExtension; private chainId: string | undefined; public static async connect(endpoint: string): Promise { @@ -152,14 +135,7 @@ export class StargateClient { protected constructor(tmClient: TendermintClient) { this.tmClient = tmClient; - this.queryClient = QueryClient.withExtensions( - tmClient, - setupAuthExtension, - setupBankExtension, - setupDistributionExtension, - setupIbcExtension, - setupStakingExtension, - ); + this.queryClient = QueryClient.withExtensions(tmClient, setupAuthExtension, setupBankExtension); } public async getChainId(): Promise {