From 596458d8bb88840ff53d83c2f701219cce020c6b Mon Sep 17 00:00:00 2001 From: Corey Phillips Date: Mon, 20 Jun 2022 13:40:37 -0400 Subject: [PATCH] Added bitcoinRegtest server to peers.json. Added bitcoinRegtest as needed throughout client.js. --- helpers/clients.js | 13 +++++++++---- helpers/index.js | 4 ++-- helpers/peers.json | 3 +++ 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/helpers/clients.js b/helpers/clients.js index 423bd88..98e3fea 100644 --- a/helpers/clients.js +++ b/helpers/clients.js @@ -3,23 +3,28 @@ class Clients { this.network = "bitcoin"; this.mainClient = { bitcoin: false, - bitcoinTestnet: false + bitcoinTestnet: false, + bitcoinRegtest: false }; this.peer = { bitcoin: { port: 0, host: "", protocol: "" }, - bitcoinTestnet: { port: 0, host: "", protocol: "" } + bitcoinTestnet: { port: 0, host: "", protocol: "" }, + bitcoinRegtest: { port: 0, host: "", protocol: "" } }; this.peers = { bitcoin: [], - bitcoinTestnet: [] + bitcoinTestnet: [], + bitcoinRegtest: [] }; this.subscribedAddresses = { bitcoin: [], - bitcoinTestnet: [] + bitcoinTestnet: [], + bitcoinRegtest: [] }; this.subscribedHeaders = { bitcoin: false, bitcoinTestnet: false, + bitcoinRegtest: false }; } diff --git a/helpers/index.js b/helpers/index.js index 36460ef..1ebffda 100644 --- a/helpers/index.js +++ b/helpers/index.js @@ -444,9 +444,9 @@ const broadcastTransaction = ({ rawTx = [], id = Math.random(), network = "", ti * Returns header hex of the provided height and network. * @param {Number} [height] * @param {Number} [id] - * @param {"bitcoin" | "bitcoinTestnet"} network + * @param {"bitcoin" | "bitcoinTestnet" | "bitcoinRegtest"} network * @param {Number | undefined} [timeout] - * @return {Promise<{id: Number, error: boolean, method: "getHeader", data: string, network: "bitcoin" | "bitcoinTestnet"}>} + * @return {Promise<{id: Number, error: boolean, method: "getHeader", data: string, network: "bitcoin" | "bitcoinTestnet" | "bitcoinRegtest"}>} */ const getHeader = ({ height = 0, id = Math.random(), network = "", timeout = undefined } = {}) => { const method = "getHeader"; diff --git a/helpers/peers.json b/helpers/peers.json index 5ec229c..58a9a58 100644 --- a/helpers/peers.json +++ b/helpers/peers.json @@ -11,5 +11,8 @@ {"host": "testnet.hsmiths.com", "ssl": 53012, "tcp": 53011}, {"host": "tn.not.fyi", "ssl": 55002, "tcp": 55001}, {"host": "testnet.aranguren.org", "ssl": 51002, "tcp": 51001} + ], + "bitcoinRegtest": [ + {"host": "35.233.47.252", "ssl": 18482, "tcp": 18483} ] }