38 个版本 (25 个重大更新)
新功能 0.28.0 | 2024 年 8 月 9 日 |
---|---|
0.27.1 | 2023 年 12 月 2 日 |
0.26.0 | 2023 年 10 月 13 日 |
0.24.0 | 2023 年 5 月 12 日 |
0.4.1 | 2020 年 11 月 19 日 |
#497 in 魔法豆
每月下载量 277
在 10 个 crate(9 个直接使用) 中使用
2MB
46K SLoC
功能
实现
- 二进制序列化;
- JSON 序列化;
ErgoTree
评估;- Box 构建器(支持铸造代币);
- 交易构建和签名;
- 资金和资产选择 Box(支持燃烧代币);
- Box 注册器(R4-R9)访问;
路线图
- 解释器的评估跟踪(调试)模式 #625
no_std
支持,以最小化 Wasm 二进制文件大小和 ZKRU 支持;- 探索 ZKRU 支持(交易/区块验证证明) #631
- ErgoScript 编译器; #370
- JIT 成本计算; #193
ErgoTree
美化打印器(“反编译器”); #371- Android 的 Kotlin 绑定; #369
绑定
ErgoScript 语言
包特性
json
(默认特性)
使用 serde
对链类型进行 JSON 序列化。
compiler
(默认特性)
通过 Contract::compile
从 ErgoScript 编译 ErgoTree
。
依赖项
~13–30MB
~444K SLoC