snapshot before rebranding

This commit is contained in:
2025-12-14 07:37:21 +03:00
parent 5520d491a5
commit 09735eb97a
1752 changed files with 58116 additions and 15986 deletions
+58 -57
View File
@@ -7,6 +7,7 @@ description = "Logic which is common to all teyrchain runtimes"
license = "Apache-2.0"
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/teyrchains-common"
[lints]
workspace = true
@@ -49,66 +50,66 @@ teyrchain-info = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezcumulus-primitives-core/std",
"pezcumulus-primitives-utility/std",
"pezframe-support/std",
"pezframe-system/std",
"pezpallet-asset-tx-payment/std",
"pezpallet-assets/std",
"pezpallet-authorship/std",
"pezpallet-balances/std",
"pezpallet-collator-selection/std",
"pezpallet-message-queue/std",
"pezpallet-treasury/std",
"pezpallet-xcm/std",
"pezkuwi-primitives/std",
"pezkuwi-runtime-common/std",
"scale-info/std",
"pezsp-consensus-aura/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"teyrchain-info/std",
"tracing/std",
"xcm-executor/std",
"xcm/std",
"codec/std",
"pezcumulus-primitives-core/std",
"pezcumulus-primitives-utility/std",
"pezframe-support/std",
"pezframe-system/std",
"pezpallet-asset-tx-payment/std",
"pezpallet-assets/std",
"pezpallet-authorship/std",
"pezpallet-balances/std",
"pezpallet-collator-selection/std",
"pezpallet-message-queue/std",
"pezpallet-treasury/std",
"pezpallet-xcm/std",
"pezkuwi-primitives/std",
"pezkuwi-runtime-common/std",
"scale-info/std",
"pezsp-consensus-aura/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"teyrchain-info/std",
"tracing/std",
"xcm-executor/std",
"xcm/std",
]
runtime-benchmarks = [
"pezcumulus-primitives-core/runtime-benchmarks",
"pezcumulus-primitives-utility/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-tx-payment/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-authorship/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-collator-selection/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchain-info/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezcumulus-primitives-utility/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-tx-payment/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-authorship/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-collator-selection/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchain-info/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-asset-tx-payment/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-authorship/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-collator-selection/try-runtime",
"pezpallet-message-queue/try-runtime",
"pezpallet-treasury/try-runtime",
"pezpallet-xcm/try-runtime",
"pezkuwi-runtime-common/try-runtime",
"pezsp-runtime/try-runtime",
"teyrchain-info/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-asset-tx-payment/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-authorship/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-collator-selection/try-runtime",
"pezpallet-message-queue/try-runtime",
"pezpallet-treasury/try-runtime",
"pezpallet-xcm/try-runtime",
"pezkuwi-runtime-common/try-runtime",
"pezsp-runtime/try-runtime",
"teyrchain-info/try-runtime",
]
@@ -17,7 +17,7 @@
//! Helpers to deal with configuring the message queue in the runtime.
use core::marker::PhantomData;
use cumulus_primitives_core::{AggregateMessageOrigin, ParaId};
use pezcumulus_primitives_core::{AggregateMessageOrigin, ParaId};
use pezframe_support::traits::{QueueFootprint, QueuePausedQuery};
use pezpallet_message_queue::OnQueueChanged;
@@ -15,7 +15,7 @@
use crate::impls::AccountIdOf;
use core::marker::PhantomData;
use cumulus_primitives_core::{IsSystem, ParaId};
use pezcumulus_primitives_core::{IsSystem, ParaId};
use pezframe_support::{
traits::{fungibles::Inspect, tokens::ConversionToAssetBalance, Contains, ContainsPair},
weights::Weight,
@@ -33,7 +33,7 @@ pub struct AssetFeeAsExistentialDepositMultiplier<
AssetInstance: 'static,
>(PhantomData<(Runtime, WeightToFee, BalanceConverter, AssetInstance)>);
impl<CurrencyBalance, Runtime, WeightToFee, BalanceConverter, AssetInstance>
cumulus_primitives_utility::ChargeWeightInFungibles<
pezcumulus_primitives_utility::ChargeWeightInFungibles<
AccountIdOf<Runtime>,
pezpallet_assets::Pallet<Runtime, AssetInstance>,
> for AssetFeeAsExistentialDepositMultiplier<Runtime, WeightToFee, BalanceConverter, AssetInstance>
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Pezkuwichain emulated chain"
publish = false
documentation = "https://docs.rs/pezkuwichain-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -30,14 +33,14 @@ teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"emulated-integration-tests-common/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezkuwichain-runtime/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezkuwichain-runtime/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Zagros emulated chain"
publish = false
documentation = "https://docs.rs/zagros-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -31,15 +34,15 @@ teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"emulated-integration-tests-common/runtime-benchmarks",
"pezpallet-staking/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"zagros-runtime-constants/runtime-benchmarks",
"zagros-runtime/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezpallet-staking/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"zagros-runtime-constants/runtime-benchmarks",
"zagros-runtime/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Asset Hub Pezkuwichain emulated chain"
publish = false
documentation = "https://docs.rs/asset-hub-pezkuwichain-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -22,7 +25,7 @@ pezcumulus-primitives-core = { workspace = true }
emulated-integration-tests-common = { workspace = true }
pezkuwichain-emulated-chain = { workspace = true }
testnet-teyrchains-constants = { features = [
"pezkuwichain",
"pezkuwichain",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
@@ -35,15 +38,15 @@ bp-bridge-hub-pezkuwichain = { workspace = true }
[features]
runtime-benchmarks = [
"asset-hub-pezkuwichain-runtime/runtime-benchmarks",
"bp-bridge-hub-pezkuwichain/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezkuwichain-emulated-chain/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm/runtime-benchmarks",
"asset-hub-pezkuwichain-runtime/runtime-benchmarks",
"bp-bridge-hub-pezkuwichain/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezkuwichain-emulated-chain/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -43,7 +43,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: asset_hub_pezkuwichain_runtime::XcmpQueue,
LocationToAccountId: asset_hub_pezkuwichain_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: asset_hub_pezkuwichain_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
AdditionalInherentCode: (),
},
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Asset Hub Zagros emulated chain"
publish = false
documentation = "https://docs.rs/asset-hub-zagros-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -21,7 +24,7 @@ asset-hub-zagros-runtime = { workspace = true, default-features = true }
pezcumulus-primitives-core = { workspace = true }
emulated-integration-tests-common = { workspace = true }
testnet-teyrchains-constants = { features = [
"zagros",
"zagros",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
zagros-emulated-chain = { workspace = true, default-features = true }
@@ -35,15 +38,15 @@ bp-bridge-hub-zagros = { workspace = true }
[features]
runtime-benchmarks = [
"asset-hub-zagros-runtime/runtime-benchmarks",
"bp-bridge-hub-zagros/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-emulated-chain/runtime-benchmarks",
"asset-hub-zagros-runtime/runtime-benchmarks",
"bp-bridge-hub-zagros/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-emulated-chain/runtime-benchmarks",
]
@@ -43,7 +43,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: asset_hub_zagros_runtime::XcmpQueue,
LocationToAccountId: asset_hub_zagros_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: asset_hub_zagros_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
AdditionalInherentCode: (),
},
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Bridge Hub Pezkuwichain emulated chain"
publish = false
documentation = "https://docs.rs/bridge-hub-pezkuwichain-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -27,19 +30,19 @@ bridge-hub-common = { workspace = true }
bridge-hub-pezkuwichain-runtime = { workspace = true, default-features = true }
emulated-integration-tests-common = { workspace = true }
testnet-teyrchains-constants = { features = [
"pezkuwichain",
"pezkuwichain",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"bp-messages/runtime-benchmarks",
"bridge-hub-common/runtime-benchmarks",
"bridge-hub-pezkuwichain-runtime/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm/runtime-benchmarks",
"bp-messages/runtime-benchmarks",
"bridge-hub-common/runtime-benchmarks",
"bridge-hub-pezkuwichain-runtime/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Bridge Hub Zagros emulated chain"
publish = false
documentation = "https://docs.rs/bridge-hub-zagros-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -27,19 +30,19 @@ bridge-hub-common = { workspace = true }
bridge-hub-zagros-runtime = { workspace = true, default-features = true }
emulated-integration-tests-common = { workspace = true }
testnet-teyrchains-constants = { features = [
"zagros",
"zagros",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"bp-messages/runtime-benchmarks",
"bridge-hub-common/runtime-benchmarks",
"bridge-hub-zagros-runtime/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm/runtime-benchmarks",
"bp-messages/runtime-benchmarks",
"bridge-hub-common/runtime-benchmarks",
"bridge-hub-zagros-runtime/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Collectives Zagros emulated chain"
publish = false
documentation = "https://docs.rs/collectives-zagros-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -20,16 +23,16 @@ collectives-zagros-runtime = { workspace = true }
pezcumulus-primitives-core = { workspace = true }
emulated-integration-tests-common = { workspace = true }
testnet-teyrchains-constants = { features = [
"zagros",
"zagros",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"collectives-zagros-runtime/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"collectives-zagros-runtime/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
]
@@ -38,7 +38,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: collectives_zagros_runtime::XcmpQueue,
LocationToAccountId: collectives_zagros_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: collectives_zagros_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
},
pallets = {
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Coretime Pezkuwichain emulated chain"
publish = false
documentation = "https://docs.rs/coretime-pezkuwichain-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -20,16 +23,16 @@ coretime-pezkuwichain-runtime = { workspace = true, default-features = true }
pezcumulus-primitives-core = { workspace = true }
emulated-integration-tests-common = { workspace = true }
testnet-teyrchains-constants = { features = [
"pezkuwichain",
"pezkuwichain",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"coretime-pezkuwichain-runtime/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"coretime-pezkuwichain-runtime/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
]
@@ -38,7 +38,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: coretime_pezkuwichain_runtime::XcmpQueue,
LocationToAccountId: coretime_pezkuwichain_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: coretime_pezkuwichain_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
},
pallets = {
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Coretime Zagros emulated chain"
publish = false
documentation = "https://docs.rs/coretime-zagros-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -20,16 +23,16 @@ coretime-zagros-runtime = { workspace = true, default-features = true }
pezcumulus-primitives-core = { workspace = true }
emulated-integration-tests-common = { workspace = true }
testnet-teyrchains-constants = { features = [
"zagros",
"zagros",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"coretime-zagros-runtime/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"coretime-zagros-runtime/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
]
@@ -38,7 +38,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: coretime_zagros_runtime::XcmpQueue,
LocationToAccountId: coretime_zagros_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: coretime_zagros_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
},
pallets = {
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "People Pezkuwichain emulated chain"
publish = false
documentation = "https://docs.rs/people-pezkuwichain-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -20,16 +23,16 @@ pezcumulus-primitives-core = { workspace = true }
emulated-integration-tests-common = { workspace = true }
people-pezkuwichain-runtime = { workspace = true }
testnet-teyrchains-constants = { features = [
"pezkuwichain",
"pezkuwichain",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"people-pezkuwichain-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"people-pezkuwichain-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
]
@@ -17,7 +17,7 @@
use pezsp_core::storage::Storage;
// Pezcumulus
use cumulus_primitives_core::ParaId;
use pezcumulus_primitives_core::ParaId;
use emulated_integration_tests_common::{
accounts, build_genesis_storage, collators, SAFE_XCM_VERSION,
};
@@ -37,7 +37,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: people_pezkuwichain_runtime::XcmpQueue,
LocationToAccountId: people_pezkuwichain_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: people_pezkuwichain_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
},
pallets = {
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "People Zagros emulated chain"
publish = false
documentation = "https://docs.rs/people-zagros-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -20,16 +23,16 @@ pezcumulus-primitives-core = { workspace = true }
emulated-integration-tests-common = { workspace = true }
people-zagros-runtime = { workspace = true }
testnet-teyrchains-constants = { features = [
"zagros",
"zagros",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"people-zagros-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"people-zagros-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
]
@@ -17,7 +17,7 @@
use pezsp_core::storage::Storage;
// Pezcumulus
use cumulus_primitives_core::ParaId;
use pezcumulus_primitives_core::ParaId;
use emulated_integration_tests_common::{
accounts, build_genesis_storage, collators, SAFE_XCM_VERSION,
};
@@ -37,7 +37,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: people_zagros_runtime::XcmpQueue,
LocationToAccountId: people_zagros_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: people_zagros_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
},
pallets = {
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Penpal emulated chain"
publish = false
documentation = "https://docs.rs/penpal-emulated-chain"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -27,11 +30,11 @@ teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"penpal-runtime/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"penpal-runtime/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -53,7 +53,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: penpal_runtime::XcmpQueue,
LocationToAccountId: penpal_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: penpal_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
},
pallets = {
@@ -78,7 +78,7 @@ decl_test_teyrchains! {
XcmpMessageHandler: penpal_runtime::XcmpQueue,
LocationToAccountId: penpal_runtime::xcm_config::LocationToAccountId,
TeyrchainInfo: penpal_runtime::TeyrchainInfo,
MessageOrigin: cumulus_primitives_core::AggregateMessageOrigin,
MessageOrigin: pezcumulus_primitives_core::AggregateMessageOrigin,
DigestProvider: AuraDigestProvider,
},
pallets = {
@@ -7,6 +7,8 @@ license = "Apache-2.0"
description = "Common resources for integration testing with xcm-emulator"
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/emulated-integration-tests-common"
publish = false
[lints]
workspace = true
@@ -34,7 +36,7 @@ pezsp-runtime = { workspace = true, default-features = true }
# Pezkuwi
pezpallet-xcm = { features = [
"test-utils",
"test-utils",
], workspace = true, default-features = true }
pezkuwi-primitives = { workspace = true, default-features = true }
pezkuwi-runtime-teyrchains = { workspace = true, default-features = true }
@@ -61,36 +63,36 @@ pezpallet-xcm-bridge-hub = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"asset-test-utils/runtime-benchmarks",
"bp-messages/runtime-benchmarks",
"bp-xcm-bridge-hub/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bridge-messages/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-whitelist/runtime-benchmarks",
"pezpallet-xcm-bridge-hub/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezkuwi-runtime-teyrchains/runtime-benchmarks",
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-emulator/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm-simulator/runtime-benchmarks",
"xcm/runtime-benchmarks",
"asset-test-utils/runtime-benchmarks",
"bp-messages/runtime-benchmarks",
"bp-xcm-bridge-hub/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bridge-messages/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-whitelist/runtime-benchmarks",
"pezpallet-xcm-bridge-hub/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezkuwi-runtime-teyrchains/runtime-benchmarks",
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
"pezsc-consensus-grandpa/runtime-benchmarks",
"pezsp-authority-discovery/runtime-benchmarks",
"pezsp-consensus-babe/runtime-benchmarks",
"pezsp-consensus-beefy/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-emulator/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm-simulator/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -46,9 +46,9 @@ pub use xcm::{
};
// Pezcumulus
pub use cumulus_pallet_teyrchain_system;
pub use cumulus_pallet_xcmp_queue;
pub use cumulus_primitives_core::{
pub use pezcumulus_pallet_teyrchain_system;
pub use pezcumulus_pallet_xcmp_queue;
pub use pezcumulus_primitives_core::{
relay_chain::HrmpChannelId, DmpMessageHandler, Junction, Junctions, NetworkId, ParaId,
XcmpMessageHandler,
};
@@ -516,7 +516,7 @@ macro_rules! impl_assert_events_helpers_for_teyrchain {
Self,
vec![
[<$chain RuntimeEvent>]::<N>::TeyrchainSystem(
$crate::impls::cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
$crate::impls::pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
]
);
@@ -18,7 +18,7 @@ pub mod macros;
pub mod xcm_helpers;
use codec::Encode;
use cumulus_primitives_core::relay_chain::Slot;
use pezcumulus_primitives_core::relay_chain::Slot;
pub use xcm_emulator;
pub use xcm_simulator;
@@ -43,7 +43,7 @@ pub use xcm_executor::traits::{DropAssets, TransferType};
// Pezcumulus
pub use asset_test_utils;
pub use cumulus_pallet_xcmp_queue;
pub use pezcumulus_pallet_xcmp_queue;
pub use teyrchains_common::AccountId;
pub use xcm_emulator::{
assert_expected_events, Chain, RelayChain, TestArgs, TestContext, TestExt, Teyrchain as Para,
@@ -162,7 +162,7 @@ macro_rules! test_teyrchain_is_trusted_teleporter {
$crate::macros::pezpallet_xcm::Event::Attempted { outcome: $crate::macros::Outcome::Complete { .. } }
) => {},
RuntimeEvent::XcmpQueue(
$crate::macros::cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
$crate::macros::pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
RuntimeEvent::Balances(
$crate::macros::pezpallet_balances::Event::Burned { who: sender, amount }
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Pezkuwichain System emulated network"
publish = false
documentation = "https://docs.rs/pezkuwichain-system-emulated-network"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -22,11 +25,11 @@ pezkuwichain-emulated-chain = { workspace = true }
[features]
runtime-benchmarks = [
"asset-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"bridge-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"coretime-pezkuwichain-emulated-chain/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"penpal-emulated-chain/runtime-benchmarks",
"people-pezkuwichain-emulated-chain/runtime-benchmarks",
"pezkuwichain-emulated-chain/runtime-benchmarks",
"asset-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"bridge-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"coretime-pezkuwichain-emulated-chain/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"penpal-emulated-chain/runtime-benchmarks",
"people-pezkuwichain-emulated-chain/runtime-benchmarks",
"pezkuwichain-emulated-chain/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Pezkuwichain<>Zagros emulated bridged network"
publish = false
documentation = "https://docs.rs/pezkuwichain-zagros-system-emulated-network"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -23,12 +26,12 @@ zagros-emulated-chain = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"asset-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"asset-hub-zagros-emulated-chain/runtime-benchmarks",
"bridge-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"bridge-hub-zagros-emulated-chain/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"penpal-emulated-chain/runtime-benchmarks",
"pezkuwichain-emulated-chain/runtime-benchmarks",
"zagros-emulated-chain/runtime-benchmarks",
"asset-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"asset-hub-zagros-emulated-chain/runtime-benchmarks",
"bridge-hub-pezkuwichain-emulated-chain/runtime-benchmarks",
"bridge-hub-zagros-emulated-chain/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"penpal-emulated-chain/runtime-benchmarks",
"pezkuwichain-emulated-chain/runtime-benchmarks",
"zagros-emulated-chain/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Zagros System emulated network"
publish = false
documentation = "https://docs.rs/zagros-system-emulated-network"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -23,12 +26,12 @@ zagros-emulated-chain = { workspace = true }
[features]
runtime-benchmarks = [
"asset-hub-zagros-emulated-chain/runtime-benchmarks",
"bridge-hub-zagros-emulated-chain/runtime-benchmarks",
"collectives-zagros-emulated-chain/runtime-benchmarks",
"coretime-zagros-emulated-chain/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"penpal-emulated-chain/runtime-benchmarks",
"people-zagros-emulated-chain/runtime-benchmarks",
"zagros-emulated-chain/runtime-benchmarks",
"asset-hub-zagros-emulated-chain/runtime-benchmarks",
"bridge-hub-zagros-emulated-chain/runtime-benchmarks",
"collectives-zagros-emulated-chain/runtime-benchmarks",
"coretime-zagros-emulated-chain/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"penpal-emulated-chain/runtime-benchmarks",
"people-zagros-emulated-chain/runtime-benchmarks",
"zagros-emulated-chain/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Asset Hub Pezkuwichain runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/asset-hub-pezkuwichain-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -44,25 +47,25 @@ teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"asset-test-utils/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-asset-rewards/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm/runtime-benchmarks",
"asset-test-utils/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-asset-rewards/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -159,7 +159,7 @@ fn spend_roc_on_asset_hub() {
AssetHubPezkuwichain,
vec![
RuntimeEvent::Balances(pezpallet_balances::Event::Transfer { .. }) => {},
RuntimeEvent::TeyrchainSystem(cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::TeyrchainSystem(pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::MessageQueue(pezpallet_message_queue::Event::Processed { success: true ,.. }) => {},
]
);
@@ -240,7 +240,7 @@ fn create_and_claim_treasury_spend_in_usdt() {
to: to == &alice,
amount: amount == &SPEND_AMOUNT,
},
RuntimeEvent::TeyrchainSystem(cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::TeyrchainSystem(pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::MessageQueue(pezpallet_message_queue::Event::Processed { success: true ,.. }) => {},
]
);
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Asset Hub Zagros runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/asset-hub-zagros-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -47,25 +50,25 @@ pezsp-tracing = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"asset-test-utils/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-asset-rewards/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
"asset-test-utils/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-asset-rewards/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
]
@@ -96,7 +96,7 @@ fn create_and_claim_treasury_spend() {
to: to == &alice,
amount: amount == &SPEND_AMOUNT,
},
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::MessageQueue(pezpallet_message_queue::Event::Processed { success: true ,.. }) => {},
]
);
@@ -97,7 +97,7 @@ fn create_and_claim_treasury_spend() {
to: to == &alice,
amount: amount == &SPEND_AMOUNT,
},
RuntimeEvent::TeyrchainSystem(cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::TeyrchainSystem(pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::MessageQueue(pezpallet_message_queue::Event::Processed { success: true ,.. }) => {},
]
);
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Bridge Hub Pezkuwichain runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/bridge-hub-pezkuwichain-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -41,8 +44,8 @@ emulated-integration-tests-common = { workspace = true }
pezkuwichain-system-emulated-network = { workspace = true }
pezkuwichain-zagros-system-emulated-network = { workspace = true }
testnet-teyrchains-constants = { features = [
"pezkuwichain",
"zagros",
"pezkuwichain",
"zagros",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
@@ -55,28 +58,28 @@ snowbridge-pezpallet-system = { workspace = true }
[features]
runtime-benchmarks = [
"asset-hub-pezkuwichain-runtime/runtime-benchmarks",
"bp-asset-hub-pezkuwichain/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bridge-messages/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezkuwichain-zagros-system-emulated-network/runtime-benchmarks",
"snowbridge-inbound-queue-primitives/runtime-benchmarks",
"snowbridge-outbound-queue-primitives/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue-fixtures/runtime-benchmarks",
"snowbridge-pezpallet-outbound-queue/runtime-benchmarks",
"snowbridge-pezpallet-system/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"asset-hub-pezkuwichain-runtime/runtime-benchmarks",
"bp-asset-hub-pezkuwichain/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bridge-messages/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezkuwichain-zagros-system-emulated-network/runtime-benchmarks",
"snowbridge-inbound-queue-primitives/runtime-benchmarks",
"snowbridge-outbound-queue-primitives/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue-fixtures/runtime-benchmarks",
"snowbridge-pezpallet-outbound-queue/runtime-benchmarks",
"snowbridge-pezpallet-system/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -100,7 +100,7 @@ fn send_assets_from_penpal_pezkuwichain_through_pezkuwichain_ah_to_zagros_ah(
who: *who == TreasuryAccount::get(),
},
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -278,7 +278,7 @@ pub(crate) fn assert_bridge_hub_zagros_message_received() {
vec![
// message sent to destination
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Bridge Hub Zagros runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/bridge-hub-zagros-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -45,8 +48,8 @@ pezcumulus-pezpallet-xcmp-queue = { workspace = true }
emulated-integration-tests-common = { workspace = true }
pezkuwichain-zagros-system-emulated-network = { workspace = true }
testnet-teyrchains-constants = { features = [
"pezkuwichain",
"zagros",
"pezkuwichain",
"zagros",
], workspace = true, default-features = true }
teyrchains-common = { workspace = true, default-features = true }
@@ -64,37 +67,37 @@ snowbridge-pezpallet-system-v2 = { workspace = true }
[features]
runtime-benchmarks = [
"asset-hub-zagros-runtime/runtime-benchmarks",
"bp-asset-hub-zagros/runtime-benchmarks",
"bridge-hub-common/runtime-benchmarks",
"bridge-hub-zagros-runtime/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bridge-messages/runtime-benchmarks",
"pezpallet-bridge-relayers/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwichain-zagros-system-emulated-network/runtime-benchmarks",
"snowbridge-core/runtime-benchmarks",
"snowbridge-inbound-queue-primitives/runtime-benchmarks",
"snowbridge-outbound-queue-primitives/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue-fixtures/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue-v2/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue/runtime-benchmarks",
"snowbridge-pezpallet-outbound-queue-v2/runtime-benchmarks",
"snowbridge-pezpallet-outbound-queue/runtime-benchmarks",
"snowbridge-pezpallet-system-v2/runtime-benchmarks",
"snowbridge-pezpallet-system/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"asset-hub-zagros-runtime/runtime-benchmarks",
"bp-asset-hub-zagros/runtime-benchmarks",
"bridge-hub-common/runtime-benchmarks",
"bridge-hub-zagros-runtime/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bridge-messages/runtime-benchmarks",
"pezpallet-bridge-relayers/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwichain-zagros-system-emulated-network/runtime-benchmarks",
"snowbridge-core/runtime-benchmarks",
"snowbridge-inbound-queue-primitives/runtime-benchmarks",
"snowbridge-outbound-queue-primitives/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue-fixtures/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue-v2/runtime-benchmarks",
"snowbridge-pezpallet-inbound-queue/runtime-benchmarks",
"snowbridge-pezpallet-outbound-queue-v2/runtime-benchmarks",
"snowbridge-pezpallet-outbound-queue/runtime-benchmarks",
"snowbridge-pezpallet-system-v2/runtime-benchmarks",
"snowbridge-pezpallet-system/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -109,7 +109,7 @@ fn send_assets_from_penpal_zagros_through_zagros_ah_to_pezkuwichain_ah(
who: *who == TreasuryAccount::get(),
},
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -699,7 +699,7 @@ fn send_wnds_from_zagros_relay_through_asset_hub_zagros_to_asset_hub_pezkuwichai
who: *who == sov_ahr_on_ahw.clone().into(),
},
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -1008,7 +1008,7 @@ fn send_back_rocs_from_penpal_zagros_through_asset_hub_zagros_to_asset_hub_pezku
owner: owner == &sov_penpal_on_ahw,
},
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
// message processed successfully
RuntimeEvent::MessageQueue(
@@ -1034,7 +1034,7 @@ fn send_back_rocs_from_penpal_zagros_through_asset_hub_zagros_to_asset_hub_pezku
},
// sent message to sibling Penpal
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
// message processed successfully
RuntimeEvent::MessageQueue(
@@ -1206,7 +1206,7 @@ fn send_back_rocs_from_penpal_zagros_through_asset_hub_zagros_to_asset_hub_pezku
owner: owner == &sov_penpal_on_ahw,
},
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
// message processed successfully
RuntimeEvent::MessageQueue(
@@ -1235,7 +1235,7 @@ fn send_back_rocs_from_penpal_zagros_through_asset_hub_zagros_to_asset_hub_pezku
},
// sent message to Pezkuwichain Relay
RuntimeEvent::TeyrchainSystem(
cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
// message processed successfully
RuntimeEvent::MessageQueue(
@@ -1400,7 +1400,7 @@ fn do_send_pens_and_wnds_from_penpal_zagros_via_ahw_to_asset_hub_pezkuwichain(
who: *who == sov_ahr_on_ahw.clone().into(),
},
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -233,7 +233,7 @@ pub(crate) fn assert_bridge_hub_pezkuwichain_message_received() {
vec![
// message sent to destination
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -98,7 +98,7 @@ fn register_token_from_ethereum_to_asset_hub() {
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -147,7 +147,7 @@ fn send_weth_token_from_ethereum_to_asset_hub() {
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -251,7 +251,7 @@ fn send_weth_from_ethereum_to_penpal() {
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -262,7 +262,7 @@ fn send_weth_from_ethereum_to_penpal() {
AssetHubZagros,
vec![
RuntimeEvent::ForeignAssets(pezpallet_assets::Event::Issued { .. }) => {},
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -324,7 +324,7 @@ fn send_eth_asset_from_asset_hub_to_ethereum_and_back() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -433,7 +433,7 @@ fn register_weth_token_in_asset_hub_fail_for_insufficient_fee() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -481,7 +481,7 @@ fn send_weth_from_ethereum_to_asset_hub_with_fee(account_id: [u8; 32], fee: u128
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -590,7 +590,7 @@ fn send_token_from_ethereum_to_asset_hub() {
// Check that the message was sent
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -634,7 +634,7 @@ fn send_weth_asset_from_asset_hub_to_ethereum() {
// Check that the send token message was sent using xcm
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) =>{},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) =>{},]
);
});
@@ -778,7 +778,7 @@ fn send_token_from_ethereum_to_penpal() {
// Check that the send token message was sent using xcm
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) =>{},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) =>{},]
);
});
@@ -789,7 +789,7 @@ fn send_token_from_ethereum_to_penpal() {
AssetHubZagros,
vec![
RuntimeEvent::ForeignAssets(pezpallet_assets::Event::Issued { .. }) => {},
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -922,7 +922,7 @@ fn transfer_relay_token() {
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -1087,7 +1087,7 @@ fn transfer_ah_token() {
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -1192,7 +1192,7 @@ fn send_weth_from_ethereum_to_ahw_to_ahr_back_to_ahw_and_ethereum() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -1333,7 +1333,7 @@ fn send_weth_from_ethereum_to_ahw_to_ahr_back_to_ahw_and_ethereum() {
vec![
// message sent to destination
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -1582,7 +1582,7 @@ fn transfer_penpal_native_asset() {
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -1795,7 +1795,7 @@ fn transfer_penpal_teleport_enabled_asset() {
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) =>
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) =>
{},]
);
});
@@ -2148,7 +2148,7 @@ fn transfer_roc_from_ah_with_transfer_and_then() {
let _ = EthereumInboundQueue::send_xcm(xcm, AssetHubZagros::para_id().into()).unwrap();
assert_expected_events!(
BridgeHubZagros,
vec![RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
vec![RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},]
);
});
@@ -92,7 +92,7 @@ fn register_token_v2() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -203,7 +203,7 @@ fn send_token_v2() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -312,7 +312,7 @@ fn send_weth_v2() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -469,7 +469,7 @@ fn register_and_send_token_in_one_transaction_fails() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -622,7 +622,7 @@ fn send_token_to_penpal_v2() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -658,7 +658,7 @@ fn send_token_to_penpal_v2() {
asset_id: *asset_id == token_location,
owner: *owner == penpal_sov_on_ah,
},
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
@@ -806,7 +806,7 @@ fn send_foreign_erc20_token_back_to_pezkuwi() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -902,7 +902,7 @@ fn invalid_xcm_traps_funds_on_ah() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -970,7 +970,7 @@ fn invalid_claimer_does_not_fail_the_message() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -168,7 +168,7 @@ fn send_token_to_pezkuwichain_v2() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -189,7 +189,7 @@ fn send_token_to_pezkuwichain_v2() {
RuntimeEvent::MessageQueue(
pezpallet_message_queue::Event::Processed { success: true, .. }
) => {},
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
@@ -333,7 +333,7 @@ fn send_ether_to_pezkuwichain_v2() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -354,7 +354,7 @@ fn send_ether_to_pezkuwichain_v2() {
RuntimeEvent::MessageQueue(
pezpallet_message_queue::Event::Processed { success: true, .. }
) => {},
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
@@ -536,7 +536,7 @@ fn send_roc_from_ethereum_to_pezkuwichain() {
assert_expected_events!(
BridgeHubZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
// Check that the relayer reward was registered.
RuntimeEvent::BridgeRelayers(pezpallet_bridge_relayers::Event::RewardRegistered { relayer, reward_kind, reward_balance }) => {
relayer: *relayer == relayer_account,
@@ -129,7 +129,7 @@ pub(crate) fn assert_bridge_hub_zagros_message_received() {
vec![
// message sent to destination
RuntimeEvent::XcmpQueue(
cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }
) => {},
]
);
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Collectives Zagros runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/collectives-zagros-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -39,22 +42,22 @@ zagros-system-emulated-network = { workspace = true }
[features]
runtime-benchmarks = [
"collectives-zagros-runtime/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-whitelist/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime-constants/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
"collectives-zagros-runtime/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-whitelist/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime-constants/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
]
@@ -51,7 +51,7 @@ fn pay_salary_technical_fellowship() {
assert_expected_events!(
CollectivesZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -93,7 +93,7 @@ fn pay_salary_secretary() {
assert_expected_events!(
CollectivesZagros,
vec![
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
]
);
});
@@ -160,7 +160,7 @@ fn fellowship_treasury_spend() {
AssetHubZagros,
vec![
RuntimeEvent::Balances(pezpallet_balances::Event::Transfer { .. }) => {},
RuntimeEvent::TeyrchainSystem(cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::TeyrchainSystem(pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }) => {},
RuntimeEvent::MessageQueue(pezpallet_message_queue::Event::Processed { success: true ,.. }) => {},
]
);
@@ -234,7 +234,7 @@ fn fellowship_treasury_spend() {
AssetHubZagros,
vec![
RuntimeEvent::Balances(pezpallet_balances::Event::Transfer { .. }) => {},
RuntimeEvent::XcmpQueue(cumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::XcmpQueue(pezcumulus_pallet_xcmp_queue::Event::XcmpMessageSent { .. }) => {},
RuntimeEvent::MessageQueue(pezpallet_message_queue::Event::Processed { success: true ,.. }) => {},
]
);
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Coretime Pezkuwichain runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/coretime-pezkuwichain-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -29,14 +32,14 @@ pezkuwichain-system-emulated-network = { workspace = true }
[features]
runtime-benchmarks = [
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-broker/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezkuwi-runtime-teyrchains/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-broker/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezkuwi-runtime-teyrchains/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -100,7 +100,7 @@ fn transact_hardcoded_weights_are_sane() {
pezpallet_broker::Event::CoreCountRequested { core_count: 1 }
) => {},
CoretimeEvent::TeyrchainSystem(
cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
]
);
@@ -162,7 +162,7 @@ fn transact_hardcoded_weights_are_sane() {
pezpallet_broker::Event::CoreAssigned { .. }
) => {},
CoretimeEvent::TeyrchainSystem(
cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
]
);
@@ -197,7 +197,7 @@ fn transact_hardcoded_weights_are_sane() {
CoretimePezkuwichain,
vec![
CoretimeEvent::TeyrchainSystem(
cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
]
);
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Coretime Zagros runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/coretime-zagros-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -30,15 +33,15 @@ zagros-system-emulated-network = { workspace = true }
[features]
runtime-benchmarks = [
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-broker/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezkuwi-runtime-teyrchains/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime-constants/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-broker/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezkuwi-runtime-teyrchains/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime-constants/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
]
@@ -100,7 +100,7 @@ fn transact_hardcoded_weights_are_sane() {
pezpallet_broker::Event::CoreCountRequested { core_count: 1 }
) => {},
CoretimeEvent::TeyrchainSystem(
cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
]
);
@@ -161,7 +161,7 @@ fn transact_hardcoded_weights_are_sane() {
pezpallet_broker::Event::CoreAssigned { .. }
) => {},
CoretimeEvent::TeyrchainSystem(
cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
]
);
@@ -178,7 +178,7 @@ fn transact_hardcoded_weights_are_sane() {
CoretimeZagros,
vec![
CoretimeEvent::TeyrchainSystem(
cumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
pezcumulus_pallet_teyrchain_system::Event::UpwardMessageSent { .. }
) => {},
]
);
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "Zagros governance integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/governance-zagros-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -34,16 +37,16 @@ zagros-system-emulated-network = { workspace = true }
[features]
runtime-benchmarks = [
"asset-hub-zagros-runtime/runtime-benchmarks",
"collectives-zagros-runtime/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-whitelist/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
"asset-hub-zagros-runtime/runtime-benchmarks",
"collectives-zagros-runtime/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-whitelist/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "People Pezkuwichain runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/people-pezkuwichain-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -28,13 +31,13 @@ teyrchains-common = { workspace = true, default-features = true }
[features]
runtime-benchmarks = [
"asset-test-utils/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"asset-test-utils/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezkuwichain-system-emulated-network/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -6,6 +6,9 @@ edition.workspace = true
license = "Apache-2.0"
description = "People Zagros runtime integration tests with xcm-emulator"
publish = false
documentation = "https://docs.rs/people-zagros-integration-tests"
repository = { workspace = true }
homepage = { workspace = true }
[lints]
workspace = true
@@ -33,16 +36,16 @@ zagros-system-emulated-network = { workspace = true }
[features]
runtime-benchmarks = [
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
"emulated-integration-tests-common/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm/runtime-benchmarks",
"zagros-runtime/runtime-benchmarks",
"zagros-system-emulated-network/runtime-benchmarks",
]
@@ -2,14 +2,15 @@
name = "pezpallet-collective-content"
version = "0.6.0"
authors = [
"Kurdistan Tech Institute <info@pezkuwichain.io>",
"Parity Technologies <admin@parity.io>",
"Kurdistan Tech Institute <info@pezkuwichain.io>",
"Parity Technologies <admin@parity.io>",
]
edition.workspace = true
description = "Managed content"
license = "Apache-2.0"
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/pezpallet-collective-content"
[lints]
workspace = true
@@ -31,24 +32,24 @@ pezsp-io = { workspace = true }
[features]
default = ["std"]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezsp-runtime/try-runtime",
]
std = [
"codec/std",
"pezframe-benchmarking/std",
"pezframe-support/std",
"pezframe-system/std",
"scale-info/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"codec/std",
"pezframe-benchmarking/std",
"pezframe-support/std",
"pezframe-system/std",
"scale-info/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
]
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-identity-kyc"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
@@ -19,7 +20,7 @@ pezframe-support = { default-features = false, workspace = true }
pezframe-system = { default-features = false, workspace = true }
log = { default-features = false, workspace = true }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
pezsp-core = { default-features = false, workspace = true }
pezsp-runtime = { default-features = false, workspace = true }
@@ -35,32 +36,32 @@ pezsp-io = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezkuwi-primitives/std",
"scale-info/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezkuwi-primitives/std",
"scale-info/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-perwerde"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
@@ -15,10 +16,10 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = false, features = ["derive"] }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0", default-features = false, features = [
"derive",
"derive",
], optional = true }
pezframe-benchmarking = { optional = true, workspace = true }
@@ -43,40 +44,40 @@ pezsp-io = { workspace = true, default-features = false, optional = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-collective/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-collective/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances",
"pezpallet-balances?/runtime-benchmarks",
"pezpallet-collective",
"pezpallet-collective?/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances",
"pezpallet-balances?/runtime-benchmarks",
"pezpallet-collective",
"pezpallet-collective?/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances?/try-runtime",
"pezpallet-collective?/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances?/try-runtime",
"pezpallet-collective?/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-pez-rewards"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
@@ -15,10 +16,10 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = false, features = ["derive"] }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0", default-features = false, features = [
"derive",
"derive",
], optional = true }
pezframe-support = { default-features = false, workspace = true }
@@ -47,19 +48,19 @@ pezsp-io = { workspace = true, default-features = false, optional = true }
[dev-dependencies]
# Test için gerekli olan bağımlılıklar
pezframe-system = { workspace = true, default-features = false, features = [
"std",
"std",
] }
pezpallet-assets = { workspace = true, default-features = false, features = [
"std",
"std",
] }
pezpallet-balances = { workspace = true, default-features = false, features = [
"std",
"std",
] }
pezpallet-identity-kyc = { workspace = true, default-features = false, features = [
"std",
"std",
] }
pezpallet-trust = { workspace = true, default-features = false, features = [
"std",
"std",
] }
pezsp-core = { workspace = true, default-features = false, features = ["std"] }
pezsp-io = { workspace = true, default-features = false, features = ["std"] }
@@ -67,53 +68,53 @@ pezsp-io = { workspace = true, default-features = false, features = ["std"] }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-assets/std",
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-nfts/std",
"pezpallet-pez-treasury/std",
"pezpallet-scheduler/std",
"pezpallet-trust/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-assets/std",
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-nfts/std",
"pezpallet-pez-treasury/std",
"pezpallet-scheduler/std",
"pezpallet-trust/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezpallet-pez-treasury/runtime-benchmarks",
"pezpallet-scheduler/runtime-benchmarks",
"pezpallet-trust/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezpallet-pez-treasury/runtime-benchmarks",
"pezpallet-scheduler/runtime-benchmarks",
"pezpallet-trust/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-nfts/try-runtime",
"pezpallet-pez-treasury/try-runtime",
"pezpallet-scheduler/try-runtime",
"pezpallet-trust/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-nfts/try-runtime",
"pezpallet-pez-treasury/try-runtime",
"pezpallet-scheduler/try-runtime",
"pezpallet-trust/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-pez-treasury"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
@@ -15,10 +16,10 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = false, features = ["derive"] }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0", default-features = false, features = [
"derive",
"derive",
], optional = true }
pezframe-support = { default-features = false, workspace = true }
@@ -44,48 +45,48 @@ pezsp-io = { workspace = true, default-features = false, optional = true }
pezsp-core = { workspace = true, default-features = false }
pezsp-io = { workspace = true, default-features = false }
pezpallet-assets = { workspace = true, default-features = false, features = [
"std",
"std",
] } # <-- BU SATIRI EKLEYİN
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-assets/std",
"pezpallet-balances/std",
"pezpallet-scheduler/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-assets/std",
"pezpallet-balances/std",
"pezpallet-scheduler/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-scheduler/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-scheduler/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-scheduler/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-scheduler/try-runtime",
"pezsp-runtime/try-runtime",
]
+19 -18
View File
@@ -7,6 +7,7 @@ license = "Apache-2.0"
description = "Ping Pallet for Pezcumulus XCM/UMP testing."
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/pezcumulus-ping"
[lints]
workspace = true
@@ -27,26 +28,26 @@ pezcumulus-primitives-core = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezcumulus-pezpallet-xcm/std",
"pezcumulus-primitives-core/std",
"pezframe-support/std",
"pezframe-system/std",
"scale-info/std",
"pezsp-runtime/std",
"xcm/std",
"codec/std",
"pezcumulus-pezpallet-xcm/std",
"pezcumulus-primitives-core/std",
"pezframe-support/std",
"pezframe-system/std",
"scale-info/std",
"pezsp-runtime/std",
"xcm/std",
]
try-runtime = [
"pezcumulus-pezpallet-xcm/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezsp-runtime/try-runtime",
"pezcumulus-pezpallet-xcm/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezsp-runtime/try-runtime",
]
runtime-benchmarks = [
"pezcumulus-pezpallet-xcm/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm/runtime-benchmarks",
"pezcumulus-pezpallet-xcm/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -21,8 +21,8 @@
extern crate alloc;
use alloc::{vec, vec::Vec};
use cumulus_pallet_xcm::{ensure_sibling_para, Origin as CumulusOrigin};
use cumulus_primitives_core::ParaId;
use pezcumulus_pallet_xcm::{ensure_sibling_para, Origin as CumulusOrigin};
use pezcumulus_primitives_core::ParaId;
use pezframe_support::{parameter_types, BoundedVec};
use pezframe_system::Config as SystemConfig;
use pezsp_runtime::traits::Saturating;
@@ -8,18 +8,19 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-presale"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { package = "parity-scale-codec", version = "3.6.12", default-features = false, features = [
"derive",
"max-encoded-len",
"derive",
"max-encoded-len",
] }
log = { default-features = false, workspace = true }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { features = ["alloc", "derive"], workspace = true }
@@ -40,34 +41,34 @@ pezsp-io = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-assets/std",
"pezpallet-balances?/std",
"scale-info/std",
"serde/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-assets/std",
"pezpallet-balances?/std",
"scale-info/std",
"serde/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances",
"pezpallet-balances?/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances",
"pezpallet-balances?/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances?/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances?/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-referral"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
@@ -20,7 +21,7 @@ pezframe-system = { default-features = false, workspace = true }
log = { default-features = false, workspace = true }
pezpallet-identity-kyc = { workspace = true, default-features = false }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
pezsp-runtime = { default-features = false, workspace = true }
pezsp-std = { default-features = false, workspace = true }
@@ -37,38 +38,38 @@ pezsp-io = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-nfts/std",
"pezkuwi-primitives/std",
"scale-info/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-nfts/std",
"pezkuwi-primitives/std",
"scale-info/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-nfts/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-nfts/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-staking-score"
[dependencies]
codec = { workspace = true, default-features = false, features = ["derive"] }
@@ -17,10 +18,10 @@ pezframe-system = { default-features = false, workspace = true }
pezpallet-balances = { workspace = true, default-features = false, optional = true }
pezpallet-staking = { workspace = true, default-features = false, optional = true }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0.197", default-features = false, features = [
"derive",
"derive",
], optional = true }
pezsp-runtime = { default-features = false, workspace = true }
pezsp-std = { default-features = false, workspace = true }
@@ -35,7 +36,10 @@ pezframe-system = { workspace = true, features = ["std"] }
pezpallet-bags-list = { workspace = true, features = ["std"] }
pezpallet-balances = { workspace = true, features = ["std"] }
pezpallet-session = { workspace = true, features = ["std"] }
pezpallet-staking = { workspace = true, features = ["runtime-benchmarks", "std"] }
pezpallet-staking = { workspace = true, features = [
"runtime-benchmarks",
"std",
] }
pezpallet-timestamp = { workspace = true, features = ["std"] }
pezsp-core = { workspace = true, features = ["std"] }
pezsp-io = { workspace = true, features = ["std"] }
@@ -46,50 +50,50 @@ pezsp-staking = { workspace = true, features = ["std"] }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-election-provider-support/std",
"pezframe-support/std",
"pezframe-system/std",
"pezpallet-bags-list/std",
"pezpallet-balances?/std",
"pezpallet-session/std",
"pezpallet-staking?/std",
"pezpallet-timestamp/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde?/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-npos-elections/std",
"pezsp-runtime/std",
"pezsp-staking/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-election-provider-support/std",
"pezframe-support/std",
"pezframe-system/std",
"pezpallet-bags-list/std",
"pezpallet-balances?/std",
"pezpallet-session/std",
"pezpallet-staking?/std",
"pezpallet-timestamp/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde?/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-npos-elections/std",
"pezsp-runtime/std",
"pezsp-staking/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-election-provider-support/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-bags-list/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-session/runtime-benchmarks",
"pezpallet-staking/runtime-benchmarks",
"pezpallet-timestamp/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-npos-elections/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-staking/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-election-provider-support/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-bags-list/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-session/runtime-benchmarks",
"pezpallet-staking/runtime-benchmarks",
"pezpallet-timestamp/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-npos-elections/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-staking/runtime-benchmarks",
]
try-runtime = [
"pezframe-election-provider-support/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-bags-list/try-runtime",
"pezpallet-balances?/try-runtime",
"pezpallet-session/try-runtime",
"pezpallet-staking?/try-runtime",
"pezpallet-timestamp/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-election-provider-support/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-bags-list/try-runtime",
"pezpallet-balances?/try-runtime",
"pezpallet-session/try-runtime",
"pezpallet-staking?/try-runtime",
"pezpallet-timestamp/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -7,6 +7,7 @@ license = "Apache-2.0"
description = "Pallet to store the teyrchain ID"
homepage.workspace = true
repository.workspace = true
documentation = "https://docs.rs/pezstaging-teyrchain-info"
[lints]
workspace = true
@@ -25,21 +26,21 @@ pezcumulus-primitives-core = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezcumulus-primitives-core/std",
"pezframe-support/std",
"pezframe-system/std",
"scale-info/std",
"pezsp-runtime/std",
"codec/std",
"pezcumulus-primitives-core/std",
"pezframe-support/std",
"pezframe-system/std",
"scale-info/std",
"pezsp-runtime/std",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezsp-runtime/try-runtime",
]
runtime-benchmarks = [
"pezcumulus-primitives-core/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
@@ -22,7 +22,7 @@ pub use pallet::*;
#[pezframe_support::pallet]
pub mod pallet {
use cumulus_primitives_core::ParaId;
use pezcumulus_primitives_core::ParaId;
use pezframe_support::pezpallet_prelude::*;
use pezframe_system::pezpallet_prelude::*;
+35 -34
View File
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-tiki"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
@@ -23,7 +24,7 @@ pezpallet-identity = { default-features = false, workspace = true }
pezpallet-identity-kyc = { workspace = true, default-features = false }
pezpallet-nfts = { default-features = false, workspace = true }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0", default-features = false, features = ["derive"] }
pezsp-runtime = { default-features = false, workspace = true }
@@ -36,41 +37,41 @@ pezsp-io = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-identity/std",
"pezpallet-nfts/std",
"scale-info/std",
"serde/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-identity/std",
"pezpallet-nfts/std",
"scale-info/std",
"serde/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"dep:pezframe-benchmarking",
"dep:pezpallet-balances",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-identity/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"dep:pezframe-benchmarking",
"dep:pezpallet-balances",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-identity/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezsp-io/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-identity/try-runtime",
"pezpallet-nfts/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-identity/try-runtime",
"pezpallet-nfts/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -8,20 +8,21 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-token-wrapper"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { package = "parity-scale-codec", version = "3.6.12", default-features = false, features = [
"derive",
"max-encoded-len",
"derive",
"max-encoded-len",
] }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0", default-features = false, features = [
"derive",
"derive",
], optional = true }
pezframe-benchmarking = { optional = true, workspace = true }
@@ -42,34 +43,34 @@ pezsp-io = { workspace = true }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"pezpallet-assets/std",
"pezpallet-balances/std",
"scale-info/std",
"serde",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"pezpallet-assets/std",
"pezpallet-balances/std",
"scale-info/std",
"serde",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-balances/try-runtime",
"pezsp-runtime/try-runtime",
]
+48 -47
View File
@@ -8,6 +8,7 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-trust"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
@@ -15,10 +16,10 @@ targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = false, features = ["derive"] }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0", default-features = false, features = [
"derive",
"derive",
], optional = true }
pezframe-support = { default-features = false, workspace = true }
@@ -54,53 +55,53 @@ pezsp-io = { workspace = true, default-features = false }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
# Diğer paletlerin std özellikleri
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-perwerde/std",
"pezpallet-referral/std",
"pezpallet-staking-score/std",
"pezpallet-tiki/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde", # serde'yi doğrudan feature olarak ekliyoruz
"serde?/std",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
# Diğer paletlerin std özellikleri
"pezpallet-balances/std",
"pezpallet-identity-kyc/std",
"pezpallet-perwerde/std",
"pezpallet-referral/std",
"pezpallet-staking-score/std",
"pezpallet-tiki/std",
"pezkuwi-primitives/std",
"scale-info/std",
"serde", # serde'yi doğrudan feature olarak ekliyoruz
"serde?/std",
"pezsp-core?/std",
"pezsp-io?/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
# Diğer paletlerin runtime-benchmarks özellikleri
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-perwerde/runtime-benchmarks",
"pezpallet-referral/runtime-benchmarks",
"pezpallet-staking-score/runtime-benchmarks",
"pezpallet-tiki/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
# Diğer paletlerin runtime-benchmarks özellikleri
"pezpallet-balances/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-perwerde/runtime-benchmarks",
"pezpallet-referral/runtime-benchmarks",
"pezpallet-staking-score/runtime-benchmarks",
"pezpallet-tiki/runtime-benchmarks",
"pezkuwi-primitives/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
# Diğer paletlerin try-runtime özellikleri
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-perwerde/try-runtime",
"pezpallet-referral/try-runtime",
"pezpallet-staking-score/try-runtime",
"pezpallet-tiki/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
# Diğer paletlerin try-runtime özellikleri
"pezpallet-balances/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-perwerde/try-runtime",
"pezpallet-referral/try-runtime",
"pezpallet-staking-score/try-runtime",
"pezpallet-tiki/try-runtime",
"pezsp-runtime/try-runtime",
]
+66 -65
View File
@@ -8,20 +8,21 @@ edition.workspace = true
license.workspace = true
publish = false
repository.workspace = true
documentation = "https://docs.rs/pezpallet-welati"
[package.metadata.docs.rs]
targets = ["x86_64-unknown-linux-gnu"]
[dependencies]
codec = { workspace = true, default-features = false, features = [
"derive",
"max-encoded-len",
"derive",
"max-encoded-len",
] }
scale-info = { default-features = false, features = [
"derive",
"derive",
], workspace = true }
serde = { version = "1.0", default-features = false, features = [
"derive",
"derive",
], optional = true }
pezframe-benchmarking = { optional = true, workspace = true }
@@ -57,69 +58,69 @@ pezsp-io = { workspace = true, default-features = false }
[features]
default = ["std"]
std = [
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-collective/std",
"pezpallet-democracy/std",
"pezpallet-elections-phragmen/std",
"pezpallet-identity-kyc/std",
"pezpallet-identity/std",
"pezpallet-nfts/std",
"pezpallet-referral/std",
"pezpallet-scheduler/std",
"pezpallet-staking-score/std",
"pezpallet-tiki/std",
"pezpallet-timestamp/std",
"pezpallet-trust/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
"codec/std",
"pezframe-benchmarking?/std",
"pezframe-support/std",
"pezframe-system/std",
"log/std",
"pezpallet-balances/std",
"pezpallet-collective/std",
"pezpallet-democracy/std",
"pezpallet-elections-phragmen/std",
"pezpallet-identity-kyc/std",
"pezpallet-identity/std",
"pezpallet-nfts/std",
"pezpallet-referral/std",
"pezpallet-scheduler/std",
"pezpallet-staking-score/std",
"pezpallet-tiki/std",
"pezpallet-timestamp/std",
"pezpallet-trust/std",
"scale-info/std",
"serde",
"serde?/std",
"pezsp-core/std",
"pezsp-io/std",
"pezsp-runtime/std",
"pezsp-std/std",
]
runtime-benchmarks = [
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-collective/runtime-benchmarks",
"pezpallet-democracy/runtime-benchmarks",
"pezpallet-elections-phragmen/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-identity/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezpallet-referral/runtime-benchmarks",
"pezpallet-scheduler/runtime-benchmarks",
"pezpallet-staking-score/runtime-benchmarks",
"pezpallet-tiki/runtime-benchmarks",
"pezpallet-timestamp/runtime-benchmarks",
"pezpallet-trust/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-collective/runtime-benchmarks",
"pezpallet-democracy/runtime-benchmarks",
"pezpallet-elections-phragmen/runtime-benchmarks",
"pezpallet-identity-kyc/runtime-benchmarks",
"pezpallet-identity/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezpallet-referral/runtime-benchmarks",
"pezpallet-scheduler/runtime-benchmarks",
"pezpallet-staking-score/runtime-benchmarks",
"pezpallet-tiki/runtime-benchmarks",
"pezpallet-timestamp/runtime-benchmarks",
"pezpallet-trust/runtime-benchmarks",
"pezsp-core",
"pezsp-io",
"pezsp-io?/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
]
try-runtime = [
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-collective/try-runtime",
"pezpallet-democracy/try-runtime",
"pezpallet-elections-phragmen/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-identity/try-runtime",
"pezpallet-nfts/try-runtime",
"pezpallet-referral/try-runtime",
"pezpallet-scheduler/try-runtime",
"pezpallet-staking-score/try-runtime",
"pezpallet-tiki/try-runtime",
"pezpallet-timestamp/try-runtime",
"pezpallet-trust/try-runtime",
"pezsp-runtime/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-collective/try-runtime",
"pezpallet-democracy/try-runtime",
"pezpallet-elections-phragmen/try-runtime",
"pezpallet-identity-kyc/try-runtime",
"pezpallet-identity/try-runtime",
"pezpallet-nfts/try-runtime",
"pezpallet-referral/try-runtime",
"pezpallet-scheduler/try-runtime",
"pezpallet-staking-score/try-runtime",
"pezpallet-tiki/try-runtime",
"pezpallet-timestamp/try-runtime",
"pezpallet-trust/try-runtime",
"pezsp-runtime/try-runtime",
]
@@ -8,6 +8,7 @@ license = "Apache-2.0"
homepage.workspace = true
repository.workspace = true
publish = false
documentation = "https://docs.rs/asset-hub-pezkuwichain-runtime"
[lints]
workspace = true
@@ -86,9 +87,9 @@ pezsp-weights = { workspace = true }
# num-traits feature needed for dex integer sq root:
primitive-types = { features = [
"codec",
"num-traits",
"scale-info",
"codec",
"num-traits",
"scale-info",
], workspace = true }
# Pezkuwi
@@ -136,250 +137,250 @@ bizinikiwi-wasm-builder = { optional = true, workspace = true, default-features
default = ["std"]
fast-runtime = []
runtime-benchmarks = [
"asset-test-utils/runtime-benchmarks",
"assets-common/runtime-benchmarks",
"bp-asset-hub-pezkuwichain/runtime-benchmarks",
"bp-asset-hub-zagros/runtime-benchmarks",
"bp-bridge-hub-pezkuwichain/runtime-benchmarks",
"bp-bridge-hub-zagros/runtime-benchmarks",
"pezcumulus-pezpallet-aura-ext/runtime-benchmarks",
"pezcumulus-pezpallet-session-benchmarking/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-weight-reclaim/runtime-benchmarks",
"pezcumulus-pezpallet-xcm/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"pezcumulus-primitives-aura/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezcumulus-primitives-utility/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-election-provider-support/runtime-benchmarks",
"pezframe-executive/runtime-benchmarks",
"pezframe-metadata-hash-extension/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system-benchmarking/runtime-benchmarks",
"pezframe-system-rpc-runtime-api/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezframe-try-runtime?/runtime-benchmarks",
"pezpallet-asset-conversion-ops/runtime-benchmarks",
"pezpallet-asset-conversion-tx-payment/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-asset-rate/runtime-benchmarks",
"pezpallet-asset-rewards/runtime-benchmarks",
"pezpallet-assets-freezer/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-aura/runtime-benchmarks",
"pezpallet-authorship/runtime-benchmarks",
"pezpallet-bags-list/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bounties/runtime-benchmarks",
"pezpallet-child-bounties/runtime-benchmarks",
"pezpallet-collator-selection/runtime-benchmarks",
"pezpallet-delegated-staking/runtime-benchmarks",
"pezpallet-election-provider-multi-block/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-multisig/runtime-benchmarks",
"pezpallet-nft-fractionalization/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezpallet-nis/runtime-benchmarks",
"pezpallet-nomination-pools-runtime-api/runtime-benchmarks",
"pezpallet-nomination-pools/runtime-benchmarks",
"pezpallet-pez-treasury/runtime-benchmarks",
"pezpallet-presale/runtime-benchmarks",
"pezpallet-proxy/runtime-benchmarks",
"pezpallet-session/runtime-benchmarks",
"pezpallet-staking-async-rc-client/runtime-benchmarks",
"pezpallet-staking-async/runtime-benchmarks",
"pezpallet-staking-runtime-api/runtime-benchmarks",
"pezpallet-staking/runtime-benchmarks",
"pezpallet-timestamp/runtime-benchmarks",
"pezpallet-token-wrapper/runtime-benchmarks",
"pezpallet-transaction-payment-rpc-runtime-api/runtime-benchmarks",
"pezpallet-transaction-payment/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-uniques/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-xcm-benchmarks/runtime-benchmarks",
"pezpallet-xcm-bridge-hub-router/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-genesis-builder/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-npos-elections/runtime-benchmarks",
"pezsp-offchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-session/runtime-benchmarks",
"pezsp-staking/runtime-benchmarks",
"pezsp-transaction-pool/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-wasm-builder?/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchain-info/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"teyrchains-runtimes-test-utils/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm/runtime-benchmarks",
"asset-test-utils/runtime-benchmarks",
"assets-common/runtime-benchmarks",
"bp-asset-hub-pezkuwichain/runtime-benchmarks",
"bp-asset-hub-zagros/runtime-benchmarks",
"bp-bridge-hub-pezkuwichain/runtime-benchmarks",
"bp-bridge-hub-zagros/runtime-benchmarks",
"pezcumulus-pezpallet-aura-ext/runtime-benchmarks",
"pezcumulus-pezpallet-session-benchmarking/runtime-benchmarks",
"pezcumulus-pezpallet-teyrchain-system/runtime-benchmarks",
"pezcumulus-pezpallet-weight-reclaim/runtime-benchmarks",
"pezcumulus-pezpallet-xcm/runtime-benchmarks",
"pezcumulus-pezpallet-xcmp-queue/runtime-benchmarks",
"pezcumulus-primitives-aura/runtime-benchmarks",
"pezcumulus-primitives-core/runtime-benchmarks",
"pezcumulus-primitives-utility/runtime-benchmarks",
"pezframe-benchmarking/runtime-benchmarks",
"pezframe-election-provider-support/runtime-benchmarks",
"pezframe-executive/runtime-benchmarks",
"pezframe-metadata-hash-extension/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezframe-system-benchmarking/runtime-benchmarks",
"pezframe-system-rpc-runtime-api/runtime-benchmarks",
"pezframe-system/runtime-benchmarks",
"pezframe-try-runtime?/runtime-benchmarks",
"pezpallet-asset-conversion-ops/runtime-benchmarks",
"pezpallet-asset-conversion-tx-payment/runtime-benchmarks",
"pezpallet-asset-conversion/runtime-benchmarks",
"pezpallet-asset-rate/runtime-benchmarks",
"pezpallet-asset-rewards/runtime-benchmarks",
"pezpallet-assets-freezer/runtime-benchmarks",
"pezpallet-assets/runtime-benchmarks",
"pezpallet-aura/runtime-benchmarks",
"pezpallet-authorship/runtime-benchmarks",
"pezpallet-bags-list/runtime-benchmarks",
"pezpallet-balances/runtime-benchmarks",
"pezpallet-bounties/runtime-benchmarks",
"pezpallet-child-bounties/runtime-benchmarks",
"pezpallet-collator-selection/runtime-benchmarks",
"pezpallet-delegated-staking/runtime-benchmarks",
"pezpallet-election-provider-multi-block/runtime-benchmarks",
"pezpallet-message-queue/runtime-benchmarks",
"pezpallet-multisig/runtime-benchmarks",
"pezpallet-nft-fractionalization/runtime-benchmarks",
"pezpallet-nfts/runtime-benchmarks",
"pezpallet-nis/runtime-benchmarks",
"pezpallet-nomination-pools-runtime-api/runtime-benchmarks",
"pezpallet-nomination-pools/runtime-benchmarks",
"pezpallet-pez-treasury/runtime-benchmarks",
"pezpallet-presale/runtime-benchmarks",
"pezpallet-proxy/runtime-benchmarks",
"pezpallet-session/runtime-benchmarks",
"pezpallet-staking-async-rc-client/runtime-benchmarks",
"pezpallet-staking-async/runtime-benchmarks",
"pezpallet-staking-runtime-api/runtime-benchmarks",
"pezpallet-staking/runtime-benchmarks",
"pezpallet-timestamp/runtime-benchmarks",
"pezpallet-token-wrapper/runtime-benchmarks",
"pezpallet-transaction-payment-rpc-runtime-api/runtime-benchmarks",
"pezpallet-transaction-payment/runtime-benchmarks",
"pezpallet-treasury/runtime-benchmarks",
"pezpallet-uniques/runtime-benchmarks",
"pezpallet-utility/runtime-benchmarks",
"pezpallet-xcm-benchmarks/runtime-benchmarks",
"pezpallet-xcm-bridge-hub-router/runtime-benchmarks",
"pezpallet-xcm/runtime-benchmarks",
"pezkuwi-runtime-common/runtime-benchmarks",
"pezkuwi-teyrchain-primitives/runtime-benchmarks",
"pezkuwichain-runtime-constants/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"pezsp-block-builder/runtime-benchmarks",
"pezsp-consensus-aura/runtime-benchmarks",
"pezsp-genesis-builder/runtime-benchmarks",
"pezsp-inherents/runtime-benchmarks",
"pezsp-keyring/runtime-benchmarks",
"pezsp-npos-elections/runtime-benchmarks",
"pezsp-offchain/runtime-benchmarks",
"pezsp-runtime/runtime-benchmarks",
"pezsp-session/runtime-benchmarks",
"pezsp-staking/runtime-benchmarks",
"pezsp-transaction-pool/runtime-benchmarks",
"pezsp-version/runtime-benchmarks",
"bizinikiwi-wasm-builder?/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"teyrchain-info/runtime-benchmarks",
"teyrchains-common/runtime-benchmarks",
"teyrchains-runtimes-test-utils/runtime-benchmarks",
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
try-runtime = [
"asset-test-utils/try-runtime",
"assets-common/try-runtime",
"pezcumulus-pezpallet-aura-ext/try-runtime",
"pezcumulus-pezpallet-teyrchain-system/try-runtime",
"pezcumulus-pezpallet-weight-reclaim/try-runtime",
"pezcumulus-pezpallet-xcm/try-runtime",
"pezcumulus-pezpallet-xcmp-queue/try-runtime",
"pezframe-election-provider-support/try-runtime",
"pezframe-executive/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezframe-try-runtime/try-runtime",
"pezpallet-asset-conversion-ops/try-runtime",
"pezpallet-asset-conversion-tx-payment/try-runtime",
"pezpallet-asset-conversion/try-runtime",
"pezpallet-asset-rate/try-runtime",
"pezpallet-asset-rewards/try-runtime",
"pezpallet-assets-freezer/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-aura/try-runtime",
"pezpallet-authorship/try-runtime",
"pezpallet-bags-list/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-bounties/try-runtime",
"pezpallet-child-bounties/try-runtime",
"pezpallet-collator-selection/try-runtime",
"pezpallet-delegated-staking/try-runtime",
"pezpallet-election-provider-multi-block/try-runtime",
"pezpallet-message-queue/try-runtime",
"pezpallet-multisig/try-runtime",
"pezpallet-nft-fractionalization/try-runtime",
"pezpallet-nfts/try-runtime",
"pezpallet-nis/try-runtime",
"pezpallet-nomination-pools/try-runtime",
"pezpallet-pez-treasury/try-runtime",
"pezpallet-presale/try-runtime",
"pezpallet-proxy/try-runtime",
"pezpallet-session/try-runtime",
"pezpallet-staking-async-rc-client/try-runtime",
"pezpallet-staking-async/try-runtime",
"pezpallet-staking/try-runtime",
"pezpallet-timestamp/try-runtime",
"pezpallet-token-wrapper/try-runtime",
"pezpallet-transaction-payment/try-runtime",
"pezpallet-treasury/try-runtime",
"pezpallet-uniques/try-runtime",
"pezpallet-utility/try-runtime",
"pezpallet-xcm-bridge-hub-router/try-runtime",
"pezpallet-xcm/try-runtime",
"pezkuwi-runtime-common/try-runtime",
"pezsp-runtime/try-runtime",
"teyrchain-info/try-runtime",
"teyrchains-common/try-runtime",
"asset-test-utils/try-runtime",
"assets-common/try-runtime",
"pezcumulus-pezpallet-aura-ext/try-runtime",
"pezcumulus-pezpallet-teyrchain-system/try-runtime",
"pezcumulus-pezpallet-weight-reclaim/try-runtime",
"pezcumulus-pezpallet-xcm/try-runtime",
"pezcumulus-pezpallet-xcmp-queue/try-runtime",
"pezframe-election-provider-support/try-runtime",
"pezframe-executive/try-runtime",
"pezframe-support/try-runtime",
"pezframe-system/try-runtime",
"pezframe-try-runtime/try-runtime",
"pezpallet-asset-conversion-ops/try-runtime",
"pezpallet-asset-conversion-tx-payment/try-runtime",
"pezpallet-asset-conversion/try-runtime",
"pezpallet-asset-rate/try-runtime",
"pezpallet-asset-rewards/try-runtime",
"pezpallet-assets-freezer/try-runtime",
"pezpallet-assets/try-runtime",
"pezpallet-aura/try-runtime",
"pezpallet-authorship/try-runtime",
"pezpallet-bags-list/try-runtime",
"pezpallet-balances/try-runtime",
"pezpallet-bounties/try-runtime",
"pezpallet-child-bounties/try-runtime",
"pezpallet-collator-selection/try-runtime",
"pezpallet-delegated-staking/try-runtime",
"pezpallet-election-provider-multi-block/try-runtime",
"pezpallet-message-queue/try-runtime",
"pezpallet-multisig/try-runtime",
"pezpallet-nft-fractionalization/try-runtime",
"pezpallet-nfts/try-runtime",
"pezpallet-nis/try-runtime",
"pezpallet-nomination-pools/try-runtime",
"pezpallet-pez-treasury/try-runtime",
"pezpallet-presale/try-runtime",
"pezpallet-proxy/try-runtime",
"pezpallet-session/try-runtime",
"pezpallet-staking-async-rc-client/try-runtime",
"pezpallet-staking-async/try-runtime",
"pezpallet-staking/try-runtime",
"pezpallet-timestamp/try-runtime",
"pezpallet-token-wrapper/try-runtime",
"pezpallet-transaction-payment/try-runtime",
"pezpallet-treasury/try-runtime",
"pezpallet-uniques/try-runtime",
"pezpallet-utility/try-runtime",
"pezpallet-xcm-bridge-hub-router/try-runtime",
"pezpallet-xcm/try-runtime",
"pezkuwi-runtime-common/try-runtime",
"pezsp-runtime/try-runtime",
"teyrchain-info/try-runtime",
"teyrchains-common/try-runtime",
]
std = [
"assets-common/std",
"bp-asset-hub-pezkuwichain/std",
"bp-asset-hub-zagros/std",
"bp-bridge-hub-pezkuwichain/std",
"bp-bridge-hub-zagros/std",
"codec/std",
"pezcumulus-pezpallet-aura-ext/std",
"pezcumulus-pezpallet-session-benchmarking/std",
"pezcumulus-pezpallet-teyrchain-system/std",
"pezcumulus-pezpallet-weight-reclaim/std",
"pezcumulus-pezpallet-xcm/std",
"pezcumulus-pezpallet-xcmp-queue/std",
"pezcumulus-primitives-aura/std",
"pezcumulus-primitives-core/std",
"pezcumulus-primitives-utility/std",
"pezframe-benchmarking?/std",
"pezframe-election-provider-support/std",
"pezframe-executive/std",
"pezframe-metadata-hash-extension/std",
"pezframe-support/std",
"pezframe-system-benchmarking?/std",
"pezframe-system-rpc-runtime-api/std",
"pezframe-system/std",
"pezframe-try-runtime?/std",
"log/std",
"pezpallet-asset-conversion-ops/std",
"pezpallet-asset-conversion-tx-payment/std",
"pezpallet-asset-conversion/std",
"pezpallet-asset-rate/std",
"pezpallet-asset-rewards/std",
"pezpallet-assets-freezer/std",
"pezpallet-assets/std",
"pezpallet-aura/std",
"pezpallet-authorship/std",
"pezpallet-bags-list/std",
"pezpallet-balances/std",
"pezpallet-bounties/std",
"pezpallet-child-bounties/std",
"pezpallet-collator-selection/std",
"pezpallet-delegated-staking/std",
"pezpallet-election-provider-multi-block/std",
"pezpallet-message-queue/std",
"pezpallet-multisig/std",
"pezpallet-nft-fractionalization/std",
"pezpallet-nfts/std",
"pezpallet-nis/std",
"pezpallet-nomination-pools-runtime-api/std",
"pezpallet-nomination-pools/std",
"pezpallet-pez-treasury/std",
"pezpallet-presale/std",
"pezpallet-proxy/std",
"pezpallet-session/std",
"pezpallet-staking-async-rc-client/std",
"pezpallet-staking-async/std",
"pezpallet-staking-runtime-api/std",
"pezpallet-staking/std",
"pezpallet-timestamp/std",
"pezpallet-token-wrapper/std",
"pezpallet-transaction-payment-rpc-runtime-api/std",
"pezpallet-transaction-payment/std",
"pezpallet-treasury/std",
"pezpallet-uniques/std",
"pezpallet-utility/std",
"pezpallet-xcm-benchmarks?/std",
"pezpallet-xcm-bridge-hub-router/std",
"pezpallet-xcm/std",
"pezkuwi-runtime-common/std",
"pezkuwi-teyrchain-primitives/std",
"pezkuwichain-runtime-constants/std",
"primitive-types/std",
"scale-info/std",
"serde_json/std",
"pezsp-api/std",
"pezsp-block-builder/std",
"pezsp-consensus-aura/std",
"pezsp-core/std",
"pezsp-genesis-builder/std",
"pezsp-inherents/std",
"pezsp-keyring/std",
"pezsp-npos-elections/std",
"pezsp-offchain/std",
"pezsp-runtime/std",
"pezsp-session/std",
"pezsp-staking/std",
"pezsp-storage/std",
"pezsp-transaction-pool/std",
"pezsp-version/std",
"pezsp-weights/std",
"bizinikiwi-wasm-builder",
"testnet-teyrchains-constants/std",
"teyrchain-info/std",
"teyrchains-common/std",
"tracing/std",
"xcm-builder/std",
"xcm-executor/std",
"xcm-runtime-apis/std",
"xcm/std",
"assets-common/std",
"bp-asset-hub-pezkuwichain/std",
"bp-asset-hub-zagros/std",
"bp-bridge-hub-pezkuwichain/std",
"bp-bridge-hub-zagros/std",
"codec/std",
"pezcumulus-pezpallet-aura-ext/std",
"pezcumulus-pezpallet-session-benchmarking/std",
"pezcumulus-pezpallet-teyrchain-system/std",
"pezcumulus-pezpallet-weight-reclaim/std",
"pezcumulus-pezpallet-xcm/std",
"pezcumulus-pezpallet-xcmp-queue/std",
"pezcumulus-primitives-aura/std",
"pezcumulus-primitives-core/std",
"pezcumulus-primitives-utility/std",
"pezframe-benchmarking?/std",
"pezframe-election-provider-support/std",
"pezframe-executive/std",
"pezframe-metadata-hash-extension/std",
"pezframe-support/std",
"pezframe-system-benchmarking?/std",
"pezframe-system-rpc-runtime-api/std",
"pezframe-system/std",
"pezframe-try-runtime?/std",
"log/std",
"pezpallet-asset-conversion-ops/std",
"pezpallet-asset-conversion-tx-payment/std",
"pezpallet-asset-conversion/std",
"pezpallet-asset-rate/std",
"pezpallet-asset-rewards/std",
"pezpallet-assets-freezer/std",
"pezpallet-assets/std",
"pezpallet-aura/std",
"pezpallet-authorship/std",
"pezpallet-bags-list/std",
"pezpallet-balances/std",
"pezpallet-bounties/std",
"pezpallet-child-bounties/std",
"pezpallet-collator-selection/std",
"pezpallet-delegated-staking/std",
"pezpallet-election-provider-multi-block/std",
"pezpallet-message-queue/std",
"pezpallet-multisig/std",
"pezpallet-nft-fractionalization/std",
"pezpallet-nfts/std",
"pezpallet-nis/std",
"pezpallet-nomination-pools-runtime-api/std",
"pezpallet-nomination-pools/std",
"pezpallet-pez-treasury/std",
"pezpallet-presale/std",
"pezpallet-proxy/std",
"pezpallet-session/std",
"pezpallet-staking-async-rc-client/std",
"pezpallet-staking-async/std",
"pezpallet-staking-runtime-api/std",
"pezpallet-staking/std",
"pezpallet-timestamp/std",
"pezpallet-token-wrapper/std",
"pezpallet-transaction-payment-rpc-runtime-api/std",
"pezpallet-transaction-payment/std",
"pezpallet-treasury/std",
"pezpallet-uniques/std",
"pezpallet-utility/std",
"pezpallet-xcm-benchmarks?/std",
"pezpallet-xcm-bridge-hub-router/std",
"pezpallet-xcm/std",
"pezkuwi-runtime-common/std",
"pezkuwi-teyrchain-primitives/std",
"pezkuwichain-runtime-constants/std",
"primitive-types/std",
"scale-info/std",
"serde_json/std",
"pezsp-api/std",
"pezsp-block-builder/std",
"pezsp-consensus-aura/std",
"pezsp-core/std",
"pezsp-genesis-builder/std",
"pezsp-inherents/std",
"pezsp-keyring/std",
"pezsp-npos-elections/std",
"pezsp-offchain/std",
"pezsp-runtime/std",
"pezsp-session/std",
"pezsp-staking/std",
"pezsp-storage/std",
"pezsp-transaction-pool/std",
"pezsp-version/std",
"pezsp-weights/std",
"bizinikiwi-wasm-builder",
"testnet-teyrchains-constants/std",
"teyrchain-info/std",
"teyrchains-common/std",
"tracing/std",
"xcm-builder/std",
"xcm-executor/std",
"xcm-runtime-apis/std",
"xcm/std",
]
# Enable the metadata hash generation in the wasm builder.
@@ -6,6 +6,8 @@ authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
repository.workspace = true
documentation = "https://docs.rs/bp-asset-hub-pezkuwichain"
homepage = { workspace = true }
[package.metadata.pezkuwi-sdk]
exclude-from-umbrella = true
@@ -35,25 +37,25 @@ xcm = { workspace = true }
[features]
default = ["std"]
std = [
"bp-bridge-hub-pezcumulus/std",
"bp-messages/std",
"bp-runtime/std",
"bp-xcm-bridge-hub-router/std",
"codec/std",
"pezframe-support/std",
"scale-info/std",
"pezsp-api/std",
"pezsp-core/std",
"testnet-teyrchains-constants/std",
"xcm/std",
"bp-bridge-hub-pezcumulus/std",
"bp-messages/std",
"bp-runtime/std",
"bp-xcm-bridge-hub-router/std",
"codec/std",
"pezframe-support/std",
"scale-info/std",
"pezsp-api/std",
"pezsp-core/std",
"testnet-teyrchains-constants/std",
"xcm/std",
]
runtime-benchmarks = [
"bp-bridge-hub-pezcumulus/runtime-benchmarks",
"bp-messages/runtime-benchmarks",
"bp-runtime/runtime-benchmarks",
"bp-xcm-bridge-hub-router/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"xcm/runtime-benchmarks",
"bp-bridge-hub-pezcumulus/runtime-benchmarks",
"bp-messages/runtime-benchmarks",
"bp-runtime/runtime-benchmarks",
"bp-xcm-bridge-hub-router/runtime-benchmarks",
"pezframe-support/runtime-benchmarks",
"pezsp-api/runtime-benchmarks",
"testnet-teyrchains-constants/runtime-benchmarks",
"xcm/runtime-benchmarks",
]
@@ -25,7 +25,7 @@ use crate::{
*,
};
use alloc::{vec, vec::Vec};
use cumulus_primitives_core::ParaId;
use pezcumulus_primitives_core::ParaId;
use pezframe_support::build_struct_json_patch;
use hex_literal::hex;
use pezsp_core::crypto::UncheckedInto;
@@ -43,8 +43,8 @@ use assets_common::{
AssetIdForPoolAssets, AssetIdForPoolAssetsConvert, AssetIdForTrustBackedAssetsConvert,
};
use bp_asset_hub_pezkuwichain::CreateForeignAssetDeposit;
use cumulus_pallet_teyrchain_system::{RelayNumberMonotonicallyIncreases, RelaychainDataProvider};
use cumulus_primitives_core::AggregateMessageOrigin;
use pezcumulus_pallet_teyrchain_system::{RelayNumberMonotonicallyIncreases, RelaychainDataProvider};
use pezcumulus_primitives_core::AggregateMessageOrigin;
use pezsp_api::impl_runtime_apis;
use pezsp_core::{crypto::KeyTypeId, OpaqueMetadata};
use pezsp_runtime::{
@@ -61,7 +61,7 @@ use pezsp_version::RuntimeVersion;
pub use assets_common::local_and_foreign_assets::ForeignAssetReserveData;
use codec::{Decode, DecodeWithMemTracking, Encode, MaxEncodedLen};
use cumulus_primitives_core::ParaId;
use pezcumulus_primitives_core::ParaId;
use pezframe_support::{
construct_runtime, derive_impl,
dispatch::DispatchClass,
@@ -190,13 +190,13 @@ impl pezframe_system::Config for Runtime {
type SystemWeightInfo = weights::pezframe_system::WeightInfo<Runtime>;
type ExtensionsWeightInfo = weights::pezframe_system_extensions::WeightInfo<Runtime>;
type SS58Prefix = SS58Prefix;
type OnSetCode = cumulus_pallet_teyrchain_system::TeyrchainSetCode<Self>;
type OnSetCode = pezcumulus_pallet_teyrchain_system::TeyrchainSetCode<Self>;
type MaxConsumers = pezframe_support::traits::ConstU32<16>;
type SingleBlockMigrations = Migrations;
}
impl cumulus_pallet_weight_reclaim::Config for Runtime {
type WeightInfo = weights::cumulus_pallet_weight_reclaim::WeightInfo<Runtime>;
impl pezcumulus_pallet_weight_reclaim::Config for Runtime {
type WeightInfo = weights::pezcumulus_pallet_weight_reclaim::WeightInfo<Runtime>;
}
impl pezpallet_timestamp::Config for Runtime {
@@ -737,8 +737,8 @@ parameter_types! {
pub const ReservedDmpWeight: Weight = MAXIMUM_BLOCK_WEIGHT.saturating_div(4);
}
impl cumulus_pallet_teyrchain_system::Config for Runtime {
type WeightInfo = weights::cumulus_pallet_teyrchain_system::WeightInfo<Runtime>;
impl pezcumulus_pallet_teyrchain_system::Config for Runtime {
type WeightInfo = weights::pezcumulus_pallet_teyrchain_system::WeightInfo<Runtime>;
type RuntimeEvent = RuntimeEvent;
type OnSystemEvent = ();
type SelfParaId = teyrchain_info::Pallet<Runtime>;
@@ -752,7 +752,7 @@ impl cumulus_pallet_teyrchain_system::Config for Runtime {
type RelayParentOffset = ConstU32<0>;
}
type ConsensusHook = cumulus_pallet_aura_ext::FixedVelocityConsensusHook<
type ConsensusHook = pezcumulus_pallet_aura_ext::FixedVelocityConsensusHook<
Runtime,
RELAY_CHAIN_SLOT_DURATION_MILLIS,
BLOCK_PROCESSING_VELOCITY,
@@ -768,7 +768,7 @@ impl pezpallet_message_queue::Config for Runtime {
type WeightInfo = weights::pezpallet_message_queue::WeightInfo<Runtime>;
#[cfg(feature = "runtime-benchmarks")]
type MessageProcessor = pezpallet_message_queue::mock_helpers::NoopMessageProcessor<
cumulus_primitives_core::AggregateMessageOrigin,
pezcumulus_primitives_core::AggregateMessageOrigin,
>;
#[cfg(not(feature = "runtime-benchmarks"))]
type MessageProcessor = xcm_builder::ProcessXcmMessage<
@@ -788,7 +788,7 @@ impl pezpallet_message_queue::Config for Runtime {
impl teyrchain_info::Config for Runtime {}
impl cumulus_pallet_aura_ext::Config for Runtime {}
impl pezcumulus_pallet_aura_ext::Config for Runtime {}
parameter_types! {
/// The asset ID for the asset that we use to pay for message delivery fees.
@@ -804,8 +804,8 @@ pub type PriceForSiblingTeyrchainDelivery = pezkuwi_runtime_common::xcm_sender::
XcmpQueue,
>;
impl cumulus_pallet_xcmp_queue::Config for Runtime {
type WeightInfo = weights::cumulus_pallet_xcmp_queue::WeightInfo<Runtime>;
impl pezcumulus_pallet_xcmp_queue::Config for Runtime {
type WeightInfo = weights::pezcumulus_pallet_xcmp_queue::WeightInfo<Runtime>;
type RuntimeEvent = RuntimeEvent;
type ChannelInfo = TeyrchainSystem;
type VersionWrapper = PezkuwiXcm;
@@ -820,7 +820,7 @@ impl cumulus_pallet_xcmp_queue::Config for Runtime {
type PriceForSiblingDelivery = PriceForSiblingTeyrchainDelivery;
}
impl cumulus_pallet_xcmp_queue::migration::v5::V5Config for Runtime {
impl pezcumulus_pallet_xcmp_queue::migration::v5::V5Config for Runtime {
// This must be the same as the `ChannelInfo` from the `Config`:
type ChannelList = TeyrchainSystem;
}
@@ -1021,7 +1021,7 @@ impl pezpallet_xcm_bridge_hub_router::Config<ToZagrosXcmRouterInstance> for Runt
>;
type ToBridgeHubSender = XcmpQueue;
type LocalXcmChannelManager =
cumulus_pallet_xcmp_queue::bridging::InAndOutXcmpChannelStatusProvider<Runtime>;
pezcumulus_pallet_xcmp_queue::bridging::InAndOutXcmpChannelStatusProvider<Runtime>;
type ByteFee = xcm_config::bridging::XcmBridgeHubRouterByteFee;
type FeeAsset = xcm_config::bridging::XcmBridgeHubRouterFeeAssetId;
@@ -1301,10 +1301,10 @@ construct_runtime!(
{
// System support stuff.
System: pezframe_system = 0,
TeyrchainSystem: cumulus_pallet_teyrchain_system = 1,
TeyrchainSystem: pezcumulus_pallet_teyrchain_system = 1,
Timestamp: pezpallet_timestamp = 3,
TeyrchainInfo: teyrchain_info = 4,
WeightReclaim: cumulus_pallet_weight_reclaim = 5,
WeightReclaim: pezcumulus_pallet_weight_reclaim = 5,
// Monetary stuff.
Balances: pezpallet_balances = 10,
@@ -1316,12 +1316,12 @@ construct_runtime!(
CollatorSelection: pezpallet_collator_selection = 21,
Session: pezpallet_session = 22,
Aura: pezpallet_aura = 23,
AuraExt: cumulus_pallet_aura_ext = 24,
AuraExt: pezcumulus_pallet_aura_ext = 24,
// XCM helpers.
XcmpQueue: cumulus_pallet_xcmp_queue = 30,
XcmpQueue: pezcumulus_pallet_xcmp_queue = 30,
PezkuwiXcm: pezpallet_xcm = 31,
CumulusXcm: cumulus_pallet_xcm = 32,
CumulusXcm: pezcumulus_pallet_xcm = 32,
MessageQueue: pezpallet_message_queue = 34,
// Handy utilities.
@@ -1386,7 +1386,7 @@ pub type SignedBlock = generic::SignedBlock<Block>;
/// BlockId type as expected by this runtime.
pub type BlockId = generic::BlockId<Block>;
/// The extension to the basic transaction logic.
pub type TxExtension = cumulus_pallet_weight_reclaim::StorageWeightReclaim<
pub type TxExtension = pezcumulus_pallet_weight_reclaim::StorageWeightReclaim<
Runtime,
(
pezframe_system::AuthorizeCall<Runtime>,
@@ -1408,8 +1408,8 @@ pub type UncheckedExtrinsic =
pub type Migrations = (
InitStorageVersions,
// unreleased
cumulus_pallet_xcmp_queue::migration::v4::MigrationToV4<Runtime>,
cumulus_pallet_xcmp_queue::migration::v5::MigrateV4ToV5<Runtime>,
pezcumulus_pallet_xcmp_queue::migration::v4::MigrationToV4<Runtime>,
pezcumulus_pallet_xcmp_queue::migration::v5::MigrateV4ToV5<Runtime>,
pezpallet_collator_selection::migration::v2::MigrationToV2<Runtime>,
pezframe_support::migrations::RemovePallet<StateTrieMigrationName, RocksDbWeight>,
// unreleased
@@ -1424,7 +1424,7 @@ pub type Migrations = (
>,
// permanent
pezpallet_xcm::migration::MigrateToLatestXcmVersion<Runtime>,
cumulus_pallet_aura_ext::migration::MigrateV0ToV1<Runtime>,
pezcumulus_pallet_aura_ext::migration::MigrateV0ToV1<Runtime>,
);
parameter_types! {
@@ -1499,8 +1499,8 @@ pub struct AssetConversionTxHelper;
impl
pezpallet_asset_conversion_tx_payment::BenchmarkHelperTrait<
AccountId,
cumulus_primitives_core::Location,
cumulus_primitives_core::Location,
pezcumulus_primitives_core::Location,
pezcumulus_primitives_core::Location,
> for AssetConversionTxHelper
{
fn create_asset_id_parameter(seed: u32) -> (Location, Location) {
@@ -1508,15 +1508,15 @@ impl
let asset_id = Location::new(
1,
[
cumulus_primitives_core::Junction::Teyrchain(3000),
cumulus_primitives_core::Junction::PalletInstance(53),
cumulus_primitives_core::Junction::GeneralIndex(seed.into()),
pezcumulus_primitives_core::Junction::Teyrchain(3000),
pezcumulus_primitives_core::Junction::PalletInstance(53),
pezcumulus_primitives_core::Junction::GeneralIndex(seed.into()),
],
);
(asset_id.clone(), asset_id)
}
fn setup_balances_and_pool(asset_id: cumulus_primitives_core::Location, account: AccountId) {
fn setup_balances_and_pool(asset_id: pezcumulus_primitives_core::Location, account: AccountId) {
use pezframe_support::{assert_ok, traits::fungibles::Mutate};
assert_ok!(ForeignAssets::force_create(
RuntimeOrigin::root(),
@@ -1580,8 +1580,8 @@ mod benches {
[pezpallet_timestamp, Timestamp]
[pezpallet_transaction_payment, TransactionPayment]
[pezpallet_collator_selection, CollatorSelection]
[cumulus_pallet_teyrchain_system, TeyrchainSystem]
[cumulus_pallet_xcmp_queue, XcmpQueue]
[pezcumulus_pallet_teyrchain_system, TeyrchainSystem]
[pezcumulus_pallet_xcmp_queue, XcmpQueue]
[pezpallet_xcm_bridge_hub_router, ToZagros]
[pezpallet_asset_conversion_ops, AssetConversionMigration]
// XCM
@@ -1589,7 +1589,7 @@ mod benches {
// NOTE: Make sure you point to the individual modules below.
[pezpallet_xcm_benchmarks::fungible, XcmBalances]
[pezpallet_xcm_benchmarks::generic, XcmGeneric]
[cumulus_pallet_weight_reclaim, WeightReclaim]
[pezcumulus_pallet_weight_reclaim, WeightReclaim]
// PezkuwiChain Custom Pallets
[pezpallet_pez_treasury, PezTreasury]
[pezpallet_presale, Presale]
@@ -1608,16 +1608,16 @@ impl_runtime_apis! {
}
}
impl cumulus_primitives_core::RelayParentOffsetApi<Block> for Runtime {
impl pezcumulus_primitives_core::RelayParentOffsetApi<Block> for Runtime {
fn relay_parent_offset() -> u32 {
0
}
}
impl cumulus_primitives_aura::AuraUnincludedSegmentApi<Block> for Runtime {
impl pezcumulus_primitives_aura::AuraUnincludedSegmentApi<Block> for Runtime {
fn can_build_upon(
included_hash: <Block as BlockT>::Hash,
slot: cumulus_primitives_aura::Slot,
slot: pezcumulus_primitives_aura::Slot,
) -> bool {
ConsensusHook::can_build_upon(included_hash, slot)
}
@@ -1857,8 +1857,8 @@ impl_runtime_apis! {
}
}
impl cumulus_primitives_core::CollectCollationInfo<Block> for Runtime {
fn collect_collation_info(header: &<Block as BlockT>::Header) -> cumulus_primitives_core::CollationInfo {
impl pezcumulus_primitives_core::CollectCollationInfo<Block> for Runtime {
fn collect_collation_info(header: &<Block as BlockT>::Header) -> pezcumulus_primitives_core::CollationInfo {
TeyrchainSystem::collect_collation_info(header)
}
}
@@ -1898,7 +1898,7 @@ impl_runtime_apis! {
use pezframe_support::traits::StorageInfoTrait;
use pezframe_system_benchmarking::Pallet as SystemBench;
use pezframe_system_benchmarking::extensions::Pallet as SystemExtensionsBench;
use cumulus_pallet_session_benchmarking::Pallet as SessionBench;
use pezcumulus_pallet_session_benchmarking::Pallet as SessionBench;
use pezpallet_xcm::benchmarking::Pallet as PalletXcmExtrinsicsBenchmark;
use pezpallet_xcm_bridge_hub_router::benchmarking::Pallet as XcmBridgeHubRouterBench;
@@ -1942,12 +1942,12 @@ impl_runtime_apis! {
}
fn verify_set_code() {
System::assert_last_event(cumulus_pallet_teyrchain_system::Event::<Runtime>::ValidationFunctionStored.into());
System::assert_last_event(pezcumulus_pallet_teyrchain_system::Event::<Runtime>::ValidationFunctionStored.into());
}
}
use cumulus_pallet_session_benchmarking::Pallet as SessionBench;
impl cumulus_pallet_session_benchmarking::Config for Runtime {}
use pezcumulus_pallet_session_benchmarking::Pallet as SessionBench;
impl pezcumulus_pallet_session_benchmarking::Config for Runtime {}
use pezpallet_xcm_bridge_hub_router::benchmarking::{
Pallet as XcmBridgeHubRouterBench,
@@ -2097,7 +2097,7 @@ impl_runtime_apis! {
impl XcmBridgeHubRouterConfig<ToZagrosXcmRouterInstance> for Runtime {
fn make_congested() {
cumulus_pallet_xcmp_queue::bridging::suspend_channel_for_benchmarks::<Runtime>(
pezcumulus_pallet_xcmp_queue::bridging::suspend_channel_for_benchmarks::<Runtime>(
xcm_config::bridging::SiblingBridgeHubParaId::get().into()
);
}
@@ -2315,13 +2315,13 @@ impl_runtime_apis! {
}
}
impl cumulus_primitives_core::GetTeyrchainInfo<Block> for Runtime {
impl pezcumulus_primitives_core::GetTeyrchainInfo<Block> for Runtime {
fn teyrchain_id() -> ParaId {
TeyrchainInfo::teyrchain_id()
}
}
impl cumulus_primitives_core::TargetBlockRate<Block> for Runtime {
impl pezcumulus_primitives_core::TargetBlockRate<Block> for Runtime {
fn target_block_rate() -> u32 {
1
}
@@ -2343,7 +2343,7 @@ impl_runtime_apis! {
}
}
cumulus_pallet_teyrchain_system::register_validate_block! {
pezcumulus_pallet_teyrchain_system::register_validate_block! {
Runtime = Runtime,
BlockExecutor = cumulus_pallet_aura_ext::BlockExecutor::<Runtime, Executive>,
BlockExecutor = pezcumulus_pallet_aura_ext::BlockExecutor::<Runtime, Executive>,
}
@@ -15,7 +15,7 @@
///! Staking, and election related pallet configurations.
use super::*;
use cumulus_primitives_core::relay_chain::SessionIndex;
use pezcumulus_primitives_core::relay_chain::SessionIndex;
use pezframe_election_provider_support::{ElectionDataProvider, SequentialPhragmen};
use pezpallet_election_provider_multi_block::{self as multi_block, SolutionAccuracyOf};
use pezpallet_staking_async::UseValidatorsMap;
@@ -15,9 +15,9 @@
// limitations under the License.
pub mod block_weights;
pub mod cumulus_pallet_teyrchain_system;
pub mod cumulus_pallet_weight_reclaim;
pub mod cumulus_pallet_xcmp_queue;
pub mod pezcumulus_pallet_teyrchain_system;
pub mod pezcumulus_pallet_weight_reclaim;
pub mod pezcumulus_pallet_xcmp_queue;
pub mod extrinsic_weights;
pub mod pezframe_system;
pub mod pezframe_system_extensions;
@@ -13,7 +13,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
//! Autogenerated weights for `cumulus_pallet_teyrchain_system`
//! Autogenerated weights for `pezcumulus_pallet_teyrchain_system`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE BIZINIKIWI BENCHMARK CLI VERSION 32.0.0
//! DATE: 2025-02-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
@@ -28,7 +28,7 @@
// pallet
// --extrinsic=*
// --runtime=target/production/wbuild/asset-hub-pezkuwichain-runtime/asset_hub_pezkuwichain_runtime.wasm
// --pallet=cumulus_pallet_teyrchain_system
// --pallet=pezcumulus_pallet_teyrchain_system
// --header=/__w/pezkuwi-sdk/pezkuwi-sdk/pezcumulus/file_header.txt
// --output=./pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/src/weights
// --wasm-execution=compiled
@@ -47,9 +47,9 @@
use pezframe_support::{traits::Get, weights::Weight};
use core::marker::PhantomData;
/// Weight functions for `cumulus_pallet_teyrchain_system`.
/// Weight functions for `pezcumulus_pallet_teyrchain_system`.
pub struct WeightInfo<T>(PhantomData<T>);
impl<T: pezframe_system::Config> cumulus_pallet_teyrchain_system::WeightInfo for WeightInfo<T> {
impl<T: pezframe_system::Config> pezcumulus_pallet_teyrchain_system::WeightInfo for WeightInfo<T> {
/// Storage: `TeyrchainSystem::LastDmqMqcHead` (r:1 w:1)
/// Proof: `TeyrchainSystem::LastDmqMqcHead` (`max_values`: Some(1), `max_size`: None, mode: `Measured`)
/// Storage: `MessageQueue::BookStateFor` (r:1 w:1)
@@ -13,7 +13,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
//! Autogenerated weights for `cumulus_pallet_weight_reclaim`
//! Autogenerated weights for `pezcumulus_pallet_weight_reclaim`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE BIZINIKIWI BENCHMARK CLI VERSION 32.0.0
//! DATE: 2025-02-21, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
@@ -28,7 +28,7 @@
// pallet
// --extrinsic=*
// --runtime=target/production/wbuild/asset-hub-pezkuwichain-runtime/asset_hub_pezkuwichain_runtime.wasm
// --pallet=cumulus_pallet_weight_reclaim
// --pallet=pezcumulus_pallet_weight_reclaim
// --header=/__w/pezkuwi-sdk/pezkuwi-sdk/pezcumulus/file_header.txt
// --output=./pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/src/weights
// --wasm-execution=compiled
@@ -47,9 +47,9 @@
use pezframe_support::{traits::Get, weights::Weight};
use core::marker::PhantomData;
/// Weight functions for `cumulus_pallet_weight_reclaim`.
/// Weight functions for `pezcumulus_pallet_weight_reclaim`.
pub struct WeightInfo<T>(PhantomData<T>);
impl<T: pezframe_system::Config> cumulus_pallet_weight_reclaim::WeightInfo for WeightInfo<T> {
impl<T: pezframe_system::Config> pezcumulus_pallet_weight_reclaim::WeightInfo for WeightInfo<T> {
fn storage_weight_reclaim() -> Weight {
// Proof Size summary in bytes:
// Measured: `0`
@@ -13,7 +13,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
//! Autogenerated weights for `cumulus_pallet_xcmp_queue`
//! Autogenerated weights for `pezcumulus_pallet_xcmp_queue`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE BIZINIKIWI BENCHMARK CLI VERSION 32.0.0
//! DATE: 2025-09-04, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
@@ -28,7 +28,7 @@
// pallet
// --extrinsic=*
// --runtime=target/production/wbuild/asset-hub-pezkuwichain-runtime/asset_hub_pezkuwichain_runtime.wasm
// --pallet=cumulus_pallet_xcmp_queue
// --pallet=pezcumulus_pallet_xcmp_queue
// --header=/__w/pezkuwi-sdk/pezkuwi-sdk/pezcumulus/file_header.txt
// --output=./pezcumulus/teyrchains/runtimes/assets/asset-hub-pezkuwichain/src/weights
// --wasm-execution=compiled
@@ -47,9 +47,9 @@
use pezframe_support::{traits::Get, weights::Weight};
use core::marker::PhantomData;
/// Weight functions for `cumulus_pallet_xcmp_queue`.
/// Weight functions for `pezcumulus_pallet_xcmp_queue`.
pub struct WeightInfo<T>(PhantomData<T>);
impl<T: pezframe_system::Config> cumulus_pallet_xcmp_queue::WeightInfo for WeightInfo<T> {
impl<T: pezframe_system::Config> pezcumulus_pallet_xcmp_queue::WeightInfo for WeightInfo<T> {
/// Storage: `XcmpQueue::QueueConfig` (r:1 w:1)
/// Proof: `XcmpQueue::QueueConfig` (`max_values`: Some(1), `max_size`: Some(12), added: 507, mode: `MaxEncodedLen`)
fn set_config_with_u32() -> Weight {

Some files were not shown because too many files have changed in this diff Show More