UNPKG

firma-js-chain-2.0

Version:

The Official FirmaChain Javascript SDK written in Typescript

18 lines (17 loc) 910 B
import { EncodeObject, OfflineDirectSigner } from "@cosmjs/proto-signing"; import { MsgCreateContractFile, MsgAddContractLog } from "./ContractTxTypes"; import { ITxClient } from "../common/ITxClient"; interface MsgAddContractLogEncodeObject extends EncodeObject { readonly typeUrl: "/firmachain.firmachain.contract.MsgAddContractLog"; readonly value: Partial<MsgAddContractLog>; } interface MsgCreateContractFileEncodeObject extends EncodeObject { readonly typeUrl: "/firmachain.firmachain.contract.MsgCreateContractFile"; readonly value: Partial<MsgCreateContractFile>; } export declare class ContractTxClient extends ITxClient { constructor(_wallet: OfflineDirectSigner, _addr: string); msgAddContractLog(data: MsgAddContractLog): MsgAddContractLogEncodeObject; msgCreateContractFile(data: MsgCreateContractFile): MsgCreateContractFileEncodeObject; } export {};