lisk-framework
Version:
Lisk blockchain application platform
28 lines (27 loc) • 742 B
TypeScript
import { P2P, p2pTypes } from '@liskhq/lisk-p2p';
interface InitArgs {
p2p: P2P;
}
export declare class Endpoint {
[key: string]: unknown;
private _p2p;
init(args: InitArgs): void;
getConnectedPeers(): {
chainID: string;
ipAddress: string;
port: number;
networkVersion?: string | undefined;
nonce?: string | undefined;
options?: p2pTypes.UnknownKVPair | undefined;
}[];
getDisconnectedPeers(): {
chainID: string;
ipAddress: string;
port: number;
networkVersion?: string | undefined;
nonce?: string | undefined;
options?: p2pTypes.UnknownKVPair | undefined;
}[];
getStats(): p2pTypes.NetworkStats;
}
export {};