Wallet

比特幣 RPC getbalances 規範

  • August 4, 2022

我想使用地址跟踪餘額,但我有幾個問題。

  1. 如果我不使用重新掃描選項,餘額會不正確嗎?
  2. 為什麼我在外部餘額查詢網站上查看餘額時會關閉?

使用 API 的過程是執行importaddress(不重新掃描),然後getbalances.

因為餘額已關閉,所以我執行importaddress了重新掃描,但當我再次嘗試時,餘額已關閉。

我用其他地址嘗試了幾次,但沒有成功!

每次查找不同的地址時都應該更換電子錢包嗎?

例如,

❯ curl --user user:password --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "importaddress", "params": [ "38XnPvu9PmonFU9WouPXUjYbW91wa5MerL", "", false ]}' -H 'content-type: text/plain;' http://--.--.--.--:----
{"result":null,"error":null,"id":"curltest"}

❯ curl --user user:password --data-binary '{"jsonrpc": "1.0", "id": "curltest", "method": "getbalances", "params": []}' -H 'content-type: text/plain;' http://--.--.--.--:---- | jq .
{
 "result": {
   "mine": {
     "trusted": 0,
     "untrusted_pending": 0,
     "immature": 0
   },
   "watchonly": {
     "trusted": 3239.83164697,
     "untrusted_pending": 16.05599144,
     "immature": 184.81980076
   }
 },
 "error": null,
 "id": "curltest"
}

但是,當引用外部站點時,它明顯偏離了。

https://chainflyer.bitflyer.jp/tool/balance 在此處輸入圖像描述

任何建議將不勝感激!

如果我不使用重新掃描選項,餘額會不正確嗎?

確實。如果不重新掃描,錢包將不會知道任何影響您餘額的交易。

為什麼我在外部餘額查詢網站上查看餘額時會關閉?

如果不知道你在看什麼,或者你在期待什麼,就無法回答這個問題。請更新您的問題,詳細說明您導入了哪個地址、您的錢包中還導入了哪些內容以及您用來比較的參考資料。

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