UNPKG

firma-js-chain-2.0

Version:

The Official FirmaChain Javascript SDK written in Typescript

40 lines (39 loc) 1.01 kB
import { Coin } from "cosmjs-types/cosmos/base/v1beta1/coin"; export interface StdFee { amount: Coin[]; gas: string; granter: string; } export interface BasicFeeGrantOption { spendLimit?: number; expiration?: Date; } export interface PeriodicFeeGrantOption { basicSpendLimit?: number; basicExpiration?: Date; periodSeconds: number; periodSpendLimit: number; periodCanSpend: number; periodReset: Date; } export declare const DefaultBasicFeeGrantOption: { spendLimit: undefined; expiration: undefined; }; export interface TxMisc { memo?: string; fee?: number; gas?: number; feeGranter?: string; } export declare function getSignAndBroadcastOption(denom: string, txMisc?: TxMisc): SignAndBroadcastOptions; export declare const DefaultTxMisc: { memo: string; fee: number; gas: number; feeGranter: string; }; export interface SignAndBroadcastOptions { fee: StdFee; memo: string; }