ethers.js/packages/experimental/thirdparty.d.ts

6 lines
402 B
TypeScript
Raw Normal View History

2019-05-15 01:25:46 +03:00
declare module "scrypt-js" {
2019-11-13 15:47:08 +03:00
export type ProgressCallback = (progress: number) => boolean | void;
export function scrypt(password: Uint8Array, salt: Uint8Array, N: number, r: number, p: number, dkLen: number, callback?: ProgressCallback): Promise<Uint8Array>;
export function scryptSync(password: Uint8Array, salt: Uint8Array, N: number, r: number, p: number, dkLen: number): Uint8Array;
2019-05-15 01:25:46 +03:00
}