From 844b2a568205823c2246d3e12b744c6a553f6379 Mon Sep 17 00:00:00 2001 From: willclarktech Date: Tue, 26 Jan 2021 13:06:22 +0000 Subject: [PATCH] stargate: Add distribution extension to default Stargate client --- packages/stargate/src/stargateclient.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/stargate/src/stargateclient.ts b/packages/stargate/src/stargateclient.ts index 402077ef..c336a198 100644 --- a/packages/stargate/src/stargateclient.ts +++ b/packages/stargate/src/stargateclient.ts @@ -25,10 +25,12 @@ import { cosmos } from "./codec"; import { AuthExtension, BankExtension, + DistributionExtension, IbcExtension, QueryClient, setupAuthExtension, setupBankExtension, + setupDistributionExtension, setupIbcExtension, setupStakingExtension, StakingExtension, @@ -135,7 +137,12 @@ export interface PrivateStargateClient { export class StargateClient { private readonly tmClient: TendermintClient; - private readonly queryClient: QueryClient & AuthExtension & BankExtension & IbcExtension & StakingExtension; + private readonly queryClient: QueryClient & + AuthExtension & + BankExtension & + DistributionExtension & + IbcExtension & + StakingExtension; private chainId: string | undefined; public static async connect(endpoint: string): Promise { @@ -149,6 +156,7 @@ export class StargateClient { tmClient, setupAuthExtension, setupBankExtension, + setupDistributionExtension, setupIbcExtension, setupStakingExtension, );