From: iancoleman <1281387+iancoleman@users.noreply.github.com> Date: Thu, 19 Apr 2018 23:45:39 +0000 (+1000) Subject: Merge pull request #210 from potatohodler/patch/vertcoin X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FBIP39.git;a=commitdiff_plain;h=584dbddd37c762244f17a423a31573436d6dde11;hp=b08caad07e3ed226f1e2d23e0b1e047f2b392ce1 Merge pull request #210 from potatohodler/patch/vertcoin Improve Vertcoin support --- diff --git a/src/js/bitcoinjs-extensions.js b/src/js/bitcoinjs-extensions.js index 80dcc89..b556f42 100644 --- a/src/js/bitcoinjs-extensions.js +++ b/src/js/bitcoinjs-extensions.js @@ -1142,7 +1142,7 @@ bitcoinjs.bitcoin.networks.vertcoin = { }, pubKeyHash: 0x47, scriptHash: 0x05, - wif: 0xc7, + wif: 0x80, }; bitcoinjs.bitcoin.networks.vivo = { diff --git a/src/js/index.js b/src/js/index.js index 5433bc3..758b840 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -2358,7 +2358,7 @@ }, { name: "VTC - Vertcoin", - segwitAvailable: false, + segwitAvailable: true, onSelect: function() { network = bitcoinjs.bitcoin.networks.vertcoin; setHdCoin(28); diff --git a/src/js/segwit-parameters.js b/src/js/segwit-parameters.js index 3cb7a8e..f8b0347 100644 --- a/src/js/segwit-parameters.js +++ b/src/js/segwit-parameters.js @@ -94,4 +94,29 @@ bitcoinjs.bitcoin.networks.fujicoin.p2wpkhInP2sh = { wif: 0xa4 }; +bitcoinjs.bitcoin.networks.vertcoin.p2wpkh = { + baseNetwork: "vertcoin", + messagePrefix: '\x18Vertcoin Signed Message:\n', + bech32: 'vtc', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 71, + scriptHash: 5, + wif: 0x80 +}; + +bitcoinjs.bitcoin.networks.vertcoin.p2wpkhInP2sh = { + baseNetwork: "vertcoin", + messagePrefix: '\x18Vertcoin Signed Message:\n', + bip32: { + public: 0x0488b21e, + private: 0x0488ade4 + }, + pubKeyHash: 71, + scriptHash: 5, + wif: 0x80 +}; + })();