mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 13:27:57 +00:00
Update Substrate & Polkadot again (#332)
This commit is contained in:
Generated
+188
-188
File diff suppressed because it is too large
Load Diff
@@ -14,18 +14,21 @@
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with Cumulus. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
use cumulus_client_consensus_relay_chain::{
|
||||
build_relay_chain_consensus, BuildRelayChainConsensusParams,
|
||||
};
|
||||
use cumulus_client_network::build_block_announce_validator;
|
||||
use cumulus_primitives_core::ParaId;
|
||||
use cumulus_client_service::{
|
||||
prepare_node_config, start_collator, start_full_node, StartCollatorParams, StartFullNodeParams,
|
||||
};
|
||||
use cumulus_client_consensus_relay_chain::{build_relay_chain_consensus, BuildRelayChainConsensusParams};
|
||||
use cumulus_primitives_core::ParaId;
|
||||
use parachain_runtime::RuntimeApi;
|
||||
use polkadot_primitives::v0::CollatorPair;
|
||||
use rococo_parachain_primitives::Block;
|
||||
use sc_executor::native_executor_instance;
|
||||
pub use sc_executor::NativeExecutor;
|
||||
use sc_service::{Configuration, PartialComponents, Role, TFullBackend, TFullClient, TaskManager};
|
||||
use sc_telemetry::TelemetrySpan;
|
||||
use sp_core::Pair;
|
||||
use sp_runtime::traits::BlakeTwo256;
|
||||
use sp_trie::PrefixedMemoryDB;
|
||||
@@ -120,12 +123,11 @@ where
|
||||
let parachain_config = prepare_node_config(parachain_config);
|
||||
|
||||
let polkadot_full_node =
|
||||
cumulus_client_service::build_polkadot_full_node(polkadot_config, collator_key.public()).map_err(
|
||||
|e| match e {
|
||||
cumulus_client_service::build_polkadot_full_node(polkadot_config, collator_key.public())
|
||||
.map_err(|e| match e {
|
||||
polkadot_service::Error::Sub(x) => x,
|
||||
s => format!("{}", s).into(),
|
||||
},
|
||||
)?;
|
||||
})?;
|
||||
|
||||
let params = new_partial(¶chain_config)?;
|
||||
params
|
||||
@@ -160,6 +162,9 @@ where
|
||||
let rpc_client = client.clone();
|
||||
let rpc_extensions_builder = Box::new(move |_, _| rpc_ext_builder(rpc_client.clone()));
|
||||
|
||||
let telemetry_span = TelemetrySpan::new();
|
||||
let _telemetry_span_entered = telemetry_span.enter();
|
||||
|
||||
sc_service::spawn_tasks(sc_service::SpawnTasksParams {
|
||||
on_demand: None,
|
||||
remote_blockchain: None,
|
||||
@@ -173,6 +178,7 @@ where
|
||||
network: network.clone(),
|
||||
network_status_sinks,
|
||||
system_rpc_tx,
|
||||
telemetry_span: Some(telemetry_span.clone()),
|
||||
})?;
|
||||
|
||||
let announce_block = {
|
||||
|
||||
@@ -207,6 +207,7 @@ where
|
||||
network: network.clone(),
|
||||
network_status_sinks,
|
||||
system_rpc_tx,
|
||||
telemetry_span: None,
|
||||
})?;
|
||||
|
||||
let announce_block = {
|
||||
@@ -425,7 +426,6 @@ pub fn node_config(
|
||||
telemetry_handle: None,
|
||||
telemetry_endpoints: None,
|
||||
telemetry_external_transport: None,
|
||||
telemetry_span: None,
|
||||
default_heap_pages: None,
|
||||
offchain_worker: OffchainWorkerConfig {
|
||||
enabled: true,
|
||||
|
||||
Reference in New Issue
Block a user