1 个不稳定版本
0.0.1 | 2023年9月19日 |
---|
#243 in #vm
81KB
1.5K SLoC
dhartitri-chain-vm-executor
Dhartitri 虚拟机由两部分组成
- 一个高级虚拟机,连接到协议并管理智能合约执行的环境
- 一个名为“执行器”的低级组件,其主要目的是运行给定的 WebAssembly 代码,当前此组件的唯一实现是围绕 Wasmer 2.2 的包装器。
该软件包包含两个虚拟机层之间的 Rust 实现接口。
该接口有两个部分
- 从高级到低级的方向,用于启动执行:
Executor
,Instance
。 - 从低级到高级的方向,由执行器用于请求数据:
VMHooks
。
依赖项
~4–14MB
~147K SLoC