cosmos主網(wǎng)即將上線,對文檔做了大量更新。特地翻譯了一下,方便小伙伴們閱覽, 之后會(huì)持續(xù)更新
第四章客戶端:
開始
要啟動(dòng)REST服務(wù)器,我們需要指定以下參數(shù):
| 參數(shù) | 類型 | 默認(rèn) | 必須 | 描述 |
|---|---|---|---|---|
| chain-id | 字符串 | null | true | 要連接的全節(jié)點(diǎn)的chain id |
| node | URL | "tcp://localhost:46657" | true | 要連接的全節(jié)點(diǎn)的地址 |
| laddr | URL | "tcp://localhost:1317" | true | 運(yùn)行REST服務(wù)的地址 |
| trust-node | 布爾值 | "false" | true | LCD是否連接到可信全節(jié)點(diǎn) |
| trust-store | 文件目錄 | "$HOME/.lcd" | false | 保存驗(yàn)證人集合和檢查點(diǎn)的文件目錄 |
比如:
gaiacli rest-server --chain-id=test \
--laddr=tcp://localhost:1317 \
--node tcp://localhost:26657 \
--trust-node=false
服務(wù)器默認(rèn)偵聽HTTP。你可以通過添加--tls標(biāo)志來啟用HTTPS。默認(rèn)情況下,將生成自簽證書并打印出其指紋。你可以通過--ssl-certfile和--ssl-keyfile標(biāo)識(shí)傳遞證書和密鑰文件,將服務(wù)器配置為使用SSL證書:
gaiacli rest-server --chain-id=test \
--laddr=tcp://localhost:1317 \
--node tcp://localhost:26657 \
--trust-node=false \
--tls \
--ssl-certfile=mycert.pem --ssl-keyfile=mykey.key
要活的關(guān)于輕客戶端RPC的更多信息,請查看swagger文檔