openzeppelin_monitor/
lib.rs

1//! Blockchain monitoring and notification service.
2//!
3//! This library provides functionality for monitoring blockchain networks and triggering
4//! notifications based on configurable conditions. It includes:
5//!
6//! - Configuration management through JSON files
7//! - Blockchain network monitoring and event filtering
8//! - Customizable notification triggers and actions
9//! - Extensible repository and service architecture
10//!
11//! # Module Structure
12//!
13//! - `bootstrap`: Bootstraps the application
14//! - `models`: Data structures for configuration and blockchain data
15//! - `repositories`: Configuration storage and management
16//! - `services`: Core business logic and blockchain interaction
17//! - `utils`: Common utilities and helper functions
18
19pub mod bootstrap;
20pub mod models;
21pub mod repositories;
22pub mod services;
23pub mod utils;