#transport #vault #noise #bitcoin

revault_net

0版本 Revault 协议的传输和消息实现

4 个版本 (2 个破坏性更新)

0.3.0 2022年5月18日
0.2.1 2021年12月21日
0.2.0 2021年10月27日
0.1.0 2021年8月7日

#100#vault


用于 revaultd

自定义许可

70KB
1K SLoC

Revault net

Revault 是一种适用于多方情况的比特币保险库架构。

该库实现了 版本 0 规范 的协议消息,以及在这些消息交换中使用的 传输协议

支持的最低 Rust 版本

此库应始终与 Rust 1.48 上的任何功能组合一起编译。

由于依赖项在次要版本中破坏了向后兼容性,您不幸地必须将其中一些依赖项固定,才能使用 1.48 版本构建

cargo update -p ed25519 --precise "1.3.0"
cargo +1.48 build

贡献

非常欢迎贡献。有关一般指南,请参阅 CONTRIBUTING.md

讨论发生在问题跟踪器中或 #revault on Libera

许可

在 BSD 3-Clause 许可下发布。请参阅 LICENSE 文件。

依赖关系

~39MB
~343K SLoC