From f150f0c03a4907d5a7112a08ffaf064b1176ad2e Mon Sep 17 00:00:00 2001 From: Potato <38018953+potatohodler@users.noreply.github.com> Date: Wed, 18 Apr 2018 15:16:19 +0200 Subject: [PATCH] Adds Segwit support for Vertcoin. --- src/js/index.js | 2 +- src/js/segwit-parameters.js | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/src/js/index.js b/src/js/index.js index e96f4a9..dcea9a5 100644 --- a/src/js/index.js +++ b/src/js/index.js @@ -2350,7 +2350,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 +}; + })(); -- 2.41.0