X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2Fjs%2Findex.js;h=41b59c2bb03a1910d212958f588b7f8bb322ae53;hb=3c222e57df566e6d79a0379a2758d34cffdc589e;hp=cb60941b1bca39f98a7f87e91fce2cecfe125a95;hpb=30e3d246d494158b93550df5e70bcabc5f26f7c3;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git diff --git a/src/js/index.js b/src/js/index.js index cb60941..41b59c2 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -47,6 +47,8 @@ DOM.entropyWeakEntropyOverrideWarning = DOM.entropyContainer.find(".weak-entropy-override-warning"); DOM.entropyFilterWarning = DOM.entropyContainer.find(".filter-warning"); DOM.phrase = $(".phrase"); + DOM.splitMnemonic = $(".splitMnemonic"); + DOM.showSplitMnemonic = $(".showSplitMnemonic"); DOM.phraseSplit = $(".phraseSplit"); DOM.phraseSplitWarn = $(".phraseSplitWarn"); DOM.passphrase = $(".passphrase"); @@ -133,6 +135,7 @@ DOM.entropyMnemonicLength.on("change", entropyChanged); DOM.entropyTypeInputs.on("change", entropyTypeChanged); DOM.phrase.on("input", delayedPhraseChanged); + DOM.showSplitMnemonic.on("change", toggleSplitMnemonic); DOM.passphrase.on("input", delayedPhraseChanged); DOM.generate.on("click", generateClicked); DOM.more.on("click", showMore); @@ -428,6 +431,15 @@ phraseChanged(); } + function toggleSplitMnemonic() { + if (DOM.showSplitMnemonic.prop("checked")) { + DOM.splitMnemonic.removeClass("hidden"); + } + else { + DOM.splitMnemonic.addClass("hidden"); + } + } + function calcForDerivationPath() { clearDerivedKeys(); clearAddressesList(); @@ -2582,6 +2594,13 @@ setHdCoin(235); }, }, + { + name: "FIRO - Firo (XZC - Zcoin)", + onSelect: function() { + network = libs.bitcoin.networks.firo; + setHdCoin(136); + }, + }, { name: "FIX - FIX", onSelect: function() { @@ -3424,13 +3443,6 @@ setHdCoin(155); }, }, - { - name: "XZC - Zcoin", - onSelect: function() { - network = libs.bitcoin.networks.zcoin; - setHdCoin(136); - }, - }, { name: "ZCL - Zclassic", onSelect: function() {