11个稳定版本
| 新版本 21.2.1 | 2024年8月20日 |
|---|---|
| 21.2.0 | 2024年7月16日 |
| 21.1.2 | 2024年6月24日 |
| 21.1.0 | 2024年5月31日 |
| 0.0.1 |
|
#5 in #invocation
345 每月下载量
2MB
40K SLoC
rs-soroban-env
Rust合约环境接口和(可选)Soroban主机实现。
soroban-env-common 包含了智能合约客户端和主机之间共享环境接口的元素:定义可用环境函数的 Env 特性和可以通过WASM调用约定传递的 Val 类型。此外,还包括了对 Val 子类型的包装:如 Object、Symbol、Error 等。
soroban-env-guest 包含环境接口的客户端 占位符实现,名为 Guest,它依赖于主机实现提供的外部函数。这可以用于提供外部函数的WASM运行时。
soroban-env-host 包含环境接口的主机端 完整实现,名为 Host。这可以用于实际的区块链主机,或者用于SDK中的本地测试。
依赖
~20MB
~391K SLoC