hns-header-consensus 0.3.1

Handshake header encoding, proof of work, networks, and difficulty
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# hns-header-consensus

Handshake header encoding, proof of work, networks, and difficulty.

This crate implements canonical 236-byte headers, PoW and share hashing,
compact targets, chainwork, retargeting, network parameters, and genesis
vectors. It is part of the
[`hns-rs`](https://github.com/handshake-rs/hns-rs) protocol workspace.

```bash
cargo add hns-header-consensus
```

The minimum supported Rust version is 1.89. API documentation is available on
[docs.rs](https://docs.rs/hns-header-consensus).

Licensed under either Apache-2.0 or MIT.