Wallet

通過 RPC API 檢查錢包是否加密

  • April 14, 2014

如何在不收到異常的情況下檢查他們的錢包是否通過 RPC API 加密?

我瀏覽了原始比特幣客戶端 API 呼叫列表,但沒有找到任何可以促進此功能而又不會導致響應錯誤的命令。

有什麼想法或解決方法嗎?

原始碼rpcprotocol.h):

RPC_WALLET_ERROR                = -4,  // Unspecified problem with wallet (key not found etc.)

因此,您可以檢查 JSON-RPC 返回值-4,或者如果您想絕對確定,您可以使用:

bitcoind [...] -help | grep walletlock

RPC 命令僅在加密您的錢包walletlock後才可用(在列表中)。-help

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