@kubiklabs/wasmkit
Version:
Wasmkit is a development environment to compile, deploy, test, run cosmwasm contracts on different networks.
13 lines (12 loc) • 611 B
TypeScript
import { ArchwayClient } from "@archwayhq/arch3.js/build";
import { CosmWasmClient } from "@cosmjs/cosmwasm-stargate";
import { SecretNetworkClient } from "secretjs";
import { Account, Coin, UserAccount, WasmkitRuntimeEnvironment } from "../types";
export declare class UserAccountI implements UserAccount {
account: Account;
client?: SecretNetworkClient | CosmWasmClient | ArchwayClient;
constructor(account: Account);
setupClient(env: WasmkitRuntimeEnvironment): Promise<void>;
getBalance(): Promise<Coin[]>;
}
export declare function getAccountByName(name: string): Promise<UserAccount>;