[][src]Module zebrad::components

Holds components of a Zebra node.

Some, but not all, of these components are structured as Abscissa components, while the others are just ordinary structures. This is because Abscissa's component and dependency injection models are designed to work together, but don't fit the async context well.

Re-exports

pub use inbound::Inbound;
pub use sync::ChainSync;

Modules

inbound
metrics

An HTTP endpoint for metrics collection.

sync
tokio

A component owning the Tokio runtime.

tracing