Bitcoin-Core
如何從比特幣節點伺服器獲取已確認和未確認的外國(非錢包)地址的交易詳情?
如何從比特幣節點伺服器獲取已確認和未確認的外國(非錢包)地址的交易詳情?實際上我已經使用第三方庫生成了地址並在上面發送了一些 btc。現在我想知道使用我自己的本地比特幣核心節點伺服器確認和未確認的交易細節。有人可以幫助我嗎?提前致謝。
如果我理解正確,您可以使用此命令
getrawtransaction
獲取節點記憶體池中的交易,即未經確認的交易。但是,如果您正在尋找已確認的交易,則需要知道該交易所在區塊的區塊雜湊。
例子:
> bitcoin-cli getrawtransaction "mytxid" false "myblockhash"
或者,如果您
-txindex
在客戶端上啟用了選項,那麼您可以使用getrawtransaction
並且不需要提供塊雜湊。查看此問題以了解有關此選項的詳細資訊。有關該命令的更詳細說明,請參閱此站點。
getrawtransaction
您可以使用
scantxoutset
Bitcoin Core 0.17 中引入的命令。它掃描 UTXO 集以查找提供的地址(或輸出腳本)的任何 UTXO。導入私鑰時比重新掃描要快。鍵入
help scantxoutset
以查看幫助。 <https://bitcoin.org/en/developer-reference#scantxoutset>