ssz.zig:SSZ序列化协议的ziglang实现 源码
ssz.zig 实现。 用Zig 0.7.1。测试 序列化 使用serialize将序列化的对象写入字节缓冲区。 当前支持的类型: BitVector[N] uintN boolean 结构 可选的 null Vector[N] 标记工会 Ziglang的局限性在于,如果没有标签,就无法确定哪个联合字段处于活动状态。 反序列化 使用deserialize将包含序列化有效负载的字节数组转换为对象。 deserialize不会分配任何新内存。 标量值将被复制,向量值将使用对序列化数据的引用。 如果您需要释放序列化的有效负载,请复制数据。 将来的版本将包括deserialize的
文件列表
ssz_zig-master.zip
(预估有个6文件)
ssz.zig-master
src
main.zig
25KB
tests.zig
11KB
LICENSE
1KB
build.zig
424B
README.md
1KB
.circleci
config.yml
614B
暂无评论