3个版本 (重大更改)
0.3.0 | 2024年7月26日 |
---|---|
0.2.0 | 2024年6月18日 |
0.0.0 | 2024年1月2日 |
#831 in 神奇豆子
每月144次下载
255KB
6.5K SLoC
Pop CLI
Polkadot开发的综合工具。
安装
您可以从crates.io安装Pop CLI
cargo install --force --locked pop-cli
您也可以使用Pop CLI GitHub仓库安装Pop CLI
cargo install --locked --git https://github.com/r0gue-io/pop-cli
ℹ️ 关于如何安装Pop CLI的详细说明,请参阅我们的文档: https://learn.onpop.io/v/cli/installing-pop-cli
遥测
Pop CLI收集匿名使用指标,以帮助我们了解该工具的使用情况以及我们如何改进它。我们不会收集任何个人信息。如果您希望禁用遥测或了解更多关于我们的遥测实践,请参阅我们的遥测文档。
文档
在Pop Docs网站上,您将找到
本地构建Pop CLI
带有所有功能的工具本地构建
cargo build --all-features
仅针对Parachain功能构建工具
cargo build --no-default-features --features parachain
仅针对智能合约功能构建工具
cargo build --no-default-features --features contract
测试Pop CLI
要本地测试该工具。由于构建Parachain或智能合约可能需要很长时间,一些测试已从正常测试流程中分离出来,成为集成测试。
仅运行单元测试
cargo test --lib
运行与智能合约相关的集成测试
cargo test --test contract
运行与Parachain相关的集成测试
cargo test --test parachain
运行所有测试(单元+集成)
cargo test
致谢
没有这些令人惊叹的crate,Pop CLI将无法实现!
- 本地网络部署由zombienet-sdk提供支持。
- cargo contract是ink开发基于Wasm的智能合约的设置和部署工具!
许可证
本仓库中所有代码均采用GPLv3许可证。
如果您对我们产品的许可有任何疑问,请联系我们。
依赖项
~24–56MB
~1M SLoC