9 个稳定版本
1.0.10 | 2023年2月11日 |
---|---|
1.0.9 | 2023年2月7日 |
1.0.8 | 2023年1月25日 |
1.0.6 | 2022年11月17日 |
2030 在 神奇豆子
29 每月下载量
105KB
3K SLoC
EntropyCLI - Entropy Beacon 工具
EntropyCLI 是一个用于与 Entropy Beacon 交互的命令行工具。开发者可以使用 EntropyCLI 来简化与 Entropy Beacon 集成应用的本地开发。有关更多信息,请参阅 文档。
安装
开发者可以通过使用 cargo
安装 EntropyCLI 来开始使用。
cargo install entropycli
使用(本地开发)
要开始,可以使用 EntropyCLI 创建一个新的 Entropy Beacon 项目,这将在当前目录中创建一个 entropy.json
配置文件。要创建新项目,请运行以下命令,并按照提示操作
entropy beacon init
初始化过程还将提示开发者将本地实例的 Entropy Beacon 部署到他们选择的网络。要手动部署本地实例的 Entropy Beacon,请运行以下命令
entropy beacon deploy
一旦 Entropy Beacon 已部署,EntropyCLI 就可以用来与 Entropy Beacon 交互并响应传入的请求。要启动此过程,请运行以下命令
entropy beacon dev
此 "dev" 模式具有三个主要功能
- "自动提交 Entropy" -- 当请求到来时,EntropyCLI 将自动将 随机 的熵提交给 Entropy Beacon。
- "手动提交 Entropy" -- 当请求到来时,EntropyCLI 将提示开发者将熵提交给 Entropy Beacon。这对于测试特定的熵值很有用,并且不是随机的。在生产环境中,这显然是不可能的。
- "获取活动请求" -- 当请求到来时,EntropyCLI 将将请求信息输出到控制台。这对于调试请求的具体内容很有用。
使用(工作部署)
EntropyCLI 还可以用来管理 Entropy Worker 的部署,尽管这是一个 beta 功能。此功能的文档尚未编写。
依赖项
~21–35MB
~604K SLoC