diff --git a/src/js/index.js b/src/js/index.js index 1e86c91..1f2f0fd 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -291,6 +291,7 @@ showPending(); adjustNetworkForSegwit(); var phrase = DOM.phrase.val(); + var seed = DOM.seed.val(); if (phrase != "") { // Calculate and display for mnemonic var errorText = findPhraseErrors(phrase); @@ -302,6 +303,11 @@ var passphrase = DOM.passphrase.val(); calcBip32RootKeyFromSeed(phrase, passphrase); } + else if (seed != "") { + bip32RootKey = libs.bitcoin.HDNode.fromSeedHex(seed, network); + var rootKeyBase58 = bip32RootKey.toBase58(); + DOM.rootKey.val(rootKeyBase58); + } else { // Calculate and display for root key var rootKeyBase58 = DOM.rootKey.val();