mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 10:31:04 +00:00
service: use MmrRootProvider as custom BEEFY payload provider (companion for 12428) (#6112)
* service: use MmrRootProvider as custom BEEFY payload provider
* update lockfile for {"substrate"}
Co-authored-by: parity-processbot <>
This commit is contained in:
Generated
+179
-178
File diff suppressed because it is too large
Load Diff
@@ -1192,9 +1192,11 @@ where
|
|||||||
justifications_protocol_name,
|
justifications_protocol_name,
|
||||||
_phantom: core::marker::PhantomData::<Block>,
|
_phantom: core::marker::PhantomData::<Block>,
|
||||||
};
|
};
|
||||||
|
let payload_provider = beefy_primitives::mmr::MmrRootProvider::new(client.clone());
|
||||||
let beefy_params = beefy_gadget::BeefyParams {
|
let beefy_params = beefy_gadget::BeefyParams {
|
||||||
client: client.clone(),
|
client: client.clone(),
|
||||||
backend: backend.clone(),
|
backend: backend.clone(),
|
||||||
|
payload_provider,
|
||||||
runtime: client.clone(),
|
runtime: client.clone(),
|
||||||
key_store: keystore_opt.clone(),
|
key_store: keystore_opt.clone(),
|
||||||
network_params,
|
network_params,
|
||||||
@@ -1204,7 +1206,7 @@ where
|
|||||||
on_demand_justifications_handler: beefy_on_demand_justifications_handler,
|
on_demand_justifications_handler: beefy_on_demand_justifications_handler,
|
||||||
};
|
};
|
||||||
|
|
||||||
let gadget = beefy_gadget::start_beefy_gadget::<_, _, _, _, _>(beefy_params);
|
let gadget = beefy_gadget::start_beefy_gadget::<_, _, _, _, _, _>(beefy_params);
|
||||||
|
|
||||||
// Wococo's purpose is to be a testbed for BEEFY, so if it fails we'll
|
// Wococo's purpose is to be a testbed for BEEFY, so if it fails we'll
|
||||||
// bring the node down with it to make sure it is noticed.
|
// bring the node down with it to make sure it is noticed.
|
||||||
|
|||||||
Reference in New Issue
Block a user