From 15308b9cfb52babd523d6efc97afd15d29c74739 Mon Sep 17 00:00:00 2001 From: willclarktech Date: Tue, 16 Mar 2021 13:55:13 +0100 Subject: [PATCH] Expose registry and fee table from signing clients --- packages/cosmwasm-launchpad/src/signingcosmwasmclient.ts | 2 +- packages/cosmwasm-stargate/src/signingcosmwasmclient.ts | 5 +++-- packages/launchpad/src/signingcosmosclient.ts | 2 +- packages/stargate/src/signingstargateclient.ts | 5 +++-- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/packages/cosmwasm-launchpad/src/signingcosmwasmclient.ts b/packages/cosmwasm-launchpad/src/signingcosmwasmclient.ts index 784a7db3..3235096c 100644 --- a/packages/cosmwasm-launchpad/src/signingcosmwasmclient.ts +++ b/packages/cosmwasm-launchpad/src/signingcosmwasmclient.ts @@ -149,10 +149,10 @@ export interface PrivateSigningCosmWasmClient { } export class SigningCosmWasmClient extends CosmWasmClient { + public readonly fees: CosmWasmFeeTable; public readonly signerAddress: string; private readonly signer: OfflineSigner; - private readonly fees: CosmWasmFeeTable; /** * Creates a new client with signing capability to interact with a CosmWasm blockchain. This is the bigger brother of CosmWasmClient. diff --git a/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts b/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts index b98355aa..82947513 100644 --- a/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts +++ b/packages/cosmwasm-stargate/src/signingcosmwasmclient.ts @@ -108,8 +108,9 @@ export interface PrivateSigningCosmWasmClient { } export class SigningCosmWasmClient extends CosmWasmClient { - private readonly fees: CosmosFeeTable; - private readonly registry: Registry; + public readonly fees: CosmosFeeTable; + public readonly registry: Registry; + private readonly signer: OfflineSigner; private readonly aminoTypes: AminoTypes; diff --git a/packages/launchpad/src/signingcosmosclient.ts b/packages/launchpad/src/signingcosmosclient.ts index 66cbb427..829aaa80 100644 --- a/packages/launchpad/src/signingcosmosclient.ts +++ b/packages/launchpad/src/signingcosmosclient.ts @@ -27,10 +27,10 @@ export interface PrivateSigningCosmosClient { } export class SigningCosmosClient extends CosmosClient { + public readonly fees: CosmosFeeTable; public readonly signerAddress: string; private readonly signer: OfflineSigner; - private readonly fees: CosmosFeeTable; /** * Creates a new client with signing capability to interact with a Cosmos SDK blockchain. This is the bigger brother of CosmosClient. diff --git a/packages/stargate/src/signingstargateclient.ts b/packages/stargate/src/signingstargateclient.ts index 3685ae39..cf7e12aa 100644 --- a/packages/stargate/src/signingstargateclient.ts +++ b/packages/stargate/src/signingstargateclient.ts @@ -76,8 +76,9 @@ export interface SigningStargateClientOptions { } export class SigningStargateClient extends StargateClient { - private readonly fees: CosmosFeeTable; - private readonly registry: Registry; + public readonly fees: CosmosFeeTable; + public readonly registry: Registry; + private readonly signer: OfflineSigner; private readonly aminoTypes: AminoTypes;