UNPKG

mokka

Version:

Mokka Consensus Algorithm implementation in Javascript

10 lines (9 loc) 966 B
export declare const buildPublicKeysRoot: (publicKeys: string[]) => string; export declare const buildPublicKeysRootForTerm: (publicKeysRoot: string, term: number, nonce: number | string, candidatePublicKey: string) => string; export declare const buildSharedPublicKeyX: (publicKeys: string[], term: number, nonce: number | string, publicKeysRootForTerm: string) => string; export declare const buildPartialSignature: (privateKeyK: string, term: number, nonce: number, publicKeysRootForTerm: string) => string; export declare const partialSignatureVerify: (partialSignature: string, publicKey: string, nonce: number, term: number, sharedPublicKeyX: string) => boolean; export declare const buildSharedSignature: (partialSignatures: string[]) => string; export declare const verify: (signature: string, sharedPublicKeyX: string) => boolean; export declare const pubKeyToPoint: (pubKey: any) => any; export declare const pointToPublicKey: (P: any) => Buffer;