Я хочу получать новые транзакции по любому конкретному адресу, который имеет определенный тип сети, то есть 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"}));
}
Я ожидал получить новую транзакцию по определенному адресу, но ничего не получил.