Bitcoin-Core

如何從比特幣節點伺服器獲取已確認和未確認的外國(非錢包)地址的交易詳情?

  • September 23, 2020

如何從比特幣節點伺服器獲取已確認和未確認的外國(非錢包)地址的交易詳情?實際上我已經使用第三方庫生成了地址並在上面發送了一些 btc。現在我想知道使用我自己的本地比特幣核心節點伺服器確認和未確認的交易細節。有人可以幫助我嗎?提前致謝。

如果我理解正確,您可以使用此命令getrawtransaction獲取節點記憶體池中的交易,即未經確認的交易。

但是,如果您正在尋找已確認的交易,則需要知道該交易所在區塊的區塊雜湊。

例子:

> bitcoin-cli getrawtransaction "mytxid" false "myblockhash"

或者,如果您-txindex在客戶端上啟用了選項,那麼您可以使用getrawtransaction並且不需要提供塊雜湊。查看此問題以了解有關此選項的詳細資訊。

有關該命令的更詳細說明,請參閱此站點。getrawtransaction

您可以使用scantxoutsetBitcoin Core 0.17 中引入的命令。它掃描 UTXO 集以查找提供的地址(或輸出腳本)的任何 UTXO。導入私鑰時比重新掃描要快。

鍵入help scantxoutset以查看幫助。 <https://bitcoin.org/en/developer-reference#scantxoutset>

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