2 个不稳定版本
0.2.0 | 2023年10月12日 |
---|---|
0.1.0 | 2023年6月15日 |
在 #multiversx 中排名 15
每月下载 1,188 次
在 17 个 crate 中使用(直接使用 4 个)17 crates
80KB
1.5K SLoC
multiversx-chain-vm-executor
多链宇宙 VM 由两部分组成
- 一个高级 VM,它连接到协议并管理智能合约执行的环境
- 一个称为 "executor" 的底层组件,其唯一目的是运行 WebAssembly 代码,即所提供的代码。这个组件的唯一当前实现是围绕 Wasmer 2.2 的包装器。
这个 crate 包含了两个 VM 层之间的 Rust 实现接口。
该接口有两个部分
- 从高级到低级,用于启动执行的部分:
Executor
,Instance
。 - 从低级到高级的部分,由 executor 用于请求数据:
VMHooks
。