@nexex/orderbook
Version:
24 lines (23 loc) • 563 B
TypeScript
import { DexConfig } from '@nexex/api';
import { MarketConfig } from '@nexex/types/orderbook';
export interface ZmqConfig {
nodes: string[];
port?: number;
taskNode: string;
}
export interface IpfsConfig {
prefix: string;
repo: string;
enabled: boolean;
}
export declare class ObConfig {
dexConfig: DexConfig;
markets: string[];
marketDefault: MarketConfig;
isTaskNode: boolean;
isTaskWorker: boolean;
isAllInOneNode: boolean;
zmq: ZmqConfig;
ipfs: IpfsConfig;
constructor(config: Partial<ObConfig>);
}