uor-addr-1 0.1.0

Pure-UOR content addressing for JSON-serialisable payloads — the JCS-RFC8785+NFC+SHA-256 transform as a Prism application of the UOR Foundation.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Foundation substitution-axis selections.
//!
//! - [`bounds::AddrBounds`] — the `HostBounds` profile.
//! - [`hasher::Sha256Hasher`] — the `Hasher` axis body (pure-Rust
//!   FIPS-180-4 SHA-256). The canonical content-addressing primitive
//!   for `uor-addr-1`.
//!
//! `HostTypes` is bound to `uor_foundation::DefaultHostTypes` at the
//! `AddressModel` declaration site directly. `ResolverTuple` lives in
//! [`crate::resolvers`] as `AddressResolverTuple`.

pub mod bounds;
pub mod hasher;

pub use bounds::AddrBounds;
pub use hasher::Sha256Hasher;