var showPubKey = true;
var showPrivKey = true;
var showQr = false;
+ var litecoinUseLtub = false;
var entropyChangeTimeoutEvent = null;
var phraseChangeTimeoutEvent = null;
DOM.generate = $(".generate");
DOM.seed = $(".seed");
DOM.rootKey = $(".root-key");
+ DOM.litecoinLtubContainer = $(".litecoin-ltub-container");
+ DOM.litecoinUseLtub = $(".litecoin-use-ltub");
DOM.extendedPrivKey = $(".extended-priv-key");
DOM.extendedPubKey = $(".extended-pub-key");
DOM.bip32tab = $("#bip32-tab");
DOM.generate.on("click", generateClicked);
DOM.more.on("click", showMore);
DOM.rootKey.on("input", delayedRootKeyChanged);
+ DOM.litecoinUseLtub.on("change", litecoinUseLtubChanged);
DOM.bip32path.on("input", calcForDerivationPath);
DOM.bip44account.on("input", calcForDerivationPath);
DOM.bip44change.on("input", calcForDerivationPath);
function networkChanged(e) {
clearDerivedKeys();
clearAddressesList();
+ DOM.litecoinLtubContainer.addClass("hidden");
var networkIndex = e.target.value;
var network = networks[networkIndex];
network.onSelect();
calcForDerivationPath();
}
+ function litecoinUseLtubChanged() {
+ litecoinUseLtub = DOM.litecoinUseLtub.prop("checked");
+ if (litecoinUseLtub) {
+ network = bitcoinjs.bitcoin.networks.litecoinLtub;
+ }
+ else {
+ network = bitcoinjs.bitcoin.networks.litecoin;
+ }
+ phraseChanged();
+ }
+
function calcForDerivationPath() {
clearDerivedKeys();
clearAddressesList();
onSelect: function() {
network = bitcoinjs.bitcoin.networks.litecoin;
setHdCoin(2);
+ DOM.litecoinLtubContainer.removeClass("hidden");
},
},
{