openzeppelin_monitor/services/filter/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Transaction and event filtering functionality.
//!
//! Implements the core filtering logic for monitoring blockchain activity:
//! - Block filtering for different chain types
//! - Match handling and processing
//! - Chain-specific helper functions

mod error;
mod filter_match;
mod filters;

pub use error::FilterError;
pub use filter_match::handle_match;

pub use filters::{
	evm::helpers as evm_helpers, stellar::helpers as stellar_helpers, BlockFilter, EVMBlockFilter,
	FilterService, StellarBlockFilter,
};