]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/BIP39.git/blobdiff - src/js/index.js
Allow converting mnemonic back to raw entropy value
[perso/Immae/Projets/Cryptomonnaies/BIP39.git] / src / js / index.js
index 85639a0a5527f5309e09f4dfabb5771368f05008..0c8344f0008422dd09f6e148d6446378d659c5ba 100644 (file)
         if (phraseChangeTimeoutEvent != null) {
             clearTimeout(phraseChangeTimeoutEvent);
         }
-        phraseChangeTimeoutEvent = setTimeout(phraseChanged, 400);
+        phraseChangeTimeoutEvent = setTimeout(function() {
+            phraseChanged();
+            var entropy = mnemonic.toRawEntropyHex(DOM.phrase.val());
+            if (entropy !== null) {
+                DOM.entropyMnemonicLength.val("raw");
+                DOM.entropy.val(entropy);
+            }
+        }, 400);
     }
 
     function phraseChanged() {
                 network = bitcoinjs.bitcoin.networks.peercoin;
                 setHdCoin(6);
             },
+        },
+               {
+            name: "PRJ - ProjectCoin",
+            onSelect: function() {
+                network = bitcoinjs.bitcoin.networks.projectcoin;
+                setHdCoin(533);
+            },
         },
         {
             name: "PSB - Pesobit",