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:
2025-12-14 00:04:10 +03:00
parent 286de54384
commit 1c0e57d984
9084 changed files with 997839 additions and 997557 deletions
+6 -6
View File
@@ -74,7 +74,7 @@ use std::{
use futures::{channel::oneshot, future::BoxFuture, select, Future, FutureExt, StreamExt};
use pezkuwi_primitives::{Block, BlockNumber, Hash};
use sc_client_api::{BlockImportNotification, BlockchainEvents, FinalityNotification};
use pezsc_client_api::{BlockImportNotification, BlockchainEvents, FinalityNotification};
use self::messages::{BitfieldSigningMessage, PvfCheckerMessage};
use pezkuwi_node_subsystem_types::messages::{
@@ -119,9 +119,9 @@ mod memory_stats;
#[cfg(test)]
mod tests;
use sp_core::traits::SpawnNamed;
use pezsp_core::traits::SpawnNamed;
/// Glue to connect `trait orchestra::Spawner` and `SpawnNamed` from `substrate`.
/// Glue to connect `trait orchestra::Spawner` and `SpawnNamed` from `bizinikiwi`.
pub struct SpawnGlue<S>(pub S);
impl<S> AsRef<S> for SpawnGlue<S> {
@@ -289,7 +289,7 @@ impl From<FinalityNotification<Block>> for BlockInfo {
}
/// An event from outside the overseer scope, such
/// as the substrate framework or user interaction.
/// as the bizinikiwi framework or user interaction.
#[derive(Debug)]
pub enum Event {
/// A new block was imported.
@@ -452,7 +452,7 @@ pub async fn forward_events<P: BlockchainEvents<Block>>(client: Arc<P>, mut hand
/// async fn head_supports_teyrchains(&self, _head: &Hash) -> bool { true }
/// }
///
/// let spawner = sp_core::testing::TaskExecutor::new();
/// let spawner = pezsp_core::testing::TaskExecutor::new();
/// let (overseer, _handle) = dummy_overseer_builder(spawner, AlwaysSupportsTeyrchains, None)
/// .unwrap()
/// .replace_candidate_validation(|_| ValidationSubsystem)
@@ -624,7 +624,7 @@ pub struct Overseer<SupportsTeyrchains> {
approval_voting_parallel: ApprovalVotingParallel,
#[subsystem(GossipSupportMessage, sends: [
NetworkBridgeTxMessage,
NetworkBridgeRxMessage, // TODO <https://github.com/paritytech/polkadot/issues/5626>
NetworkBridgeRxMessage, // TODO <https://github.com/pezkuwichain/kurdistan-sdk/issues/160>
RuntimeApiMessage,
ChainSelectionMessage,
ChainApiMessage,