16 个不稳定版本 (3 个破坏性版本)
0.5.1 | 2024年2月26日 |
---|---|
0.5.0 | 2024年2月26日 |
0.4.9 | 2024年2月23日 |
0.2.0 | 2024年1月17日 |
0.0.2 | 2023年10月30日 |
#19 in #dharitri
每月 34 次下载
在 9 个crate中(通过 dharitri-sc)使用
120KB
3K SLoC
智能合约标准编解码器
轻量级的二进制序列化/反序列化器,专门为 Dharitri 智能合约编写。
设计用于
- 生成最小的 WASM 字节码
- 速度快
- 尽可能避免数据复制
在很大程度上受 Parity SCALE 编解码器的启发,但格式和实现完全不同。
有关序列化格式的更多信息,请参阅开发者参考。
no-std
由于是为 Dharitri 智能合约设计的,因此它需要在无 std 环境中运行。
它也可以在常规 std 环境中安全运行。
默认提供的类型都不需要分配器。要使用分配器,请传递功能标志 "alloc"。
依赖项
~150–650KB
~11K SLoC