Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
131 commits
Select commit Hold shift + click to select a range
a1b5aaf
Update polkadot-sdk to stable2503
dimartiro May 28, 2025
598763b
Fix graph pool
dimartiro May 29, 2025
e2a2a99
Fix contraints
dimartiro May 29, 2025
bcb3241
Final fixes
dimartiro May 29, 2025
b8bee26
More fixes
dimartiro May 29, 2025
c313649
Enable old weights
dimartiro Jun 3, 2025
cc01ca6
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 3, 2025
5813165
Fix more tests
dimartiro Jun 3, 2025
3bb56db
Fmt
dimartiro Jun 3, 2025
4351ea6
toml maid fix
dimartiro Jun 3, 2025
c12e3f6
Fix zepter
dimartiro Jun 3, 2025
ee3dd26
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 3, 2025
4c4d952
fix typo
dimartiro Jun 3, 2025
b3b92dc
Fix tests execution
dimartiro Jun 4, 2025
aa39d4f
Fmt
dimartiro Jun 4, 2025
90c5cb0
Remove unused import
dimartiro Jun 4, 2025
cd5473b
Fix import
dimartiro Jun 4, 2025
2cdf34f
Fix weights
dimartiro Jun 4, 2025
93cf12c
Remove unnecesary test since elasticscaling is always enabled
dimartiro Jun 4, 2025
29ee32e
Update xcm after backport fix
dimartiro Jun 5, 2025
a242250
toml maid fix
dimartiro Jun 5, 2025
f7cdd1c
Fix some ts tests
dimartiro Jun 6, 2025
ecb124e
Fix xcm dry run
dimartiro Jun 6, 2025
4371495
Test CI logs
dimartiro Jun 6, 2025
8c57b7d
Upgrade polkadotjs & chopsticks
dimartiro Jun 6, 2025
5ea418c
Merge branch 'master' into update-stable2503
dimartiro Jun 6, 2025
b2072e6
Add missing migrations
dimartiro Jun 6, 2025
abbaacd
Remove test logs
dimartiro Jun 6, 2025
dda5356
Fix migrations
dimartiro Jun 6, 2025
8cad866
Add missing ethereum system migration
dimartiro Jun 6, 2025
256d857
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 9, 2025
6679772
Fix migrations again
dimartiro Jun 9, 2025
2a58a05
update api augmented
dimartiro Jun 9, 2025
8a0717d
Restore starlight snowbridge system migration
dimartiro Jun 9, 2025
66faab3
Auto-generated TypeScript interfaces
invalid-email-address Jun 9, 2025
f4c5c1b
fix local interfaces
dimartiro Jun 9, 2025
c135bf6
fix local interfaces again
dimartiro Jun 9, 2025
cdae08e
Merge branch 'master' into update-stable2503
evgeny-s Jun 10, 2025
a2c8294
- Removed compilation warnings
evgeny-s Jun 10, 2025
4453374
- Updated typescript-api
evgeny-s Jun 10, 2025
ed0da7a
Merge branch 'master' into update-stable2503
evgeny-s Jun 10, 2025
aa66d03
Update moonwall to 5.13.0 + zombienet to 0.0.105 (#1086)
tmpolaczyk Jun 10, 2025
d055def
pnp lock updated
dimartiro Jun 10, 2025
977322f
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 11, 2025
18e8ba1
add session migration too
girazoki Jun 11, 2025
326f58c
remove one of the mig
girazoki Jun 11, 2025
9b28acc
adapt test_fee_balance_transfer test
Agusrodri Jun 11, 2025
6800c76
unify chains in isPara
Agusrodri Jun 11, 2025
4a72267
fix xcm test
Agusrodri Jun 11, 2025
c6d6059
more xcm fixes
Agusrodri Jun 11, 2025
2d156f9
Merge branch 'master' into update-stable2503
evgeny-s Jun 11, 2025
37225bb
remove unused para consts
Agusrodri Jun 11, 2025
2cd3e69
- reverted deprecation notice
evgeny-s Jun 11, 2025
d26942d
- fixed fmt
evgeny-s Jun 11, 2025
5e41f97
Merge remote-tracking branch 'origin/update-stable2503' into update-s…
evgeny-s Jun 11, 2025
87ad87b
have unique id for experimental_max_pov_percentage argument
ParthDesai Jun 11, 2025
4785d51
Fix StorageWeightReclaim usage as wrapper
dimartiro Jun 11, 2025
5ea3fe4
give a broader margin to fee_balance_transfer test
Agusrodri Jun 12, 2025
16a7f00
adapt estimator
girazoki Jun 12, 2025
daa8d5d
- fixed deprecated warning
evgeny-s Jun 12, 2025
e91831e
- extracted to a separate var to apply allow_deprecated
evgeny-s Jun 12, 2025
0736d6e
- updated TS interfaces
evgeny-s Jun 12, 2025
04e19fc
- Apply allow_deprecated for starlight tests
evgeny-s Jun 12, 2025
ffcabf2
Fix migrations using the right way
dimartiro Jun 13, 2025
043f7fb
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 13, 2025
f2f04b4
Update frontier and polkadot after last cherry picks
dimartiro Jun 13, 2025
8d11fa5
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 16, 2025
8da1330
Fix cargo lock
dimartiro Jun 16, 2025
f562f36
Fix migrations
dimartiro Jun 16, 2025
fd2e513
Merge branch 'master' into update-stable2503
dimartiro Jun 17, 2025
0a7339a
Add migration for genesis hashes (#1082)
Agusrodri Jun 17, 2025
07d576f
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 18, 2025
03842ef
Merge branch 'master' into update-stable2503
dimartiro Jun 24, 2025
761c150
Fix clippy after merge
dimartiro Jun 24, 2025
56242d7
Merge branch 'master' into update-stable2503
dimartiro Jun 24, 2025
93d993a
Update deps
dimartiro Jun 24, 2025
d8ba16a
Modify xcm emulator based on latest changes
girazoki Jun 20, 2025
4ef1b07
Fmt
dimartiro Jun 26, 2025
2969a13
Merge branch 'master' into update-stable2503
dimartiro Jun 26, 2025
db2b972
Fixes after merge
dimartiro Jun 27, 2025
4dbe4d1
Remove unnecesary migrations mod
dimartiro Jun 27, 2025
54299a4
Fmt
dimartiro Jun 27, 2025
c166306
Fix clippy
dimartiro Jun 27, 2025
83ed9ab
Fix some XCM tests
dimartiro Jun 27, 2025
5e260a2
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jun 27, 2025
1f75d21
make waiver more explicit
girazoki Jun 30, 2025
a19a7e1
Merge branch 'update-stable2503' of https://github.com/moondance-labs…
dimartiro Jun 30, 2025
e2dac51
Update dancekit
dimartiro Jun 30, 2025
6ea140d
fixing a bunch of tests
girazoki Jun 30, 2025
ac49127
dancebox test fixes
girazoki Jun 30, 2025
f899617
Add cumulus_pallet_weight_reclaim weights
dimartiro Jul 1, 2025
52d6d1c
fixes for xcm emulator tests
Agusrodri Jul 1, 2025
86818f1
- removed unused import
evgeny-s Jul 1, 2025
3825bb0
modify buy execution values to make few tests pass
ParthDesai Jul 1, 2025
034bf54
remove debug print
ParthDesai Jul 1, 2025
c3d05c9
check for success: true for message queue event
ParthDesai Jul 1, 2025
781ccb7
Merge branch 'update-stable2503' of https://github.com/moondance-labs…
dimartiro Jul 1, 2025
81ff5e1
Merge branch 'master' of https://github.com/moondance-labs/tanssi int…
dimartiro Jul 1, 2025
0845725
Configure XcmEventEmitter
dimartiro Jul 1, 2025
0bd7b54
Fix build benchmark
dimartiro Jul 1, 2025
41f9f72
Disable xcm AuthorizedAliasConsideration
dimartiro Jul 1, 2025
92deb12
Remove TODOs
dimartiro Jul 1, 2025
184ac4b
Rename migration friendly name
dimartiro Jul 1, 2025
061cb4b
Remove TODO comment
dimartiro Jul 1, 2025
24d4265
add keep_finalized_for to our cli commands
dimartiro Jul 1, 2025
505decf
Update polkadot-sdk to fix benchmark
dimartiro Jul 2, 2025
1f063a5
Update augmented api
dimartiro Jul 2, 2025
8e3b677
Merge branch 'master' into update-stable2503
dimartiro Jul 2, 2025
2c74243
Fix dancelight and starlight benchmarks
dimartiro Jul 2, 2025
24abf03
fix xcms
girazoki Jul 3, 2025
d4fb613
fix some of benches
girazoki Jul 3, 2025
b799f00
add back baseline just in case
girazoki Jul 3, 2025
89d34cc
Merge branch 'master' into update-stable2503
girazoki Jul 3, 2025
2089594
- Patch benchmarks temp
evgeny-s Jul 3, 2025
09005ec
- Updated runner for benchmarks
evgeny-s Jul 3, 2025
01e7c94
- Downgrade base64ct
evgeny-s Jul 3, 2025
43cdd9e
- Reverted bench updates
evgeny-s Jul 3, 2025
2e81ba4
- Fix for clippy
evgeny-s Jul 3, 2025
369fc6b
- Fix for clippy
evgeny-s Jul 3, 2025
49f7056
- Fix for clippy
evgeny-s Jul 3, 2025
963d800
Remove dimartiro bounded-collections fork
dimartiro Jul 3, 2025
a129619
Merge branch 'master' into update-stable2503
dimartiro Jul 4, 2025
0456317
Remove bounded collections patch
dimartiro Jul 4, 2025
cdba342
Re introduce snowbridge v1 removed extrinsics
dimartiro Jul 4, 2025
0d5a90a
Refresh api augment
dimartiro Jul 6, 2025
fc3e2a0
Remove TODOs from comments
dimartiro Jul 6, 2025
5d400d2
Merge branch 'master' into update-stable2503
dimartiro Jul 7, 2025
fc1bc09
Merge branch 'master' into update-stable2503
girazoki Jul 8, 2025
da14dd9
Remove TODOs from comments
dimartiro Jul 8, 2025
167bfd2
remove createTypes
Agusrodri Jul 8, 2025
739c100
fix lint
Agusrodri Jul 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6,668 changes: 3,426 additions & 3,242 deletions Cargo.lock

Large diffs are not rendered by default.

584 changes: 293 additions & 291 deletions Cargo.toml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion bin/utils/tanssi-utils/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ hex = { workspace = true }
pallet-external-validators-rewards = { workspace = true, features = [ "std" ] }
serde = { workspace = true, default-features = true }
serde_json = { workspace = true, default-features = true }
snowbridge-outbound-queue-merkle-tree = { workspace = true }
snowbridge-merkle-tree = { workspace = true }
sp-runtime = { workspace = true, features = [ "std" ] }
2 changes: 1 addition & 1 deletion bin/utils/tanssi-utils/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
use {
clap::{Parser, Subcommand},
serde::{Deserialize, Deserializer},
snowbridge_outbound_queue_merkle_tree::merkle_proof,
snowbridge_merkle_tree::merkle_proof,
sp_runtime::{traits::Keccak256, AccountId32},
std::{
collections::BTreeMap,
Expand Down
1 change: 1 addition & 0 deletions chains/container-chains/nodes/frontier/src/chain_spec.rs
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@ fn testnet_genesis(
.cloned()
.map(|k| (k, 1 << 80))
.collect(),
..Default::default()
},
parachain_info: container_chain_template_frontier_runtime::ParachainInfoConfig {
parachain_id: id,
Expand Down
7 changes: 3 additions & 4 deletions chains/container-chains/nodes/frontier/src/rpc/eth.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
use {
sc_network::NetworkService,
sc_network_sync::SyncingService,
sc_transaction_pool::{ChainApi, Pool},
sp_core::H256,
sp_runtime::traits::Block as BlockT,
std::{collections::BTreeMap, sync::Arc},
Expand All @@ -31,13 +30,13 @@ pub use {
};

/// Extra dependencies for Ethereum compatibility.
pub struct EthDeps<C, P, A: ChainApi, CT, B: BlockT> {
pub struct EthDeps<C, P, CT, B: BlockT> {
/// The client instance to use.
pub client: Arc<C>,
/// Transaction pool instance.
pub pool: Arc<P>,
/// Graph pool instance.
pub graph: Arc<Pool<A>>,
pub graph: Arc<P>,
/// Ethereum transaction converter.
pub converter: Option<CT>,
/// The Node authority flag
Expand Down Expand Up @@ -71,7 +70,7 @@ pub struct EthDeps<C, P, A: ChainApi, CT, B: BlockT> {
pub forced_parent_hashes: Option<BTreeMap<H256, H256>>,
}

impl<C, P, A: ChainApi, CT: Clone, B: BlockT> Clone for EthDeps<C, P, A, CT, B> {
impl<C, P, CT: Clone, B: BlockT> Clone for EthDeps<C, P, CT, B> {
fn clone(&self) -> Self {
Self {
client: self.client.clone(),
Expand Down
48 changes: 15 additions & 33 deletions chains/container-chains/nodes/frontier/src/rpc/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,14 @@
pub use sc_rpc::SubscriptionTaskExecutor;

use {
container_chain_template_frontier_runtime::{
opaque::Block, AccountId, Hash, Index, RuntimeApi,
},
container_chain_template_frontier_runtime::{opaque::Block, AccountId, Hash, Index},
core::marker::PhantomData,
cumulus_client_parachain_inherent::ParachainInherentData,
cumulus_client_service::ParachainHostFunctions,
cumulus_primitives_core::{ParaId, PersistedValidationData},
cumulus_test_relay_sproof_builder::RelayStateSproofBuilder,
fc_rpc::{EthTask, TxPool},
fc_rpc_core::TxPoolApiServer,
fc_rpc::{
EthApiServer, EthFilterApiServer, EthPubSubApiServer, EthTask, TxPool, TxPoolApiServer,
},
fc_storage::StorageOverride,
fp_rpc::EthereumRuntimeRPCApi,
frame_support::CloneNoBound,
Expand All @@ -46,10 +44,8 @@ use {
AuxStore, BlockOf, StorageProvider,
},
sc_consensus_manual_seal::rpc::{EngineCommand, ManualSeal, ManualSealApiServer},
sc_executor::WasmExecutor,
sc_network_sync::SyncingService,
sc_service::{TFullClient, TaskManager},
sc_transaction_pool::{ChainApi, Pool},
sc_service::TaskManager,
sc_transaction_pool_api::TransactionPool,
sp_api::{CallApiAt, ProvideRuntimeApi},
sp_block_builder::BlockBuilder,
Expand All @@ -67,12 +63,6 @@ use {
tc_service_container_chain::service::{ContainerChainClient, MinimalContainerRuntimeApi},
};

type ParachainExecutor = WasmExecutor<ParachainHostFunctions>;
type ParachainClient = TFullClient<Block, RuntimeApi, ParachainExecutor>;

type FullPool<Client> =
sc_transaction_pool::BasicPool<sc_transaction_pool::FullChainApi<Client, Block>, Block>;

pub struct DefaultEthConfig<C, BE>(std::marker::PhantomData<(C, BE)>);

impl<C, BE> fc_rpc::EthConfig<Block, C> for DefaultEthConfig<C, BE>
Expand All @@ -90,13 +80,13 @@ pub use eth::*;
mod finality;

/// Full client dependencies.
pub struct FullDeps<C, P, A: ChainApi, BE> {
pub struct FullDeps<C, P, BE> {
/// The client instance to use.
pub client: Arc<C>,
/// Transaction pool instance.
pub pool: Arc<P>,
/// Graph pool instance.
pub graph: Arc<Pool<A>>,
pub graph: Arc<P>,
/// Network service
pub network: Arc<dyn sc_network::service::traits::NetworkService>,
/// Chain syncing service
Expand Down Expand Up @@ -130,8 +120,8 @@ pub struct FullDeps<C, P, A: ChainApi, BE> {
}

/// Instantiate all Full RPC extensions.
pub fn create_full<C, P, BE, A>(
deps: FullDeps<C, P, A, BE>,
pub fn create_full<C, P, BE>(
deps: FullDeps<C, P, BE>,
subscription_task_executor: SubscriptionTaskExecutor,
pubsub_notification_sinks: Arc<
fc_mapping_sync::EthereumBlockNotificationSinks<
Expand All @@ -148,15 +138,11 @@ where
C: HeaderBackend<Block> + HeaderMetadata<Block, Error = BlockChainError> + 'static,
C: CallApiAt<Block>,
C: Send + Sync + 'static,
A: ChainApi<Block = Block> + 'static,
C::Api: RuntimeApiCollection,
P: TransactionPool<Block = Block> + 'static,
P: TransactionPool<Block = Block, Hash = <Block as BlockT>::Hash> + 'static,
{
use {
fc_rpc::{
Eth, EthApiServer, EthFilter, EthFilterApiServer, EthPubSub, EthPubSubApiServer, Net,
NetApiServer, Web3, Web3ApiServer,
},
fc_rpc::{Eth, EthFilter, EthPubSub, Net, NetApiServer, Web3, Web3ApiServer},
finality::{FrontierFinality, FrontierFinalityApiServer},
substrate_frame_rpc_system::{System, SystemApiServer},
};
Expand Down Expand Up @@ -200,7 +186,7 @@ where
let authorities = vec![tc_consensus::get_aura_id_from_seed("alice")];
let authorities_for_cdp = authorities.clone();

let pending_create_inherent_data_providers = move |_, _| {
let pending_create_inherent_data_providers = move |_, ()| {
let authorities_for_cidp = authorities.clone();

async move {
Expand Down Expand Up @@ -254,7 +240,7 @@ where
));

io.merge(
Eth::<_, _, _, _, _, _, _, DefaultEthConfig<C, BE>>::new(
Eth::<_, _, _, _, _, _, DefaultEthConfig<C, BE>>::new(
Arc::clone(&client),
Arc::clone(&pool),
Arc::clone(&graph),
Expand All @@ -275,7 +261,7 @@ where
.into_rpc(),
)?;

let tx_pool = TxPool::new(client.clone(), graph.clone());
let tx_pool: TxPool<Block, _, _> = TxPool::new(client.clone(), graph.clone());
if let Some(filter_pool) = filter_pool {
io.merge(
EthFilter::new(
Expand Down Expand Up @@ -558,10 +544,6 @@ const _: () = {
));

Ok(Box::new(move |subscription_task_executor| {
let graph_pool = transaction_pool.0
.as_any()
.downcast_ref::<FullPool<ParachainClient>>()
.expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state");
let deps = crate::rpc::FullDeps {
backend: backend.clone(),
client: client.clone(),
Expand All @@ -570,7 +552,7 @@ const _: () = {
fc_db::Backend::KeyValue(b) => b.clone(),
fc_db::Backend::Sql(b) => b.clone(),
},
graph: graph_pool.pool().clone(),
graph: transaction_pool.clone(),
pool: transaction_pool.clone(),
max_past_logs,
max_block_range,
Expand Down
18 changes: 2 additions & 16 deletions chains/container-chains/nodes/frontier/src/service.rs
Original file line number Diff line number Diff line change
Expand Up @@ -252,12 +252,6 @@ async fn start_node_impl(
let frontier_backend = frontier_backend.clone();

Box::new(move |subscription_task_executor| {
let graph_pool = pool.0.as_any()
.downcast_ref::<sc_transaction_pool::BasicPool<
sc_transaction_pool::FullChainApi<ParachainClient, Block>
, Block
>>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state");

let deps = crate::rpc::FullDeps {
backend: backend.clone(),
client: client.clone(),
Expand All @@ -266,7 +260,7 @@ async fn start_node_impl(
fc_db::Backend::KeyValue(b) => b.clone(),
fc_db::Backend::Sql(b) => b.clone(),
},
graph: graph_pool.pool().clone(),
graph: pool.clone(),
pool: pool.clone(),
max_past_logs,
max_block_range,
Expand Down Expand Up @@ -298,8 +292,6 @@ async fn start_node_impl(
relay_chain_slot_duration,
)?;

node_builder.network.start_network.start_network();

Ok((node_builder.task_manager, node_builder.client))
}

Expand Down Expand Up @@ -532,11 +524,6 @@ pub async fn start_dev_node(
let block_data_cache = block_data_cache;

Box::new(move |subscription_task_executor| {
let graph_pool= pool.0.as_any()
.downcast_ref::<sc_transaction_pool::BasicPool<
sc_transaction_pool::FullChainApi<ParachainClient, Block>
, Block
>>().expect("Frontier container chain template supports only single state transaction pool! Use --pool-type=single-state");
let deps = crate::rpc::FullDeps {
backend: backend.clone(),
client: client.clone(),
Expand All @@ -545,7 +532,7 @@ pub async fn start_dev_node(
fc_db::Backend::KeyValue(b) => b.clone(),
fc_db::Backend::Sql(b) => b.clone(),
},
graph: graph_pool.pool().clone(),
graph: pool.clone(),
pool: pool.clone(),
max_past_logs,
max_block_range,
Expand All @@ -572,6 +559,5 @@ pub async fn start_dev_node(

log::info!("Development Service Ready");

node_builder.network.start_network.start_network();
Ok(node_builder.task_manager)
}
1 change: 1 addition & 0 deletions chains/container-chains/nodes/simple/src/chain_spec.rs
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ fn testnet_genesis(
.cloned()
.map(|k| (k, 1 << 60))
.collect(),
..Default::default()
},
parachain_info: container_chain_template_simple_runtime::ParachainInfoConfig {
parachain_id: id,
Expand Down
4 changes: 0 additions & 4 deletions chains/container-chains/nodes/simple/src/service.rs
Original file line number Diff line number Diff line change
Expand Up @@ -166,8 +166,6 @@ pub async fn start_parachain_node(
relay_chain_slot_duration,
)?;

node_builder.network.start_network.start_network();

Ok((node_builder.task_manager, node_builder.client))
}

Expand Down Expand Up @@ -349,7 +347,5 @@ pub async fn start_dev_node(

log::info!("Development Service Ready");

node_builder.network.start_network.start_network();

Ok(node_builder.task_manager)
}
7 changes: 5 additions & 2 deletions chains/container-chains/runtime-templates/frontier/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -100,10 +100,10 @@ xcm-runtime-apis = { workspace = true }
# Cumulus
cumulus-pallet-parachain-system = { workspace = true }
cumulus-pallet-session-benchmarking = { workspace = true }
cumulus-pallet-weight-reclaim = { workspace = true }
cumulus-pallet-xcm = { workspace = true }
cumulus-pallet-xcmp-queue = { workspace = true }
cumulus-primitives-core = { workspace = true }
cumulus-primitives-storage-weight-reclaim = { workspace = true }
cumulus-primitives-timestamp = { workspace = true }
cumulus-primitives-utility = { workspace = true }
parachain-info = { workspace = true }
Expand Down Expand Up @@ -137,10 +137,10 @@ std = [
"ccp-xcm/std",
"cumulus-pallet-parachain-system/std",
"cumulus-pallet-session-benchmarking/std",
"cumulus-pallet-weight-reclaim/std",
"cumulus-pallet-xcm/std",
"cumulus-pallet-xcmp-queue/std",
"cumulus-primitives-core/std",
"cumulus-primitives-storage-weight-reclaim/std",
"cumulus-primitives-timestamp/std",
"cumulus-primitives-utility/std",
"dp-consensus/std",
Expand Down Expand Up @@ -236,6 +236,7 @@ force-debug = [ "sp-debug-derive/force-debug" ]
runtime-benchmarks = [
"cumulus-pallet-parachain-system/runtime-benchmarks",
"cumulus-pallet-session-benchmarking/runtime-benchmarks",
"cumulus-pallet-weight-reclaim/runtime-benchmarks",
"cumulus-pallet-xcmp-queue/runtime-benchmarks",
"cumulus-primitives-core/runtime-benchmarks",
"cumulus-primitives-utility/runtime-benchmarks",
Expand Down Expand Up @@ -279,10 +280,12 @@ runtime-benchmarks = [
"xcm-executor/runtime-benchmarks",
"xcm-primitives/runtime-benchmarks",
"xcm-runtime-apis/runtime-benchmarks",
"xcm/runtime-benchmarks",
]

try-runtime = [
"cumulus-pallet-parachain-system/try-runtime",
"cumulus-pallet-weight-reclaim/try-runtime",
"cumulus-pallet-xcm/try-runtime",
"cumulus-pallet-xcmp-queue/try-runtime",
"fp-self-contained/try-runtime",
Expand Down
Loading
Loading