UNPKG

@firmachain/firma-js

Version:

The Official FirmaChain Javascript SDK written in Typescript

19 lines (18 loc) 857 B
import { Registry, EncodeObject } from "@cosmjs/proto-signing"; import { MsgSend, MsgMultiSend } from "cosmjs-types/cosmos/bank/v1beta1/tx"; import { FirmaWalletService } from "../../FirmaWalletService"; import { ITxClient } from "../common/ITxClient"; export interface MsgSendEncodeObject extends EncodeObject { readonly typeUrl: "/cosmos.bank.v1beta1.MsgSend"; readonly value: Partial<MsgSend>; } export interface MsgMultiSendEncodeObject extends EncodeObject { readonly typeUrl: "/cosmos.bank.v1beta1.MsgMultiSend"; readonly value: Partial<MsgMultiSend>; } export declare class BankTxClient extends ITxClient { constructor(wallet: FirmaWalletService, address: string); static getRegistry(): Registry; static msgSend(data: MsgSend): MsgSendEncodeObject; static msgMultiSend(data: MsgMultiSend): MsgMultiSendEncodeObject; }