geth 以太坊钱包_以太坊Geth节点RPC API中文文档
Geth除了支持官方的DApp API開發接口,還支持額外的管理API接口。類似于DApp API,這些管理API也是通過JSON-PRC協議提供,并且遵循同樣的規范。Geth內置的控制臺支持所有這些額外的管理API。Geth管理API官方文檔中文版由匯智網翻譯整理,訪問地址:Geth管理API文檔-匯智網。
如果要快速高效地學習以太坊應用開發,推薦匯智網的以太坊智能合約與DApp開發入門
啟用管理API
要通過Geth的RPC訪問端結點提供這些管理API,需要在啟動geth時使用--${interface}api選項,其中${interface}可以是rpc,表示HTTP上的端結點,或者是ws,表示WebSocket上的端結點,或者ipc,表示unix套接字或windows命名管道上的端結點。
例如下面的命令啟用unix套接字和http上的訪問端結點:
~$ geth --ipcapi admin,eth,miner --rpcapi eth,web3 --rpc- 在unix套接字上的端結點,提供以下API:admin、miner和官方DApp API即eth。
- 在http上的端結點,提供以下API:web3、eth
HTTP上的RPC接口必須同時顯式地使用--rpc標志開啟。
需要注意的是,在HTTP(rpc)或WebSocket(ws)上提供API將允許所有人訪問API,因此請仔細審查你要提供哪些API服務。默認情況下,Geth在IPC端結點上提供所有的API,在HTTP和WebSocket接口上僅提供db、eth、net和web3這幾個API。
要查看提供了哪些API,可以使用modules調用。例如在unix系統上通過ipc接口調用:
~$ echo '{"jsonrpc":"2.0 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的geth 以太坊钱包_以太坊Geth节点RPC API中文文档的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 密位测距离口诀_电气故障怎么查?最新最全
- 下一篇: poi 默认2位小数_odoo小数精确度