aqua_verifier/lib.rs
1//! # Aqua Verifier Rs
2//! A Rust implementation for verifying, signing, and managing Aqua chains.
3//!
4//! This crate provides functionality for aqua protocol.
5//! Focused on handling revisions, signatures, and witnesses.
6
7//! To get started check aqua_verifier .
8//! All sining, witnessing, verification function are implemented under AquaVerifier struct .
9//! To absract cmplexity AquaVerifier implementation are implmented in veirifier.rs which is visible only to this crate
10
11/// Module containing utility functions for the Aqua verifier
12pub mod util;
13
14/// Module containing core data models and types
15pub mod model;
16
17/// Module implementing core verification logic
18pub mod verifier;
19
20/// Module handling blockchain lookup operations
21pub mod look_up;
22
23/// Main module containing the AquaVerifier implementation
24pub mod aqua_verifier;
25
26/// Module containing test suites
27pub mod tests;
28
29// Documentation for AquaVerifier and related types
30