1 个不稳定版本

0.1.0 2023 年 3 月 4 日

#71#iota

Apache-2.0

245KB
6.5K SLoC

WasmLib for Rust

WasmLib 允许开发人员使用 Rust 创建编译为 Wasm 并可直接在 Wasp 节点和 Solo 环境上运行的智能合约。

WasmLib 将智能合约的编程视为简单访问键/值数据存储和代币存储,其中可以以通用、一致的方式访问智能合约属性、请求参数、代币余额和智能合约状态。

“wasmlib”文件夹提供了通过“ScFuncContext”和“ScViewContext”访问 Wasp 节点提供的 VM 沙箱的接口。

依赖项

~1.2–2MB
~28K SLoC