mirror of
https://github.com/OneKeyHQ/bip39.git
synced 2026-04-28 05:10:41 +00:00
Merge pull request #20 from dooglus/ignore_space_changes
Normalize whitespace before using mnemonic. Fixes #19.
This commit is contained in:
@@ -14520,7 +14520,7 @@ var Mnemonic = function(language) {
|
|||||||
|
|
||||||
self.toSeed = function(mnemonic, passphrase) {
|
self.toSeed = function(mnemonic, passphrase) {
|
||||||
passphrase = passphrase || '';
|
passphrase = passphrase || '';
|
||||||
mnemonic = self.normalizeString(mnemonic)
|
mnemonic = self.normalizeString(mnemonic).split(' ').filter(function(x) { return x.length; }).join(' ');
|
||||||
passphrase = self.normalizeString(passphrase)
|
passphrase = self.normalizeString(passphrase)
|
||||||
passphrase = "mnemonic" + passphrase;
|
passphrase = "mnemonic" + passphrase;
|
||||||
var mnemonicBits = sjcl.codec.utf8String.toBits(mnemonic);
|
var mnemonicBits = sjcl.codec.utf8String.toBits(mnemonic);
|
||||||
|
|||||||
+1
-1
@@ -130,7 +130,7 @@ var Mnemonic = function(language) {
|
|||||||
|
|
||||||
self.toSeed = function(mnemonic, passphrase) {
|
self.toSeed = function(mnemonic, passphrase) {
|
||||||
passphrase = passphrase || '';
|
passphrase = passphrase || '';
|
||||||
mnemonic = self.normalizeString(mnemonic)
|
mnemonic = self.normalizeString(mnemonic).split(' ').filter(function(x) { return x.length; }).join(' ');
|
||||||
passphrase = self.normalizeString(passphrase)
|
passphrase = self.normalizeString(passphrase)
|
||||||
passphrase = "mnemonic" + passphrase;
|
passphrase = "mnemonic" + passphrase;
|
||||||
var mnemonicBits = sjcl.codec.utf8String.toBits(mnemonic);
|
var mnemonicBits = sjcl.codec.utf8String.toBits(mnemonic);
|
||||||
|
|||||||
Reference in New Issue
Block a user