sentri-utils 0.2.0

Sentri: Utility functions for the Sentri multi-chain smart contract security analyzer.
Documentation

sentri-utils

Utility functions for the Sentri invariant checking framework.

Provides helpers for logging, configuration loading, and common operations across Sentri tools.

Usage

[dependencies]
sentri-utils = "0.1.3"

Key Functions

  • setup_logging() — initialize tracing-based logging
  • load_config() — load .sentri.toml configuration
  • format_report() — format violations for display
  • determine_severity() — classify violation severity

Example

use sentri_utils::{setup_logging, load_config};

setup_logging()?;
let config = load_config("sentri.toml")?;
println!("Analyzing chain: {}", config.chain);

See Sentri documentation for more examples.

License

MIT