доступ к биткойн-узлу через https - PullRequest
0 голосов

У меня есть свой собственный узел биткойн-тестнета по ссылке https, и когда я хочу пропинговать его через curl

curl https://link_to узел / У меня есть ответ типа

JSONRPC server handles only POST requests 

, значит, я могу подключиться к узлу и отправить ему запросы, поэтому я хочу подключиться к нему через nodejs и bitcoin-core.и я хочу инициализировать объект биткойнов, например

const bitcoin = require('bitcoin-core');
    let client = new bitcoin({
        network: 'testnet', 
        username: 'user', 
        password: 'password', 
        host: 'https://link_to_node/',
        timeout: 30000,
        port: 443
    });

    client.upTime((err, res) => {console.log(err, ' and ', res);})</i>

, здесь я подключился к узлу и отправил запрос о его работоспособности и получил ответ типа

Ошибка: getaddrinfo ENOTFOUND https: https: 80 at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js: 57: 26): 'https', порт: 80}, isOperational: true, errno: 'ENOTFOUND', код: 'ENOTFOUND', системный вызов: 'getaddrinfo', имя хоста: 'https', хост: 'https', порт: 80}

Так как я могу подключиться к биткойн-узлу через https и bitcoin-core?

...