Browse Source
Fix mnemonicToSeed password arg to optional
fixTypes
junderw
6 years ago
No known key found for this signature in database
GPG Key ID: B256185D3A971908
2 changed files with
7 additions and
4 deletions
-
ts_src/index.ts
-
types/index.d.ts
|
@ -39,7 +39,10 @@ function salt(password?: string): string { |
|
|
return 'mnemonic' + (password || ''); |
|
|
return 'mnemonic' + (password || ''); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
export function mnemonicToSeedSync(mnemonic: string, password: string): Buffer { |
|
|
export function mnemonicToSeedSync( |
|
|
|
|
|
mnemonic: string, |
|
|
|
|
|
password?: string, |
|
|
|
|
|
): Buffer { |
|
|
const mnemonicBuffer = Buffer.from( |
|
|
const mnemonicBuffer = Buffer.from( |
|
|
(mnemonic || '').normalize('NFKD'), |
|
|
(mnemonic || '').normalize('NFKD'), |
|
|
'utf8', |
|
|
'utf8', |
|
@ -54,7 +57,7 @@ export function mnemonicToSeedSync(mnemonic: string, password: string): Buffer { |
|
|
|
|
|
|
|
|
export function mnemonicToSeed( |
|
|
export function mnemonicToSeed( |
|
|
mnemonic: string, |
|
|
mnemonic: string, |
|
|
password: string, |
|
|
password?: string, |
|
|
): Promise<Buffer> { |
|
|
): Promise<Buffer> { |
|
|
return new Promise( |
|
|
return new Promise( |
|
|
(resolve, reject): void => { |
|
|
(resolve, reject): void => { |
|
|
|
@ -1,6 +1,6 @@ |
|
|
/// <reference types="node" />
|
|
|
/// <reference types="node" />
|
|
|
export declare function mnemonicToSeedSync(mnemonic: string, password: string): Buffer; |
|
|
export declare function mnemonicToSeedSync(mnemonic: string, password?: string): Buffer; |
|
|
export declare function mnemonicToSeed(mnemonic: string, password: string): Promise<Buffer>; |
|
|
export declare function mnemonicToSeed(mnemonic: string, password?: string): Promise<Buffer>; |
|
|
export declare function mnemonicToEntropy(mnemonic: string, wordlist?: string[]): string; |
|
|
export declare function mnemonicToEntropy(mnemonic: string, wordlist?: string[]): string; |
|
|
export declare function entropyToMnemonic(entropy: Buffer | string, wordlist?: string[]): string; |
|
|
export declare function entropyToMnemonic(entropy: Buffer | string, wordlist?: string[]): string; |
|
|
export declare function generateMnemonic(strength?: number, rng?: (size: number) => Buffer, wordlist?: string[]): string; |
|
|
export declare function generateMnemonic(strength?: number, rng?: (size: number) => Buffer, wordlist?: string[]): string; |
|
|