X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=src%2Fjs%2Findex.js;h=3543e53935aed8cb3ec0c289234e8e013a9b1baa;hb=0b39e9dca79f71d898693d5cb93b6a1d1e0372f6;hp=6aee5dc8852d9c5d58c7fb33281cd1b57d1c1fa9;hpb=cc61ec30c5647b08cf11d918a6656cfc922e4586;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git diff --git a/src/js/index.js b/src/js/index.js index 6aee5dc..3543e53 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -90,6 +90,8 @@ DOM.hardenedAddresses = $(".hardened-addresses"); DOM.useBitpayAddressesContainer = $(".use-bitpay-addresses-container"); DOM.useBitpayAddresses = $(".use-bitpay-addresses"); + DOM.useBip38 = $(".use-bip38"); + DOM.bip38Password = $(".bip38-password"); DOM.addresses = $(".addresses"); DOM.csvTab = $("#csv-tab a"); DOM.csv = $(".csv"); @@ -133,6 +135,8 @@ DOM.bip141semantics.on("change", tabChanged); DOM.tab.on("shown.bs.tab", tabChanged); DOM.hardenedAddresses.on("change", calcForDerivationPath); + DOM.useBip38.on("change", calcForDerivationPath); + DOM.bip38Password.on("change", calcForDerivationPath); DOM.indexToggle.on("click", toggleIndexes); DOM.addressToggle.on("click", toggleAddresses); DOM.publicKeyToggle.on("click", togglePublicKeys); @@ -766,8 +770,8 @@ var self = this; this.shouldGenerate = true; var useHardenedAddresses = DOM.hardenedAddresses.prop("checked"); - var useBip38 = false; // TODO get from DOM - var bip38password = "bip38password"; // TODO get from DOM + var useBip38 = DOM.useBip38.prop("checked"); + var bip38password = DOM.bip38Password.val(); var isSegwit = segwitSelected(); var segwitAvailable = networkHasSegwit(); var isP2wpkh = p2wpkhSelected();