diff options
author | Ian Coleman <coleman.ian@gmail.com> | 2016-03-20 10:31:37 +1100 |
---|---|---|
committer | Ian Coleman <coleman.ian@gmail.com> | 2016-03-20 10:31:37 +1100 |
commit | 73161a92318f0736acfddeeb55fbf255321ee8db (patch) | |
tree | d2e22a65577d1ae6c2cf59b6816eae423f1d59ce /bip39-standalone.html | |
parent | 87240b1eabbc9af78ed2bd1e8b2ef430cd4a2af2 (diff) | |
download | BIP39-73161a92318f0736acfddeeb55fbf255321ee8db.tar.gz BIP39-73161a92318f0736acfddeeb55fbf255321ee8db.tar.zst BIP39-73161a92318f0736acfddeeb55fbf255321ee8db.zip |
Pull Request #18 in bip39-standalone.html
Diffstat (limited to 'bip39-standalone.html')
-rw-r--r-- | bip39-standalone.html | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/bip39-standalone.html b/bip39-standalone.html index 370a5ff..11e9b2a 100644 --- a/bip39-standalone.html +++ b/bip39-standalone.html | |||
@@ -93,6 +93,12 @@ | |||
93 | </div> | 93 | </div> |
94 | </div> | 94 | </div> |
95 | <div class="form-group"> | 95 | <div class="form-group"> |
96 | <label for="seed" class="col-sm-2 control-label">BIP39 Seed</label> | ||
97 | <div class="col-sm-10"> | ||
98 | <textarea id="seed" class="seed form-control" readonly="readonly"></textarea> | ||
99 | </div> | ||
100 | </div> | ||
101 | <div class="form-group"> | ||
96 | <label for="network-phrase" class="col-sm-2 control-label">Coin</label> | 102 | <label for="network-phrase" class="col-sm-2 control-label">Coin</label> |
97 | <div class="col-sm-10"> | 103 | <div class="col-sm-10"> |
98 | <select id="network-phrase" class="network form-control"> | 104 | <select id="network-phrase" class="network form-control"> |
@@ -14601,6 +14607,7 @@ var Mnemonic = function(language) { | |||
14601 | <script>(function() { | 14607 | <script>(function() { |
14602 | 14608 | ||
14603 | var mnemonic = new Mnemonic("english"); | 14609 | var mnemonic = new Mnemonic("english"); |
14610 | var seed = null | ||
14604 | var bip32RootKey = null; | 14611 | var bip32RootKey = null; |
14605 | var bip32ExtendedKey = null; | 14612 | var bip32ExtendedKey = null; |
14606 | var network = bitcoin.networks.bitcoin; | 14613 | var network = bitcoin.networks.bitcoin; |
@@ -14618,6 +14625,7 @@ var Mnemonic = function(language) { | |||
14618 | DOM.phrase = $(".phrase"); | 14625 | DOM.phrase = $(".phrase"); |
14619 | DOM.passphrase = $(".passphrase"); | 14626 | DOM.passphrase = $(".passphrase"); |
14620 | DOM.generate = $(".generate"); | 14627 | DOM.generate = $(".generate"); |
14628 | DOM.seed = $(".seed"); | ||
14621 | DOM.rootKey = $(".root-key"); | 14629 | DOM.rootKey = $(".root-key"); |
14622 | DOM.extendedPrivKey = $(".extended-priv-key"); | 14630 | DOM.extendedPrivKey = $(".extended-priv-key"); |
14623 | DOM.extendedPubKey = $(".extended-pub-key"); | 14631 | DOM.extendedPubKey = $(".extended-pub-key"); |
@@ -14769,7 +14777,7 @@ var Mnemonic = function(language) { | |||
14769 | } | 14777 | } |
14770 | 14778 | ||
14771 | function calcBip32Seed(phrase, passphrase, path) { | 14779 | function calcBip32Seed(phrase, passphrase, path) { |
14772 | var seed = mnemonic.toSeed(phrase, passphrase); | 14780 | seed = mnemonic.toSeed(phrase, passphrase); |
14773 | bip32RootKey = bitcoin.HDNode.fromSeedHex(seed, network); | 14781 | bip32RootKey = bitcoin.HDNode.fromSeedHex(seed, network); |
14774 | bip32ExtendedKey = bip32RootKey; | 14782 | bip32ExtendedKey = bip32RootKey; |
14775 | // Derive the key from the path | 14783 | // Derive the key from the path |
@@ -14832,6 +14840,7 @@ var Mnemonic = function(language) { | |||
14832 | 14840 | ||
14833 | function displayBip32Info() { | 14841 | function displayBip32Info() { |
14834 | // Display the key | 14842 | // Display the key |
14843 | DOM.seed.val(seed); | ||
14835 | var rootKey = bip32RootKey.toBase58(); | 14844 | var rootKey = bip32RootKey.toBase58(); |
14836 | DOM.rootKey.val(rootKey); | 14845 | DOM.rootKey.val(rootKey); |
14837 | var extendedPrivKey = bip32ExtendedKey.toBase58(); | 14846 | var extendedPrivKey = bip32ExtendedKey.toBase58(); |