如何使用block_io API获得针对特定地址或api密钥的新交易?

时间:2019-06-05 07:00:25

标签: javascript node.js api websocket dogecoin-api

我想获取具有特定网络类型(即DOGE或BTC)的任何特定地址的新交易。我可以提供api密钥,网络类型和该网络的地址以获取其新交易。如何使用Block_io Web套接字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"}));
}

我期望获得特定地址的新交易,但没有任何输出。

0 个答案:

没有答案