chore: regenerate umbrella crate, fix feature propagation

This commit is contained in:
2025-12-16 11:28:32 +03:00
parent dd6d48f528
commit 620b0e3aa0
1358 changed files with 9464 additions and 7656 deletions
@@ -22,9 +22,9 @@
use crate::*;
use alloc::{vec, vec::Vec};
use hex_literal::hex;
use pezcumulus_primitives_core::ParaId;
use pezframe_support::build_struct_json_patch;
use hex_literal::hex;
use pezsp_core::{crypto::UncheckedInto, H256};
use pezsp_genesis_builder::PresetId;
use pezsp_keyring::Sr25519Keyring;
@@ -48,8 +48,8 @@ use pezframe_system::{
limits::{BlockLength, BlockWeights},
EnsureRoot,
};
use pezpallet_xcm::{EnsureXcm, IsVoiceOfBody};
use pezkuwi_runtime_common::{identity_migrator, BlockHashCount, SlowAdjustingFeeUpdate};
use pezpallet_xcm::{EnsureXcm, IsVoiceOfBody};
use pezsp_api::impl_runtime_apis;
pub use pezsp_consensus_aura::sr25519::AuthorityId as AuraId;
use pezsp_core::{crypto::KeyTypeId, OpaqueMetadata};
@@ -359,7 +359,8 @@ pub type RootOrFellows = EitherOfDiverse<
/// Root VEYA Serok (Cumhurbaşkanı) yetkisi
/// Kullanım: Yüksek düzey yönetim kararları, atamalar
pub type RootOrSerok = EitherOfDiverse<EnsureRoot<AccountId>, pezpallet_welati::EnsureSerok<Runtime>>;
pub type RootOrSerok =
EitherOfDiverse<EnsureRoot<AccountId>, pezpallet_welati::EnsureSerok<Runtime>>;
/// Root VEYA Parlamento üyesi yetkisi
/// Kullanım: Yasama işlemleri, bütçe onayları
@@ -368,7 +369,8 @@ pub type RootOrParliament =
/// Root VEYA Divan (Anayasa Mahkemesi) yetkisi
/// Kullanım: Anayasal kararlar, vatandaşlık işlemleri
pub type RootOrDiwan = EitherOfDiverse<EnsureRoot<AccountId>, pezpallet_welati::EnsureDiwan<Runtime>>;
pub type RootOrDiwan =
EitherOfDiverse<EnsureRoot<AccountId>, pezpallet_welati::EnsureDiwan<Runtime>>;
/// Root VEYA Council (Genel Konsey) yetkisi
/// Kullanım: Genel yönetişim kararları
@@ -446,7 +448,8 @@ impl pezpallet_session::Config for Runtime {
// we don't have stash and controller, thus we don't need the convert as well.
type ValidatorIdOf = pezpallet_collator_selection::IdentityCollator;
type ShouldEndSession = pezpallet_session::PeriodicSessions<ConstU32<PERIOD>, ConstU32<OFFSET>>;
type NextSessionRotation = pezpallet_session::PeriodicSessions<ConstU32<PERIOD>, ConstU32<OFFSET>>;
type NextSessionRotation =
pezpallet_session::PeriodicSessions<ConstU32<PERIOD>, ConstU32<OFFSET>>;
type SessionManager = CollatorSelection;
// Essentially just Aura, but let's be pedantic.
type SessionHandler = <SessionKeys as pezsp_runtime::traits::OpaqueKeys>::KeyTypeIdProviders;
@@ -25,11 +25,11 @@ use pezframe_support::{
};
use pezframe_system::EnsureRoot;
use pezpallet_identity::{Data, IdentityInformationProvider};
use scale_info::TypeInfo;
use pezsp_runtime::{
traits::{AccountIdConversion, ConvertInto, Verify},
RuntimeDebug,
};
use scale_info::TypeInfo;
use testnet_teyrchains_constants::pezkuwichain::currency::UNITS;
use teyrchains_common::{impls::ToParentTreasury, DAYS, HOURS};
@@ -16,12 +16,14 @@
//! Expose the auto generated weight files.
pub mod block_weights;
pub mod extrinsic_weights;
pub mod paritydb_weights;
pub mod pezcumulus_pezpallet_teyrchain_system;
pub mod pezcumulus_pezpallet_weight_reclaim;
pub mod pezcumulus_pezpallet_xcmp_queue;
pub mod extrinsic_weights;
pub mod pezframe_system;
pub mod pezframe_system_extensions;
pub mod pezkuwi_runtime_common_identity_migrator;
pub mod pezpallet_assets;
pub mod pezpallet_balances;
pub mod pezpallet_collator_selection;
@@ -35,8 +37,6 @@ pub mod pezpallet_timestamp;
pub mod pezpallet_transaction_payment;
pub mod pezpallet_utility;
pub mod pezpallet_xcm;
pub mod paritydb_weights;
pub mod pezkuwi_runtime_common_identity_migrator;
pub mod rocksdb_weights;
pub mod xcm;
@@ -25,9 +25,9 @@ use pezframe_support::{
},
};
use pezframe_system::EnsureRoot;
use pezkuwi_teyrchain_primitives::primitives::Sibling;
use pezpallet_collator_selection::StakingPotAccountId;
use pezpallet_xcm::XcmPassthrough;
use pezkuwi_teyrchain_primitives::primitives::Sibling;
use pezsp_runtime::traits::AccountIdConversion;
use teyrchains_common::{
xcm_config::{
@@ -45,8 +45,8 @@ use pezframe_system::{
limits::{BlockLength, BlockWeights},
EnsureRoot,
};
use pezpallet_xcm::{EnsureXcm, IsVoiceOfBody};
use pezkuwi_runtime_common::{identity_migrator, BlockHashCount, SlowAdjustingFeeUpdate};
use pezpallet_xcm::{EnsureXcm, IsVoiceOfBody};
use pezsp_api::impl_runtime_apis;
pub use pezsp_consensus_aura::sr25519::AuthorityId as AuraId;
use pezsp_core::{crypto::KeyTypeId, OpaqueMetadata};
@@ -363,7 +363,8 @@ impl pezpallet_session::Config for Runtime {
// we don't have stash and controller, thus we don't need the convert as well.
type ValidatorIdOf = pezpallet_collator_selection::IdentityCollator;
type ShouldEndSession = pezpallet_session::PeriodicSessions<ConstU32<PERIOD>, ConstU32<OFFSET>>;
type NextSessionRotation = pezpallet_session::PeriodicSessions<ConstU32<PERIOD>, ConstU32<OFFSET>>;
type NextSessionRotation =
pezpallet_session::PeriodicSessions<ConstU32<PERIOD>, ConstU32<OFFSET>>;
type SessionManager = CollatorSelection;
// Essentially just Aura, but let's be pedantic.
type SessionHandler = <SessionKeys as pezsp_runtime::traits::OpaqueKeys>::KeyTypeIdProviders;
@@ -22,11 +22,11 @@ use pezframe_support::{
RuntimeDebugNoBound,
};
use pezpallet_identity::{Data, IdentityInformationProvider};
use scale_info::TypeInfo;
use pezsp_runtime::{
traits::{AccountIdConversion, Verify},
RuntimeDebug,
};
use scale_info::TypeInfo;
use teyrchains_common::{impls::ToParentTreasury, DAYS};
parameter_types! {
@@ -16,12 +16,14 @@
//! Expose the auto generated weight files.
pub mod block_weights;
pub mod extrinsic_weights;
pub mod paritydb_weights;
pub mod pezcumulus_pezpallet_teyrchain_system;
pub mod pezcumulus_pezpallet_weight_reclaim;
pub mod pezcumulus_pezpallet_xcmp_queue;
pub mod extrinsic_weights;
pub mod pezframe_system;
pub mod pezframe_system_extensions;
pub mod pezkuwi_runtime_common_identity_migrator;
pub mod pezpallet_balances;
pub mod pezpallet_collator_selection;
pub mod pezpallet_identity;
@@ -34,8 +36,6 @@ pub mod pezpallet_timestamp;
pub mod pezpallet_transaction_payment;
pub mod pezpallet_utility;
pub mod pezpallet_xcm;
pub mod paritydb_weights;
pub mod pezkuwi_runtime_common_identity_migrator;
pub mod rocksdb_weights;
pub mod xcm;
@@ -27,9 +27,9 @@ use pezframe_support::{
},
};
use pezframe_system::EnsureRoot;
use pezkuwi_teyrchain_primitives::primitives::Sibling;
use pezpallet_collator_selection::StakingPotAccountId;
use pezpallet_xcm::{AuthorizedAliasers, XcmPassthrough};
use pezkuwi_teyrchain_primitives::primitives::Sibling;
use pezsp_runtime::traits::AccountIdConversion;
use testnet_teyrchains_constants::zagros::locations::AssetHubLocation;
use teyrchains_common::{
@@ -16,11 +16,11 @@
#![cfg(test)]
use pezframe_support::{assert_err, assert_ok};
use people_zagros_runtime::{
xcm_config::{GovernanceLocation, LocationToAccountId},
Block, Runtime, RuntimeCall, RuntimeOrigin,
};
use pezframe_support::{assert_err, assert_ok};
use pezsp_core::crypto::Ss58Codec;
use pezsp_runtime::Either;
use testnet_teyrchains_constants::zagros::fee::WeightToFee;