Function start_kabu

Source
pub async fn start_kabu<P, DB>(
    provider: P,
    bc: Blockchain,
    bc_state: BlockchainState<DB, KabuDataTypesEthereum>,
    strategy: Strategy<DB>,
    topology_config: TopologyConfig,
    kabu_config_filepath: String,
    is_exex: bool,
) -> Result<()>
where P: Provider<Ethereum> + DebugProviderExt<Ethereum> + Send + Sync + Clone + 'static, DB: Database<Error = KabuDBError> + DatabaseRef<Error = KabuDBError> + DatabaseCommit + DatabaseKabuExt + BlockHistoryState<KabuDataTypesEthereum> + Send + Sync + Clone + Default + 'static,