Wallet
比特幣 RPC getbalances 規範
我想使用地址跟踪餘額,但我有幾個問題。
- 如果我不使用重新掃描選項,餘額會不正確嗎?
- 為什麼我在外部餘額查詢網站上查看餘額時會關閉?
使用 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
任何建議將不勝感激!
如果我不使用重新掃描選項,餘額會不正確嗎?
確實。如果不重新掃描,錢包將不會知道任何影響您餘額的交易。
為什麼我在外部餘額查詢網站上查看餘額時會關閉?
如果不知道你在看什麼,或者你在期待什麼,就無法回答這個問題。請更新您的問題,詳細說明您導入了哪個地址、您的錢包中還導入了哪些內容以及您用來比較的參考資料。