<label for="litecoin-use-ltub" class="col-sm-2 control-label">Prefixes</label>
<div class="col-sm-10 checkbox">
<label>
- <input type="checkbox" id="litecoin-use-ltub" class="litecoin-use-ltub">
+ <input type="checkbox" id="litecoin-use-ltub" class="litecoin-use-ltub" checked="checked">
Use <code>Ltpv / Ltub</code> instead of <code>xprv / xpub</code>
</label>
</div>
var showPubKey = true;
var showPrivKey = true;
var showQr = false;
- var litecoinUseLtub = false;
+ var litecoinUseLtub = true;
var entropyChangeTimeoutEvent = null;
var phraseChangeTimeoutEvent = null;
function litecoinUseLtubChanged() {
litecoinUseLtub = DOM.litecoinUseLtub.prop("checked");
if (litecoinUseLtub) {
- network = bitcoinjs.bitcoin.networks.litecoinLtub;
+ network = bitcoinjs.bitcoin.networks.litecoin;
}
else {
- network = bitcoinjs.bitcoin.networks.litecoin;
+ network = bitcoinjs.bitcoin.networks.litecoinXprv;
}
phraseChanged();
}
});
});
-// Litecoin uses xprv by default, and can optionally be set to ltpv
+// Litecoin uses ltub by default, and can optionally be set to xprv
// github issue 96
// https://github.com/iancoleman/bip39/issues/96
// Issue with extended keys on Litecoin
-it('Uses xprv by default for litecoin, but can be set to ltpv', function(done) {
+it('Uses ltub by default for litecoin, but can be set to xprv', function(done) {
driver.findElement(By.css('.phrase'))
.sendKeys("abandon abandon ability");
selectNetwork("LTC - Litecoin");
driver.findElement(By.css('.root-key'))
.getAttribute("value")
.then(function(rootKey) {
- expect(rootKey).toBe("xprv9s21ZrQH143K2jkGDCeTLgRewT9F2pH5JZs2zDmmjXes34geVnFiuNa8KTvY5WoYvdn4Ag6oYRoB6cXtc43NgJAEqDXf51xPm6fhiMCKwpi");
+ expect(rootKey).toBe("Ltpv71G8qDifUiNesiPqf6h5V6eQ8ic77oxQiYtawiACjBEx3sTXNR2HGDGnHETYxESjqkMLFBkKhWVq67ey1B2MKQXannUqNy1RZVHbmrEjnEU");
// set litecoin to use ltub
driver.executeScript(function() {
- $(".litecoin-use-ltub").prop("checked", true);
+ $(".litecoin-use-ltub").prop("checked", false);
$(".litecoin-use-ltub").trigger("change");
});
driver.sleep(generateDelay).then(function() {
driver.findElement(By.css('.root-key'))
.getAttribute("value")
.then(function(rootKey) {
- expect(rootKey).toBe("Ltpv71G8qDifUiNesiPqf6h5V6eQ8ic77oxQiYtawiACjBEx3sTXNR2HGDGnHETYxESjqkMLFBkKhWVq67ey1B2MKQXannUqNy1RZVHbmrEjnEU");
+ expect(rootKey).toBe("xprv9s21ZrQH143K2jkGDCeTLgRewT9F2pH5JZs2zDmmjXes34geVnFiuNa8KTvY5WoYvdn4Ag6oYRoB6cXtc43NgJAEqDXf51xPm6fhiMCKwpi");
done();
});
})