Go-Ethereum

我可以使用 JSON-RPC 解鎖帳戶嗎?

  • April 20, 2016

我可以使用 ETH 的唯一方法是通過--rpc模式。通常我更喜歡使用 Python 介面。

但是我發現自己處於 RPC 非常有限的情況。例如,我無法創建或解鎖帳戶。

這些是所有可用的 JSON-RPC 方法還是只是沒有很好的文件記錄?

我應該切換到 Javascript 並使用JavaScript-API嗎?

RPC over HTTP 本質上是不安全的,因為任何瀏覽器選項卡都可能訪問您的伺服器。因此,任何被認為對公共使用不安全的功能在 HTTP 介面上預設不可用。

您有兩個選擇:您可以通過 強制啟用您缺少的東西--rpcapi,只要確保您清楚安全後果即可。另一個更好的解決方案是通過 IPC 通道進行 API 請求,該通道預設啟用所有方法。

有關 Geth 1.3.x 管理方法的完整列表,請參閱https://github.com/ethereum/go-ethereum/wiki/Go-ethereum-management-API的。此列表將在 1.4 版本中得到顯著擴展。

引用自:https://ethereum.stackexchange.com/questions/2278