Expand description
Composition Framework
Provides declarative module composition and module registry management for building custom Bitcoin nodes from modules.
This module enables:
- Module discovery and registry management
- Declarative node composition from TOML configuration
- Module lifecycle management (start/stop/restart)
- Dependency resolution and validation
Re-exports§
pub use composer::NodeComposer;pub use config::NodeConfig;pub use lifecycle::ModuleLifecycle;pub use registry::ModuleRegistry;pub use types::*;
Modules§
- composer
- Node Composer
- config
- Composition Configuration
- conversion
- Type Conversions
- lifecycle
- Module Lifecycle Management
- registry
- Module Registry
- schema
- Composition Configuration Schema
- types
- Composition Framework Types
- validation
- Composition Validation