openzeppelin_monitor/services/trigger/mod.rs
1//! Trigger service implementation.
2//!
3//! This module provides functionality to manage and execute triggers,
4//! which are configurable actions that can be initiated based on
5//! various conditions.
6
7mod error;
8mod script;
9mod service;
10
11pub use error::TriggerError;
12pub use script::{
13 process_script_output, validate_script_config, ScriptError, ScriptExecutor,
14 ScriptExecutorFactory,
15};
16pub use service::{TriggerExecutionService, TriggerExecutionServiceTrait};