jcc_rpc
Version:
rpc api of jcc
34 lines (33 loc) • 715 B
TypeScript
/// <reference path="types/index.d.ts" />
import JcBase from "./base";
/**
* creation example:
*
* 1: `new JcConfig(["http://localhost:8080", "https://localhost:8090"])`
*
* 2: `new JcConfig(["localhost"], 8080, false)`
*
* @export
* @class JcConfig
* @extends {JcBase}
*/
export default class JcConfig extends JcBase {
constructor(...args: any[]);
/**
* request config of jccdex
*
* `bizHosts`: biz nodes
*
* `cfgHosts`: config nodes
*
* `exHosts`: exchange nodes
*
* `infoHosts`: info nodes
*
* `scanHosts`: explorer nodes
*
* @returns {Promise<IResponse>}
* @memberof JcConfig
*/
getConfig(): Promise<IResponse>;
}