forked from tornadocash/tornado-cli
13 lines
473 B
TypeScript
13 lines
473 B
TypeScript
import { BabyJub, PedersenHash, Point } from 'circomlibjs';
|
|
export declare class Pedersen {
|
|
pedersenHash?: PedersenHash;
|
|
babyJub?: BabyJub;
|
|
pedersenPromise: Promise<void>;
|
|
constructor();
|
|
initPedersen(): Promise<void>;
|
|
unpackPoint(buffer: Uint8Array): Promise<Point | undefined>;
|
|
toStringBuffer(buffer: Uint8Array): string;
|
|
}
|
|
export declare const pedersen: Pedersen;
|
|
export declare function buffPedersenHash(buffer: Uint8Array): Promise<string>;
|