7个版本 (重大更新)
0.6.0 | 2024年5月7日 |
---|---|
0.5.0 | 2024年4月19日 |
0.4.0 | 2024年2月22日 |
0.3.0 | 2024年2月20日 |
0.0.1 | 2023年9月19日 |
12 in #dharitri
81KB
1.5K SLoC
dharitri链虚拟机执行器
Dharitri虚拟机由两部分组成
- 一个高级虚拟机,它连接到协议并管理智能合约执行的环境
- 一个称为“执行器”的低级组件,其唯一目的是运行给定的WebAssembly代码。该组件的当前唯一实现是围绕Wasmer 2.2的包装器。
该软件包包含两个虚拟机层之间接口的Rust实现。
该接口有两个部分
- 从高级到低级方向的“正向”,用于启动执行:
Executor
,Instance
。 - 从低级到高级方向的“反向”,由执行器用于请求数据:
VMHooks
。
依赖项
~4–13MB
~137K SLoC