UNPKG

@kubiklabs/wasmkit

Version:

Wasmkit is a development environment to compile, deploy, test, run cosmwasm contracts on different networks.

13 lines (12 loc) 611 B
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>;