Function polkadot_service::overseer::prepared_overseer_builder[][src]

pub fn prepared_overseer_builder<'a, Spawner, RuntimeClient>(
    _: OverseerGenArgs<'a, Spawner, RuntimeClient>
) -> Result<OverseerBuilder<Spawner, Arc<RuntimeClient>, CandidateValidationSubsystem, CandidateBackingSubsystem<Spawner>, StatementDistributionSubsystem, AvailabilityDistributionSubsystem, AvailabilityRecoverySubsystem, BitfieldSigningSubsystem<Spawner>, BitfieldDistributionSubsystem, ProvisionerSubsystem<Spawner>, RuntimeApiSubsystem<RuntimeClient>, AvailabilityStoreSubsystem, NetworkBridgeSubsystem<Arc<NetworkService<Block, Hash>>, AuthorityDiscoveryService>, ChainApiSubsystem<RuntimeClient>, CollationGenerationSubsystem, CollatorProtocolSubsystem, ApprovalDistributionSubsystem, ApprovalVotingSubsystem, GossipSupportSubsystem<AuthorityDiscoveryService>, DisputeCoordinatorSubsystem, DisputeParticipationSubsystem, DisputeDistributionSubsystem<AuthorityDiscoveryService>, ChainSelectionSubsystem>, Error> where
    RuntimeClient: 'static + ProvideRuntimeApi<Block> + HeaderBackend<Block> + AuxStore,
    RuntimeClient::Api: ParachainHost<Block> + BabeApi<Block> + AuthorityDiscoveryApi<Block>,
    Spawner: 'static + SpawnNamed + Clone + Unpin
Expand description

Obtain a prepared OverseerBuilder, that is initialized with all default values.