revault_net

Crates.iorevault_net
lib.rsrevault_net
version0.3.0
sourcesrc
created_at2021-08-07 19:15:09.450208
updated_at2022-05-18 10:06:28.501508
descriptionTransport and messages implementation of the version 0 Revault protocol
homepage
repositoryhttps://github.com/revault/revault_net
max_upload_size
id432899
size74,030
Antoine Poinsot (darosior)

documentation

README

Revault net

Revault is a Bitcoin vault architecture for multi-party situations.

This library implements the protocol messages of the version 0 specification, as well as the transport over which these messages are exchanged.

Minimum Supported Rust Version

This library should always compile with any combination of features on Rust 1.48.

Since dependencies are breaking backward compatibility in minor versions, you'll unfortunately have to pin some of them to be able to build with 1.48:

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

Contributing

Contributions are very welcome. For general guidelines, see CONTRIBUTING.md.

Discussions happen either here in issues or at #revault on Libera.

Licence

Released under the BSD 3-Clause Licence. See the LICENSE file.

Commit count: 162

cargo fmt