10 个版本
0.4.1 | 2024年2月19日 |
---|---|
0.4.0 | 2023年8月26日 |
0.3.2 | 2023年7月17日 |
0.3.1 | 2023年4月27日 |
0.3.0-alpha | 2022年12月8日 |
#632 in 文件系统
217 每月下载量
在 3 个 Crates 中使用 (2 个直接使用)
215KB
4.5K SLoC
ipfs-unixfs
目标
- 以独立于 UnixFs 实现的方式提供 blockstore API 来遍历 Merkle DAG
- 核心读取 API 不处理加载块
- 而是提供对有趣的
Cid
的访问
状态
- 遍历已知 unixfs 树的未过滤遍历
- 创建平衡的文件树
- 创建非 HAMT 片的目录树
请参阅https://docs.rs/ipfs-unixfs中的文档。
许可证
MIT 或 APL2。
lib.rs
:
ipfs-unixfs:Rust 中的 UnixFs 树支持。
该包旨在通过在切片上工作而不进行任何 I/O 操作来提供一个独立于 UnixFs 实现的 blockstore 实现。
从 UnixFs 树中提取信息或数据的入口点是 ipfs_unixfs::walk::Walker
。为了解析 dag-pb 节点上的 IpfsPath
段,应使用 ipfs_unixfs::resolve
。
依赖项
~3–11MB
~116K SLoC