11个版本 (破坏性)
0.9.1 | 2024年7月31日 |
---|---|
0.8.0 | 2023年12月20日 |
0.7.0 | 2022年8月8日 |
0.6.1 | 2021年10月11日 |
0.4.0 | 2020年12月7日 |
#65 在 #ckb
每月395次下载
用于 ckb-std
28KB
713 行代码
ckb-x64-simulator
ckb-x64-simulator提供了一个模拟环境,可用于将CKB智能合约编译到本地x64环境。结果是,x64环境上的所有现有工具,如valgrind、地址清理器、未定义行为清理器、代码覆盖率工具等,都可以用来确保智能合约的安全性。有一天,我们可能会达到RISC-V工具与x64环境工具相匹配的程度,因此这个模拟器可能会被淘汰,但到目前为止,它提供了一个很好的权衡,以增强智能合约的安全性。
虽然这个模拟器是用纯Rust编写的,但它公开了基于C的API,因此也可以与基于C的智能合约链接。
依赖项
~6–12MB
~150K SLoC