firma-js-chain-2.0
Version:
The Official FirmaChain Javascript SDK written in Typescript
18 lines (17 loc) • 769 B
TypeScript
import { EncodeObject, OfflineDirectSigner } from "@cosmjs/proto-signing";
import { MsgSend, MsgMultiSend } from "cosmjs-types/cosmos/bank/v1beta1/tx";
import { ITxClient } from "../common/ITxClient";
interface MsgSendEncodeObject extends EncodeObject {
readonly typeUrl: "/cosmos.bank.v1beta1.MsgSend";
readonly value: Partial<MsgSend>;
}
interface MsgMultiSendEncodeObject extends EncodeObject {
readonly typeUrl: "/cosmos.bank.v1beta1.MsgMultiSend";
readonly value: Partial<MsgMultiSend>;
}
export declare class BankTxClient extends ITxClient {
constructor(_wallet: OfflineDirectSigner, _addr: string);
msgSend(data: MsgSend): MsgSendEncodeObject;
msgMultiSend(data: MsgMultiSend): MsgMultiSendEncodeObject;
}
export {};