sentri_analyzer_solana/lib.rs
1#![warn(missing_docs)]
2#![deny(unsafe_code)]
3
4//! Solana program analyzer: Extracts program model from Rust source.
5
6pub mod analyzer;
7/// Data models for parsed Anchor account structures and security analysis
8pub mod anchor_model;
9/// Parser for extracting account information from Anchor source code
10pub mod anchor_parser;
11
12pub use analyzer::SolanaAnalyzer;
13pub use anchor_model::{
14 AccountSecurity, AnchorAccountField, AnchorAccountStruct, AnchorConstraint,
15};
16pub use anchor_parser::parse_anchor_accounts;