Как я могу получить новые транзакции для определенного адреса или API-ключа с помощью API block_io? - PullRequest
0 голосов
/ 05 июня 2019

Я хочу получать новые транзакции по любому конкретному адресу, который имеет определенный тип сети, то есть DOGE или BTC. Я могу предоставить API-ключ, тип сети и адрес этой сети для получения новых транзакций. Как я могу получить это, используя Block_io web socket API. Я работаю над NodeJS.

Я уже пытался установить соединение через WebSocket и протестировал два разных метода для получения новых транзакций для всех трех сетей (BTC, LTC и DOGE), а также для получения новой транзакции на основе одного конкретного типа сети (DOGE ).

const WebSocket = require('ws');
const ws = new WebSocket('wss://n.block.io/');
ws.on('message', function incoming(data) {
    console.log(data);
});
ws.onmessage = function(msg) {
    msg = JSON.parse(msg.data);
    if (!subscribed && msg.status == 'success')  {
        subscribed = true;
    }
    subscribeToNewTransactions('DOGE'); // dogecoin
}
function subscribeToNewTransactions(network) {
    ws.send(JSON.stringify({"network": network,"type": 
    "address","address": "random_address_of_DOGE_Network"}));
}

Я ожидал получить новую транзакцию по определенному адресу, но ничего не получил.

...