2 个不稳定版本

0.2.0 2023年10月12日
0.1.0 2023年6月15日

#multiversx 中排名 15

Download history 408/week @ 2024-03-15 392/week @ 2024-03-22 342/week @ 2024-03-29 340/week @ 2024-04-05 372/week @ 2024-04-12 430/week @ 2024-04-19 254/week @ 2024-04-26 394/week @ 2024-05-03 373/week @ 2024-05-10 307/week @ 2024-05-17 355/week @ 2024-05-24 372/week @ 2024-05-31 240/week @ 2024-06-07 404/week @ 2024-06-14 265/week @ 2024-06-21 210/week @ 2024-06-28

每月下载 1,188
17 个 crate 中使用(直接使用 4 个)17 crates

GPL-3.0-only

80KB
1.5K SLoC

multiversx-chain-vm-executor

多链宇宙 VM 由两部分组成

  • 一个高级 VM,它连接到协议并管理智能合约执行的环境
  • 一个称为 "executor" 的底层组件,其唯一目的是运行 WebAssembly 代码,即所提供的代码。这个组件的唯一当前实现是围绕 Wasmer 2.2 的包装器。

这个 crate 包含了两个 VM 层之间的 Rust 实现接口。

该接口有两个部分

  • 从高级到低级,用于启动执行的部分: ExecutorInstance
  • 从低级到高级的部分,由 executor 用于请求数据: VMHooks

无运行时依赖项