diff --git a/CHANGELOG.md b/CHANGELOG.md index f054fab1..9b22eeb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ - @cosmjs/cosmwasm: `ContractDetails` was removed in favour of just `Contract`. The missing `init_msg` is now available via the contract's code history (see `getContractCodeHistory`). +- @cosmjs/cosmwasm: Remove `SigningCallback` in favour of the `OfflineSigner` + interface. - @cosmjs/sdk38: Rename `CosmosClient.getNonce` method to `.getSequence`. - @cosmjs/sdk38: Remove `RestClient` class in favour of new modular `LcdClient` class. diff --git a/packages/cli/src/cli.ts b/packages/cli/src/cli.ts index a19172c8..1bee333e 100644 --- a/packages/cli/src/cli.ts +++ b/packages/cli/src/cli.ts @@ -52,7 +52,6 @@ export function main(originalArgs: readonly string[]): void { "ExecuteResult", "FeeTable", "InstantiateResult", - "SigningCallback", "SigningCosmWasmClient", "UploadMeta", "UploadResult", diff --git a/packages/cosmwasm/src/index.ts b/packages/cosmwasm/src/index.ts index 9b946c60..52a495d9 100644 --- a/packages/cosmwasm/src/index.ts +++ b/packages/cosmwasm/src/index.ts @@ -25,7 +25,6 @@ export { InstantiateOptions, InstantiateResult, MigrateResult, - SigningCallback, SigningCosmWasmClient, UploadMeta, UploadResult, diff --git a/packages/cosmwasm/src/signingcosmwasmclient.ts b/packages/cosmwasm/src/signingcosmwasmclient.ts index 4d3d9781..a97f8739 100644 --- a/packages/cosmwasm/src/signingcosmwasmclient.ts +++ b/packages/cosmwasm/src/signingcosmwasmclient.ts @@ -13,7 +13,6 @@ import { PostTxFailure, PostTxResult, StdFee, - StdSignature, StdTx, } from "@cosmjs/launchpad"; import { Uint53 } from "@cosmjs/math"; @@ -31,10 +30,6 @@ import { MsgUpdateAdmin, } from "./msgs"; -export interface SigningCallback { - (signBytes: Uint8Array): Promise; -} - export interface FeeTable { readonly upload: StdFee; readonly init: StdFee; diff --git a/packages/cosmwasm/types/index.d.ts b/packages/cosmwasm/types/index.d.ts index 9b838544..1b875e29 100644 --- a/packages/cosmwasm/types/index.d.ts +++ b/packages/cosmwasm/types/index.d.ts @@ -24,7 +24,6 @@ export { InstantiateOptions, InstantiateResult, MigrateResult, - SigningCallback, SigningCosmWasmClient, UploadMeta, UploadResult, diff --git a/packages/cosmwasm/types/signingcosmwasmclient.d.ts b/packages/cosmwasm/types/signingcosmwasmclient.d.ts index d7408acd..6c414c03 100644 --- a/packages/cosmwasm/types/signingcosmwasmclient.d.ts +++ b/packages/cosmwasm/types/signingcosmwasmclient.d.ts @@ -1,17 +1,6 @@ -import { - BroadcastMode, - Coin, - Msg, - OfflineSigner, - PostTxResult, - StdFee, - StdSignature, -} from "@cosmjs/launchpad"; +import { BroadcastMode, Coin, Msg, OfflineSigner, PostTxResult, StdFee } from "@cosmjs/launchpad"; import { Account, CosmWasmClient, GetSequenceResult } from "./cosmwasmclient"; import { Log } from "./logs"; -export interface SigningCallback { - (signBytes: Uint8Array): Promise; -} export interface FeeTable { readonly upload: StdFee; readonly init: StdFee;