#block-header #time #deserialize #type #validating #arweave #consensus

arweave_rs_types

包含验证 Arweave 区块头(包括反序列化方法)的运行时类型

1 个不稳定版本

0.1.0 2024 年 2 月 14 日

#8 in #arweave

Download history 11/week @ 2024-05-19 5/week @ 2024-05-26 12/week @ 2024-06-02 12/week @ 2024-06-09 5/week @ 2024-06-16 7/week @ 2024-06-23 1/week @ 2024-06-30 5/week @ 2024-07-07 5/week @ 2024-07-14 6/week @ 2024-07-21 65/week @ 2024-07-28

81 每月下载量
用于 4 crates

MIT/Apache

40KB
648

Arweave 类型

该库包包含与 Arweave 共识机制相关的常量以及用于共识的输入组合实用函数。

ArweaveBlockHeader

本包的大部分工作都集中在将 Arweave 区块头 JSON 反序列化为适合验证共识规则的运行时类型。本包中定义的运行时类型在 workspace 中的其他包中被广泛使用。

查看 ArweaveBlockHeader 结构体的注释,了解每个字段的用途。

ArweaveBlockHeaderhttps://github.com/ThePeopleOfTheNetwork/arweave_rs/blob/d40635a758c28679ccb2dbdf29d1ad55350a6f0a/types/src/lib.rs#L22-L40


lib.rs:

包含在整个 arweave_rs 模块中使用的通用类型集。

此模块实现了一个位置,用于管理这些类型,使它们易于引用和维护。

依赖关系

~8–13MB
~252K SLoC