Transactions

如何使用 RPC 獲取網路上的總交易

  • August 20, 2019

我在任何地方都沒有看到這個問題的具體答案。我認為可以使用 bitcoin-cli 命令獲取比特幣網路上成功交易的總數,因為大多數瀏覽器都提供此資訊。如何從完全同步的節點獲取此資訊?

我有理由確定這不會被 RPC API 公開。

您可以解析debug.log並查找以下行:

2019-08-20T12:17:58Z UpdateTip: new best=0000000000000000000e6c402b311740e21f79a42ed84ecf69a3ae4fe88ce882 height=590956 version=0x20000000 log2_work=90.9855 tx=446914655 date='2019-08-20T12:17:55Z' progress=1.000000 cache=277.1MiB(321228txo)

哪裡tx=num給出總交易數。我認為大多數資源管理器維護一個單獨的事務數據庫,並簡單地針對該數據庫執行查詢,而不是從節點或日誌中提取這樣的數據。

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