UNPKG

@stellot/crypto

Version:

Crypto libraries for front and backend

22 lines (21 loc) 471 B
/// <reference types="node" /> import BN from 'bn.js'; export default class VoterSession { private readonly a; private readonly b; private readonly P; private readonly R; constructor(P: Buffer | string, R: Buffer | string, a?: BN, b?: BN); challenge(message: Buffer): BN; proof(): { a: BN; b: BN; }; signature(s: BN): Buffer; toJSON(): { a: BN; b: BN; P: Buffer; R: Buffer; }; }