Bitcoind
如何獲得指定比特幣地址的未花費?
我想訪問特定比特幣地址的未使用數據。
我正在嘗試這個命令
bitcoin-cli -regtest listunspent “一些比特幣地址”
但我總是得到一個空列表。我在 Windows 7 上使用本地 bitcoind 伺服器。
我應該做什麼或使用任何功能來獲得所需的輸出?
listunspent
僅顯示有關目前屬於您錢包的地址的資訊。比特幣核心不會為您不擁有的地址維護未使用輸出的索引,如果您嘗試查詢它們,它將簡單地返回一個空白集。
為了獲得特定比特幣地址(不屬於您的錢包)的未使用列表,您必須首先使用**importaddress**將該地址導入錢包 此 RPC 不需要該地址的私鑰。請注意,這將導致程序重新掃描整個區塊鏈,這將需要幾分鐘。
現在您可以使用 listunspent 呼叫來獲取 UTXO。
編輯:使用 rescan : true 如果您要導入已經存在的地址