feat: Rebrand Polkadot/Substrate references to PezkuwiChain
This commit systematically rebrands various references from Parity Technologies' Polkadot/Substrate ecosystem to PezkuwiChain within the kurdistan-sdk. Key changes include: - Updated external repository URLs (zombienet-sdk, parity-db, parity-scale-codec, wasm-instrument) to point to pezkuwichain forks. - Modified internal documentation and code comments to reflect PezkuwiChain naming and structure. - Replaced direct references to with or specific paths within the for XCM, Pezkuwi, and other modules. - Cleaned up deprecated issue and PR references in various and files, particularly in and modules. - Adjusted image and logo URLs in documentation to point to PezkuwiChain assets. - Removed or rephrased comments related to external Polkadot/Substrate PRs and issues. This is a significant step towards fully customizing the SDK for the PezkuwiChain ecosystem.
This commit is contained in:
@@ -23,21 +23,21 @@ use crate::{
|
||||
FullClient, IdentifyVariant, GRANDPA_JUSTIFICATION_PERIOD,
|
||||
};
|
||||
use pezkuwi_primitives::Block;
|
||||
use sc_consensus_grandpa::FinalityProofProvider as GrandpaFinalityProofProvider;
|
||||
use sc_executor::{HeapAllocStrategy, WasmExecutor, DEFAULT_HEAP_ALLOC_STRATEGY};
|
||||
use sc_service::{Configuration, Error as SubstrateServiceError, KeystoreContainer, TaskManager};
|
||||
use sc_telemetry::{Telemetry, TelemetryWorker, TelemetryWorkerHandle};
|
||||
use sc_transaction_pool_api::OffchainTransactionPoolFactory;
|
||||
use sp_consensus::SelectChain;
|
||||
use sp_consensus_babe::inherents::BabeCreateInherentDataProviders;
|
||||
use sp_consensus_beefy::ecdsa_crypto;
|
||||
use pezsc_consensus_grandpa::FinalityProofProvider as GrandpaFinalityProofProvider;
|
||||
use pezsc_executor::{HeapAllocStrategy, WasmExecutor, DEFAULT_HEAP_ALLOC_STRATEGY};
|
||||
use pezsc_service::{Configuration, Error as BizinikiwiServiceError, KeystoreContainer, TaskManager};
|
||||
use pezsc_telemetry::{Telemetry, TelemetryWorker, TelemetryWorkerHandle};
|
||||
use pezsc_transaction_pool_api::OffchainTransactionPoolFactory;
|
||||
use pezsp_consensus::SelectChain;
|
||||
use pezsp_consensus_babe::inherents::BabeCreateInherentDataProviders;
|
||||
use pezsp_consensus_beefy::ecdsa_crypto;
|
||||
use std::sync::Arc;
|
||||
|
||||
type FullSelectChain = relay_chain_selection::SelectRelayChain<FullBackend>;
|
||||
type FullGrandpaBlockImport<ChainSelection = FullSelectChain> =
|
||||
sc_consensus_grandpa::GrandpaBlockImport<FullBackend, Block, FullClient, ChainSelection>;
|
||||
pezsc_consensus_grandpa::GrandpaBlockImport<FullBackend, Block, FullClient, ChainSelection>;
|
||||
type FullBeefyBlockImport<InnerBlockImport, AuthorityId> =
|
||||
sc_consensus_beefy::import::BeefyBlockImport<
|
||||
pezsc_consensus_beefy::import::BeefyBlockImport<
|
||||
Block,
|
||||
FullBackend,
|
||||
FullClient,
|
||||
@@ -45,20 +45,20 @@ type FullBeefyBlockImport<InnerBlockImport, AuthorityId> =
|
||||
AuthorityId,
|
||||
>;
|
||||
|
||||
pub(crate) type PezkuwiPartialComponents<ChainSelection> = sc_service::PartialComponents<
|
||||
pub(crate) type PezkuwiPartialComponents<ChainSelection> = pezsc_service::PartialComponents<
|
||||
FullClient,
|
||||
FullBackend,
|
||||
ChainSelection,
|
||||
sc_consensus::DefaultImportQueue<Block>,
|
||||
sc_transaction_pool::TransactionPoolHandle<Block, FullClient>,
|
||||
pezsc_consensus::DefaultImportQueue<Block>,
|
||||
pezsc_transaction_pool::TransactionPoolHandle<Block, FullClient>,
|
||||
(
|
||||
Box<
|
||||
dyn Fn(
|
||||
pezkuwi_rpc::SubscriptionTaskExecutor,
|
||||
) -> Result<pezkuwi_rpc::RpcExtension, SubstrateServiceError>,
|
||||
) -> Result<pezkuwi_rpc::RpcExtension, BizinikiwiServiceError>,
|
||||
>,
|
||||
(
|
||||
sc_consensus_babe::BabeBlockImport<
|
||||
pezsc_consensus_babe::BabeBlockImport<
|
||||
Block,
|
||||
FullClient,
|
||||
FullBeefyBlockImport<
|
||||
@@ -68,12 +68,12 @@ pub(crate) type PezkuwiPartialComponents<ChainSelection> = sc_service::PartialCo
|
||||
BabeCreateInherentDataProviders<Block>,
|
||||
ChainSelection,
|
||||
>,
|
||||
sc_consensus_grandpa::LinkHalf<Block, FullClient, ChainSelection>,
|
||||
sc_consensus_babe::BabeLink<Block>,
|
||||
sc_consensus_beefy::BeefyVoterLinks<Block, ecdsa_crypto::AuthorityId>,
|
||||
pezsc_consensus_grandpa::LinkHalf<Block, FullClient, ChainSelection>,
|
||||
pezsc_consensus_babe::BabeLink<Block>,
|
||||
pezsc_consensus_beefy::BeefyVoterLinks<Block, ecdsa_crypto::AuthorityId>,
|
||||
),
|
||||
sc_consensus_grandpa::SharedVoterState,
|
||||
sp_consensus_babe::SlotDuration,
|
||||
pezsc_consensus_grandpa::SharedVoterState,
|
||||
pezsp_consensus_babe::SlotDuration,
|
||||
Option<Telemetry>,
|
||||
),
|
||||
>;
|
||||
@@ -94,7 +94,7 @@ pub(crate) fn new_partial_basics(
|
||||
.telemetry_endpoints
|
||||
.clone()
|
||||
.filter(|x| !x.is_empty())
|
||||
.map(move |endpoints| -> Result<_, sc_telemetry::Error> {
|
||||
.map(move |endpoints| -> Result<_, pezsc_telemetry::Error> {
|
||||
let (worker, mut worker_handle) = if let Some(worker_handle) = telemetry_worker_handle {
|
||||
(None, worker_handle)
|
||||
} else {
|
||||
@@ -121,7 +121,7 @@ pub(crate) fn new_partial_basics(
|
||||
.build();
|
||||
|
||||
let (client, backend, keystore_container, task_manager) =
|
||||
sc_service::new_full_parts::<Block, RuntimeApi, _>(
|
||||
pezsc_service::new_full_parts::<Block, RuntimeApi, _>(
|
||||
&config,
|
||||
telemetry.as_ref().map(|(_, telemetry)| telemetry.handle()),
|
||||
executor,
|
||||
@@ -151,7 +151,7 @@ where
|
||||
ChainSelection: 'static + SelectChain<Block>,
|
||||
{
|
||||
let transaction_pool = Arc::from(
|
||||
sc_transaction_pool::Builder::new(
|
||||
pezsc_transaction_pool::Builder::new(
|
||||
task_manager.spawn_essential_handle(),
|
||||
client.clone(),
|
||||
config.role.is_authority().into(),
|
||||
@@ -168,7 +168,7 @@ where
|
||||
};
|
||||
|
||||
let (grandpa_block_import, grandpa_link) =
|
||||
sc_consensus_grandpa::block_import_with_authority_set_hard_forks(
|
||||
pezsc_consensus_grandpa::block_import_with_authority_set_hard_forks(
|
||||
client.clone(),
|
||||
GRANDPA_JUSTIFICATION_PERIOD,
|
||||
&client.clone(),
|
||||
@@ -179,22 +179,22 @@ where
|
||||
let justification_import = grandpa_block_import.clone();
|
||||
|
||||
let (beefy_block_import, beefy_voter_links, beefy_rpc_links) =
|
||||
sc_consensus_beefy::beefy_block_import_and_links(
|
||||
pezsc_consensus_beefy::beefy_block_import_and_links(
|
||||
grandpa_block_import,
|
||||
backend.clone(),
|
||||
client.clone(),
|
||||
config.prometheus_registry().cloned(),
|
||||
);
|
||||
|
||||
let babe_config = sc_consensus_babe::configuration(&*client)?;
|
||||
let babe_config = pezsc_consensus_babe::configuration(&*client)?;
|
||||
let slot_duration = babe_config.slot_duration();
|
||||
let (block_import, babe_link) = sc_consensus_babe::block_import(
|
||||
let (block_import, babe_link) = pezsc_consensus_babe::block_import(
|
||||
babe_config.clone(),
|
||||
beefy_block_import,
|
||||
client.clone(),
|
||||
Arc::new(move |_, _| async move {
|
||||
let timestamp = sp_timestamp::InherentDataProvider::from_system_time();
|
||||
let slot = sp_consensus_babe::inherents::InherentDataProvider::from_timestamp_and_slot_duration(
|
||||
let timestamp = pezsp_timestamp::InherentDataProvider::from_system_time();
|
||||
let slot = pezsp_consensus_babe::inherents::InherentDataProvider::from_timestamp_and_slot_duration(
|
||||
*timestamp,
|
||||
slot_duration,
|
||||
);
|
||||
@@ -205,7 +205,7 @@ where
|
||||
)?;
|
||||
|
||||
let (import_queue, babe_worker_handle) =
|
||||
sc_consensus_babe::import_queue(sc_consensus_babe::ImportQueueParams {
|
||||
pezsc_consensus_babe::import_queue(pezsc_consensus_babe::ImportQueueParams {
|
||||
link: babe_link.clone(),
|
||||
block_import: block_import.clone(),
|
||||
justification_import: Some(Box::new(justification_import)),
|
||||
@@ -218,7 +218,7 @@ where
|
||||
|
||||
let justification_stream = grandpa_link.justification_stream();
|
||||
let shared_authority_set = grandpa_link.shared_authority_set().clone();
|
||||
let shared_voter_state = sc_consensus_grandpa::SharedVoterState::empty();
|
||||
let shared_voter_state = pezsc_consensus_grandpa::SharedVoterState::empty();
|
||||
let finality_proof_provider = GrandpaFinalityProofProvider::new_for_service(
|
||||
backend.clone(),
|
||||
Some(shared_authority_set.clone()),
|
||||
@@ -236,7 +236,7 @@ where
|
||||
let backend = backend.clone();
|
||||
|
||||
move |subscription_executor: pezkuwi_rpc::SubscriptionTaskExecutor|
|
||||
-> Result<pezkuwi_rpc::RpcExtension, sc_service::Error> {
|
||||
-> Result<pezkuwi_rpc::RpcExtension, pezsc_service::Error> {
|
||||
let deps = pezkuwi_rpc::FullDeps {
|
||||
client: client.clone(),
|
||||
pool: transaction_pool.clone(),
|
||||
@@ -265,7 +265,7 @@ where
|
||||
}
|
||||
};
|
||||
|
||||
Ok(sc_service::PartialComponents {
|
||||
Ok(pezsc_service::PartialComponents {
|
||||
client,
|
||||
backend,
|
||||
task_manager,
|
||||
|
||||
Reference in New Issue
Block a user