UNPKG

divvy-lib

Version:

A JavaScript API for interacting with Divvy in Node.js and the browser

33 lines (32 loc) 906 B
import Connection from './connection'; export declare type GetServerInfoResponse = { buildVersion: string; completeLedgers: string; hostID: string; ioLatencyMs: number; load?: { jobTypes: Array<Object>; threads: number; }; lastClose: { convergeTimeS: number; proposers: number; }; loadFactor: number; peers: number; pubkeyNode: string; pubkeyValidator?: string; serverState: string; validatedLedger: { age: number; baseFeeXDV: string; hash: string; reserveBaseXDV: string; reserveIncrementXDV: string; ledgerVersion: number; }; validationQuorum: number; }; declare function getServerInfo(connection: Connection): Promise<GetServerInfoResponse>; declare function getFee(connection: Connection, cushion: number): Promise<string>; export { getServerInfo, getFee };