UNPKG

machinomy

Version:

Micropayments powered by Ethereum

22 lines (21 loc) 727 B
import * as BigNumber from 'bignumber.js'; import { MigrateOption } from './MigrateOption'; import { Transport } from './transport'; /** * Params for Machinomy. Currently Machinomy supports nedb and postgresql as a database engine. * Nedb is a default engine. */ export interface MachinomyOptions { databaseUrl: string; minimumChannelAmount?: number | BigNumber.BigNumber; minimumSettlementPeriod?: number; settlementPeriod?: number; closeOnInvalidPayment?: boolean; migrate?: MigrateOption; chainCachePeriod?: number; transport?: Transport; } export declare namespace MachinomyOptions { function defaults(options?: MachinomyOptions): MachinomyOptions; } export default MachinomyOptions;