FAZ 1 Complete: Workspace compile fixes, warning cleanup, version bumps

- Fixed is_using_frame_crate() macro to check for pezframe/pezkuwi_sdk
- Removed disable_pezframe_system_supertrait_check temporary bypasses
- Feature-gated storage-benchmark and teyrchain-benchmarks code
- Fixed dead_code warnings with underscore prefix (_Header)
- Removed unused imports and shadowing use statements
- Version bumps: procedural-tools 10.0.1, benchmarking-cli 32.0.1,
  docs 0.0.2, minimal-runtime 0.0.1, yet-another-teyrchain 0.6.1, umbrella 0.1.2
- Updated MAINNET_ROADMAP.md with FAZ 1 completion status
This commit is contained in:
2026-01-02 11:41:09 +03:00
parent 76ba7dbf2f
commit cf463fe8ee
520 changed files with 4113 additions and 4524 deletions
+4 -4
View File
@@ -63,9 +63,9 @@ pezkuwi-sdk = { workspace = true, default-features = false, features = [
"pezkuwi-runtime-common",
"pezkuwi-teyrchain-primitives",
"pezpallet-xcm",
"pezstaging-xcm",
"pezstaging-xcm-builder",
"pezstaging-xcm-executor",
"xcm",
"xcm-builder",
"xcm-executor",
"pezcumulus-pezpallet-aura-ext",
"pezcumulus-pezpallet-session-benchmarking",
@@ -76,7 +76,7 @@ pezkuwi-sdk = { workspace = true, default-features = false, features = [
"pezcumulus-primitives-core",
"pezcumulus-primitives-utility",
"pezpallet-collator-selection",
"pezstaging-teyrchain-info",
"teyrchain-info",
"teyrchains-common",
"runtime",
+1 -1
View File
@@ -26,7 +26,7 @@
// External crates imports
use alloc::vec::Vec;
use pezkuwi_sdk::{pezstaging_teyrchain_info as teyrchain_info, *};
use pezkuwi_sdk::{teyrchain_info, *};
use pezcumulus_primitives_core::ParaId;
use pezframe_support::{
@@ -25,9 +25,9 @@
mod xcm_config;
use pezkuwi_sdk::{pezstaging_teyrchain_info as teyrchain_info, pezstaging_xcm as xcm, *};
use pezkuwi_sdk::{teyrchain_info, xcm, *};
#[cfg(not(feature = "runtime-benchmarks"))]
use pezkuwi_sdk::{pezstaging_xcm_builder as xcm_builder, pezstaging_xcm_executor as xcm_executor};
use pezkuwi_sdk::{xcm_builder, xcm_executor};
// Bizinikiwi and Pezkuwi dependencies
use pezcumulus_pezpallet_teyrchain_system::RelayNumberMonotonicallyIncreases;
@@ -4,10 +4,7 @@ use crate::{
RuntimeOrigin, TeyrchainInfo, TeyrchainSystem, WeightToFee, XcmpQueue,
};
use pezkuwi_sdk::{
pezstaging_xcm as xcm, pezstaging_xcm_builder as xcm_builder,
pezstaging_xcm_executor as xcm_executor, *,
};
use pezkuwi_sdk::{xcm, xcm_builder, xcm_executor, *};
use pezframe_support::{
parameter_types,
@@ -16,18 +13,15 @@ use pezframe_support::{
};
use pezframe_system::EnsureRoot;
use pezkuwi_runtime_common::impls::ToAuthor;
use pezkuwi_sdk::{
pezkuwi_sdk_frame::traits::Disabled,
pezstaging_xcm_builder::{DenyRecursively, DenyThenTry},
};
use pezframe_support::traits::Disabled;
use pezkuwi_teyrchain_primitives::primitives::Sibling;
use pezpallet_xcm::XcmPassthrough;
use xcm::latest::prelude::*;
use xcm_builder::{
AccountId32Aliases, AllowExplicitUnpaidExecutionFrom, AllowTopLevelPaidExecutionFrom,
DenyReserveTransferToRelayChain, EnsureXcmOrigin, FixedWeightBounds,
FrameTransactionalProcessor, FungibleAdapter, IsConcrete, NativeAsset, ParentIsPreset,
RelayChainAsNative, SiblingTeyrchainAsNative, SiblingTeyrchainConvertsVia,
DenyRecursively, DenyReserveTransferToRelayChain, DenyThenTry, EnsureXcmOrigin,
FixedWeightBounds, FrameTransactionalProcessor, FungibleAdapter, IsConcrete, NativeAsset,
ParentIsPreset, RelayChainAsNative, SiblingTeyrchainAsNative, SiblingTeyrchainConvertsVia,
SignedAccountId32AsNative, SignedToAccountId32, SovereignSignedViaLocation, TakeWeightCredit,
TrailingSetTopicAsId, UsingComponents, WithComputedOrigin, WithUniqueTopic,
};
@@ -5,7 +5,7 @@ use crate::{
use alloc::{vec, vec::Vec};
use pezkuwi_sdk::{pezstaging_xcm as xcm, *};
use pezkuwi_sdk::{xcm, *};
use pezcumulus_primitives_core::ParaId;
use pezframe_support::build_struct_json_patch;
+1 -1
View File
@@ -17,7 +17,7 @@ extern crate alloc;
use alloc::vec::Vec;
use smallvec::smallvec;
use pezkuwi_sdk::{pezstaging_teyrchain_info as teyrchain_info, *};
use pezkuwi_sdk::{teyrchain_info, *};
use pezsp_runtime::{
generic, impl_opaque_keys,