MCPcopy Create free account
hub / github.com/cakevm/kabu / ComponentSet

Class ComponentSet

crates/core/node/src/node.rs:13–24  ·  view source on GitHub ↗

A set of components that make up a complete node

Source from the content-addressed store, hash-verified

11
12/// A set of components that make up a complete node
13pub struct ComponentSet<N, E, S, M, B, Est, H, Mer, Mon, Sig> {
14 pub network: N,
15 pub executor: E,
16 pub strategy: S,
17 pub market: M,
18 pub broadcaster: B,
19 pub estimator: Est,
20 pub health: H,
21 pub merger: Mer,
22 pub monitoring: Mon,
23 pub signer: Sig,
24}
25
26impl KabuEthereumNode {
27 /// Start building components with defaults

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected