Expand description
Plugins service module for handling plugins execution and interaction with relayer
Re-exports§
pub use config::*;pub use health::*;pub use protocol::*;pub use connection::*;pub use runner::*;pub use relayer_api::*;pub use script_executor::*;pub use pool_executor::*;pub use shared_socket::*;
Modules§
- config
- Plugin Configuration
- connection
- Connection management for Unix socket communication with the pool server.
- health
- Health monitoring and circuit breaker for the plugin pool.
- pool_
executor - Pool-based Plugin Executor
- protocol
- Protocol types for pool server communication.
- relayer_
api - This module is responsible for handling the requests to the relayer API.
- runner
- This module is the orchestrator of the plugin execution.
- script_
executor - This module is responsible for executing a typescript script.
- shared_
socket - Shared Socket Service