mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-16 10:45:42 +00:00
Collator overseer builder unification (#3335)
resolve https://github.com/paritytech/polkadot-sdk/issues/3116 a follow-up on https://github.com/paritytech/polkadot-sdk/pull/3061#pullrequestreview-1847530265: - [x] reuse collator overseer builder for polkadot-node and collator - [x] run zombienet test (0001-parachains-smoke-test.toml) - [x] make wasm build errors more user-friendly for an easier problem detection when using different toolchains in Rust --------- Co-authored-by: ordian <write@reusable.software> Co-authored-by: s0me0ne-unkn0wn <48632512+s0me0ne-unkn0wn@users.noreply.github.com>
This commit is contained in:
@@ -40,7 +40,11 @@ pub(crate) fn build_collator_network(
|
||||
genesis_hash: Hash,
|
||||
best_header: Header,
|
||||
) -> Result<
|
||||
(Arc<NetworkService<Block, Hash>>, NetworkStarter, Box<dyn sp_consensus::SyncOracle + Send>),
|
||||
(
|
||||
Arc<NetworkService<Block, Hash>>,
|
||||
NetworkStarter,
|
||||
Arc<dyn sp_consensus::SyncOracle + Send + Sync>,
|
||||
),
|
||||
Error,
|
||||
> {
|
||||
let protocol_id = config.protocol_id();
|
||||
@@ -112,7 +116,7 @@ pub(crate) fn build_collator_network(
|
||||
|
||||
let network_starter = NetworkStarter::new(network_start_tx);
|
||||
|
||||
Ok((network_service, network_starter, Box::new(SyncOracle {})))
|
||||
Ok((network_service, network_starter, Arc::new(SyncOracle {})))
|
||||
}
|
||||
|
||||
fn adjust_network_config_light_in_peers(config: &mut NetworkConfiguration) {
|
||||
|
||||
Reference in New Issue
Block a user