Shared Tidecoin consensus-validation core types.
This crate is the shared validation/engine layer used by higher-level Tidecoin crates.
In particular, similarly named PQ and validation-side types may exist in
both tidecoin and consensus-core:
tidecoin::*is the normal product-facing Rust APIconsensus-core::*is the lower-level shared verifier/engine API
Most downstream application code should start with tidecoin. Reach for
consensus-core directly when you intentionally need shared validation,
sighash, or lower-level engine building blocks.