1#![forbid(unsafe_code)]
9
10pub use chio_core_types::{capability, receipt};
11pub use chio_market as market;
12pub use chio_web3 as web3;
13
14mod error;
15mod model;
16mod validation;
17
18pub use error::AutonomyContractError;
19pub use model::*;
20pub use validation::{
21 validate_autonomous_comparison_report, validate_autonomous_drift_report,
22 validate_autonomous_execution_decision, validate_autonomous_pricing_authority_envelope,
23 validate_autonomous_pricing_decision, validate_autonomous_pricing_input,
24 validate_autonomous_qualification_matrix, validate_autonomous_rollback_plan,
25 validate_capital_pool_optimization, validate_capital_pool_simulation_report,
26};
27
28#[cfg(test)]
29mod tests;