drive/verify/
mod.rs

1#![allow(clippy::result_large_err)] // Errors intentionally carry rich context in verify paths
2                                    // TODO: Revisit after shrinking top-level Error by boxing heavy variants
3///DataContract verification methods on proofs
4pub mod contract;
5/// Document verification methods on proofs
6pub mod document;
7/// Identity verification methods on proofs
8pub mod identity;
9/// Single Document verification methods on proofs
10pub mod single_document;
11
12/// System components (Epoch info etc...) verification methods on proofs
13pub mod system;
14
15/// Address funds proof verification module
16pub mod address_funds;
17/// Group proof verification module
18pub mod group;
19/// Shielded pool proof verification module
20pub mod shielded;
21/// Verifies that a state transition contents exist in the proof
22pub mod state_transition;
23/// Token proof verification module
24pub mod tokens;
25/// Voting proof verification module
26pub mod voting;
27
28/// Represents the root hash of the grovedb tree
29pub type RootHash = [u8; 32];