#soroban #contracts #built #org #testing #execute #hcnet

已撤回 soroban-cli-hcnet-test1

Soroban CLI

1 个稳定版本

20.1.0 2024年2月15日

#59 in #soroban

Apache-2.0

240KB
6K SLoC

soroban-cli

用于在测试虚拟机中本地运行 Soroban 合同的 CLI。执行使用 rs-soroban-sdk 构建的 WASM 文件。

Soroban: https://soroban.hcnet.org

安装

cargo install --locked soroban-cli

要使用包含 WASM 优化功能和内置 wasm-opt 的 opt 功能安装

cargo install --locked soroban-cli --features opt

用法

可以以子命令的形式调用合同方法,并传递不同的参数。slop(--)之后的内容传递给合同的 CLI。您可以使用 --help 了解哪些方法可用以及它们的参数,包括输入类型的示例。

示例

soroban invoke --id <CONTRACT_ID> --wasm <WASMFILE> -- --help
soroban invoke --id <CONTRACT_ID> --network futurenet -- --help

依赖项

~39–58MB
~1M SLoC