20 个版本 (5 个稳定版本)
2.2.0 | 2020年9月3日 |
---|---|
1.2.0 | 2020年8月18日 |
1.1.0 | 2020年7月27日 |
0.9.1 | 2020年5月22日 |
0.4.1 | 2019年11月1日 |
#88 in #效果
每月下载量 38 次
1MB
19K SLoC
near-vm-runner-standalone
这是围绕 near-vm-runner.
的命令行包装程序。在合约执行期间可能引发的所有错误都由 near-vm-runner
引发,并且智能合约执行结果的全部影响都封装在 near-vm-runner
内。
可以使用 near-vm-runner-standalone
来测试智能合约,例如使用集成测试,以确保一旦部署到区块链上,它具有预期的行为。
使用方法如下
cargo run -- --wasm-file ./status_message.wasm --method-name set_status --input '{"message": "12345"}' сargo run -- --wasm-file ./status_message.wasm --method-name get_status --input '{"account_id": "bob"}' --state '{"U1RBVEU=":"AQAAAAMAAABib2IFAAAAMTIzNDU="}'
即可以通过 --state
参数在运行之间传递持久状态。
依赖项
~33–45MB
~721K SLoC