1. bip39: revert test password Bizinikiwi to Substrate — VECTORS were
generated with Substrate; only the test code was renamed during
rebrand, not the precomputed PBKDF2 reference values.
2. xcm: revert DescribePalletTerminal byte tag Pezpallet to Pallet —
XCM location-to-account hashing uses protocol-level byte strings
that must not be rebranded; the change silently broke account
derivation for pallet-instance XCM locations in all zagros runtimes.
3. CI: exclude pez-chain-spec-guide-runtime from all 5 test-partition
and test-no-try-runtime jobs — its tests require WASM_BINARY_PATH
which is None under SKIP_WASM_BUILD=1 (same pattern as the 10
emulated integration test exclusions already in place).
4. polkavm: downgrade fixtures build-dep polkavm-linker 0.30.0 to
0.29.0 to match pallet polkavm 0.29.1 (polkavm-common 0.29.0)
validator; the format mismatch caused CodeRejected on all PVM blob
uploads in tests. Updated build.rs: target_json_path(args) becomes
target_json_64_path(), program_from_elf 3-arg becomes 2-arg.
Uncomment dev-dependencies that were previously commented out to break
circular dependencies. These dependencies are needed for tests to compile
when running clippy with --all-targets --all-features.
Changes include:
- pezkuwi/node/*: Add pezkuwi-node-subsystem-test-helpers, pezkuwi-primitives-test-helpers
- pezkuwi/xcm/*: Add pezpallet-xcm, xcm-pez-simulator
- pezcumulus/client/*: Add test client, runtime, and sproof builder deps
- bizinikiwi/pezframe/*: Add bizinikiwi-test-utils, pezframe-support-test,
pezpallet-transaction-payment, pezpallet-example-basic, etc.
- vendor/pezkuwi-zombienet-sdk: Fix imports from zombienet_sdk to pezkuwi_zombienet_sdk
All runtime-benchmarks feature flags have been updated accordingly.
cargo clippy --all-targets --all-features --workspace now passes.
- Fix serde optional dependency issues by adding dep:serde to serde features (24 crates)
- Run zepter to propagate runtime-benchmarks, std, try-runtime, serde, experimental, with-tracing, tuples-96 features
- Regenerate umbrella crate with proper feature propagation
- Format all TOML files with taplo
This resolves check-umbrella and check-zepter CI failures.
These crates were excluded from umbrella due to `publish = false`.
Since Polkadot SDK publishes them, we should too.
- Remove publish = false from pezpallet-root-testing
- Remove publish = false from pezpallet-xcm-benchmarks
- Regenerate umbrella to include both crates
This commit finalizes the update of ParityTech references to PezkuwiChain within the module.
Specifically:
- All URLs in xcm documentation were updated to .
- and URLs in module were updated to point to internal paths.
- The readme reference was updated from to .
- Deprecated URLs for in and were replaced with generic comments.
- A specific issue reference in was generalized.
These changes ensure consistency with the PezkuwiChain branding and repository structure.
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.