From 1c2b8c6b2d77cdb0162f040c07d25bbe7cafe7c2 Mon Sep 17 00:00:00 2001 From: Ian Coleman Date: Wed, 22 Nov 2017 09:40:35 +1100 Subject: Use ltub for litecoin by default instead of xprv Introduced when upgrading from bitcoinjs-lib v3.3.0 --- src/js/bitcoinjs-extensions.js | 11 +++++++++++ src/js/index.js | 6 +++--- 2 files changed, 14 insertions(+), 3 deletions(-) (limited to 'src/js') diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js index c98ff63..63f7c6e 100644 --- a/src/js/bitcoinjs-extensions.js +++ b/src/js/bitcoinjs-extensions.js @@ -316,3 +316,14 @@ bitcoinjs.bitcoin.networks.litecoinBip49 = { scriptHash: 0x32, wif: 0xb0 }; + +bitcoinjs.bitcoin.networks.litecoinXprv = { + messagePrefix: '\x19Litecoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4, + }, + pubKeyHash: 0x30, + scriptHash: 0x32, + wif: 0xb0 +}; diff --git a/src/js/index.js b/src/js/index.js index 38a7efd..e4920ce 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -14,7 +14,7 @@ var showPubKey = true; var showPrivKey = true; var showQr = false; - var litecoinUseLtub = false; + var litecoinUseLtub = true; var entropyChangeTimeoutEvent = null; var phraseChangeTimeoutEvent = null; @@ -318,10 +318,10 @@ 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(); } -- cgit v1.2.3