Interface IClientHandler

interface IClientHandler {
    broadcastAndMonitorMsgs(wrappedMsgs, options?): Promise<IBroadcastResults>;
    createOracleHandler(): Promise<IOracleHandler>;
    createRnsHandler(): Promise<IRnsHandler>;
    createStorageHandler(): Promise<IStorageHandler>;
    createWasmStorageHandler(details?): Promise<IStorageHandler>;
    findPubKey(address): Promise<string>;
    getChainId(): string;
    getHostAddress(): string;
    getHostChainId(): string;
    getHostNetworkBalance(address, denom): Promise<Coin>;
    getHostSigner(): null | THostSigningClient;
    getICAJackalAddress(): string;
    getIsLedger(): boolean;
    getJackalAddress(): string;
    getJackalBlockHeight(): Promise<number>;
    getJackalNetworkBalance(address): Promise<Coin>;
    getJackalSigner(): null | TJackalSigningClient;
    getJklBalance(): Promise<Coin>;
    getProofWindow(): number;
    getQueries(): TQueryExtensions;
    getSelectedWallet(): string;
    getTxs(): ITxLibrary;
    getWalletDetails(): IWalletDetails;
    ibcSend(address, amount, sourceChannel): Promise<DeliverTxResponse>;
    myPubKeyIsPublished(): Promise<boolean>;
    wasmIsConnected(): boolean;
}

Implemented by

Methods