#ethereum #macro-derive #procedural #ssz #field #encode #decode

ethereum_ssz_derive

用于伴随 ethereum_ssz crate 的过程宏 derive

8 个版本

1.0.0-beta.22022 年 12 月 22 日
0.7.1 2024 年 8 月 23 日
0.6.0 2024 年 8 月 14 日
0.5.4 2024 年 5 月 31 日
0.5.1 2023 年 1 月 17 日

#8#ssz

Download history 5670/week @ 2024-05-03 6344/week @ 2024-05-10 3021/week @ 2024-05-17 3547/week @ 2024-05-24 3460/week @ 2024-05-31 2630/week @ 2024-06-07 3674/week @ 2024-06-14 3916/week @ 2024-06-21 3236/week @ 2024-06-28 2923/week @ 2024-07-05 3826/week @ 2024-07-12 8074/week @ 2024-07-19 3165/week @ 2024-07-26 3580/week @ 2024-08-02 3496/week @ 2024-08-09 3069/week @ 2024-08-16

14,086 每月下载量
用于 14 个 crate (9 个直接使用)

Apache-2.0

24KB
487

ethereum_ssz

SimpleSerialize (SSZ) 实现优化了速度和安全。

由 Sigma Prime 维护,用于 Lighthouse,同时考虑在 Rust Ethereum 生态系统更广泛地使用。我们欢迎新的贡献者!

有关更多信息,请参阅文档


lib.rs:

EncodeDecode 特性提供过程宏 derive,用于 eth2_ssz crate。

支持字段属性,请参阅每个 derive 宏以获取更多信息。

依赖关系

~2MB
~43K SLoC