Cosmos-- 四.客户端 -- 5.开始

cosmos主网即将上线,对文档做了大量更新。特地翻译了一下,方便小伙伴们阅览, 之后会持续更新

第四章客户端:

  1. 客户端
  2. CLI
  3. 服务提供商
  4. 轻客户端概览
  5. 开始
  6. 规范

开始

要启动REST服务器,我们需要指定以下参数:

参数 类型 默认 必须 描述
chain-id 字符串 null true 要连接的全节点的chain id
node URL "tcp://localhost:46657" true 要连接的全节点的地址
laddr URL "tcp://localhost:1317" true 运行REST服务的地址
trust-node 布尔值 "false" true LCD是否连接到可信全节点
trust-store 文件目录 "$HOME/.lcd" false 保存验证人集合和检查点的文件目录

比如:

gaiacli rest-server --chain-id=test \
    --laddr=tcp://localhost:1317 \
    --node tcp://localhost:26657 \
    --trust-node=false

服务器默认侦听HTTP。你可以通过添加--tls标志来启用HTTPS。默认情况下,将生成自签证书并打印出其指纹。你可以通过--ssl-certfile--ssl-keyfile标识传递证书和密钥文件,将服务器配置为使用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

要活的关于轻客户端RPC的更多信息,请查看swagger文档

你可能感兴趣的:(Cosmos-- 四.客户端 -- 5.开始)