diff --git a/CHANGELOG.md b/CHANGELOG.md index df8f1d8f..68012ac8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ and this project adheres to ### Added +- @cosmjs/cosmwasm-launchpad: Expose `SigningCosmWasmClient.fees`. +- @cosmjs/cosmwasm-stargate: Expose `SigningCosmWasmClient.fees` and + `SigningCosmWasmClient.registry`. +- @cosmjs/launchpad: Expose `SigningCosmosClient.fees`. +- @cosmjs/stargate: Expose `SigningStargateClient.fees` and + `SigningStargateClient.registry`. - @cosmjs/stargate: Add support for different account types in `accountFromAny` and `StargateClient`. Added `ModuleAccount` and vesting accounts `BaseVestingAccount`, `ContinuousVestingAccount`, `DelayedVestingAccount` and 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;