1个不稳定版本
新 0.0.1 | 2024年8月27日 |
---|
#38 在 #dharitri
在 4 个crate中使用 (通过 drt-sc)
130KB
3.5K SLoC
智能合约标准编解码器
轻量级二进制序列化/反序列化器,专门为DharitriOne智能合约编写。
设计目的
- 生成最小的WASM字节码
- 快速
- 尽可能避免数据复制
主要受Parity SCALE编解码器的启发,但格式和实现完全不同。
有关序列化格式的更多信息,请参阅 开发者参考。
无std
由于是为DharitriOne智能合约设计的,它需要在无std环境中运行。
它也可以在常规std环境中安全运行。
默认提供的类型都不需要分配器。要使用分配器,请传递功能标志"alloc"。
依赖项
~81–450KB
~10K SLoC