mokka
Version:
Mokka Consensus Algorithm implementation in Javascript
15 lines (14 loc) • 509 B
TypeScript
import { Mokka } from '../main';
import { NodeModel } from '../models/NodeModel';
import { PacketModel } from '../models/PacketModel';
declare class NodeApi {
private readonly mokka;
private messageApi;
constructor(mokka: Mokka);
join(multiaddr: string): NodeModel;
buildPublicKeysRootAndCombinations(): void;
leave(publicKey: string): void;
promote(): Promise<void>;
pingFromLeader(packet: PacketModel | null): Promise<PacketModel | null>;
}
export { NodeApi };