aboutsummaryrefslogtreecommitdiff
path: root/src/js/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/index.js')
-rw-r--r--src/js/index.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/js/index.js b/src/js/index.js
index ee47509..0a2d362 100644
--- a/src/js/index.js
+++ b/src/js/index.js
@@ -88,6 +88,7 @@
88 DOM.bip141path = $("#bip141-path"); 88 DOM.bip141path = $("#bip141-path");
89 DOM.bip141semantics = $(".bip141-semantics"); 89 DOM.bip141semantics = $(".bip141-semantics");
90 DOM.generatedStrength = $(".generate-container .strength"); 90 DOM.generatedStrength = $(".generate-container .strength");
91 DOM.generatedStrengthWarning = $(".generate-container .warning");
91 DOM.hardenedAddresses = $(".hardened-addresses"); 92 DOM.hardenedAddresses = $(".hardened-addresses");
92 DOM.useBitpayAddressesContainer = $(".use-bitpay-addresses-container"); 93 DOM.useBitpayAddressesContainer = $(".use-bitpay-addresses-container");
93 DOM.useBitpayAddresses = $(".use-bitpay-addresses"); 94 DOM.useBitpayAddresses = $(".use-bitpay-addresses");
@@ -114,6 +115,7 @@
114 115
115 function init() { 116 function init() {
116 // Events 117 // Events
118 DOM.generatedStrength.on("change", generatedStrengthChanged);
117 DOM.network.on("change", networkChanged); 119 DOM.network.on("change", networkChanged);
118 DOM.bip32Client.on("change", bip32ClientChanged); 120 DOM.bip32Client.on("change", bip32ClientChanged);
119 DOM.useEntropy.on("change", setEntropyVisibility); 121 DOM.useEntropy.on("change", setEntropyVisibility);
@@ -155,6 +157,16 @@
155 157
156 // Event handlers 158 // Event handlers
157 159
160 function generatedStrengthChanged() {
161 var strength = parseInt(DOM.generatedStrength.val());
162 if (strength < 12) {
163 DOM.generatedStrengthWarning.removeClass("hidden");
164 }
165 else {
166 DOM.generatedStrengthWarning.addClass("hidden");
167 }
168 }
169
158 function networkChanged(e) { 170 function networkChanged(e) {
159 clearDerivedKeys(); 171 clearDerivedKeys();
160 clearAddressesList(); 172 clearAddressesList();