Bitcore

Insight-api:Websocket“tx”事件——哪些變數?

  • December 20, 2017

Insight API 有一個 websocket 並發布 TX 事件,如下所述: https ://github.com/bitpay/insight-api (見本頁底部)

文件說這些名稱是:

tx:從網路收到的新交易。此事件發佈在“inv”房間。數據將是一個 app/models/Transaction 對象。樣本輸出:

{
 "txid":"00c1b1acb310b87085c7deaaeba478cef5dc9519fab87a4d943ecbb39bd5b053",
 "processed":false
 ...                        <------------- ?????????
}

字面上有一個“…”,我不知道 websocket 的其他名稱!

我如何知道 execpt txid 和已處理的其他名稱?必須有一些地址、價值等。我在哪裡可以找到這些輸出的列表?

您要查找的是lib\transactions.js 文件中的內容。第 210 至 215 行。

var 轉換 = {
txid: 交易.txid(),
值輸出:值輸出 / 1e8,
vout: vout,
isRBF: isRBF,
};

我快速瀏覽了一下,vout 是一個數組,isRBS 是一個布爾值。

老實說,我不知道為什麼文件範例中有“已處理”。我可能忽略了它,或者它可能是本地生產的字元串。

引用自:https://bitcoin.stackexchange.com/questions/65793