Add crowdloan to SafeCallFilter (#6903)

* Add crowdloan to SafeCallFilter

* Add crowdloan to SafeCallFilter
This commit is contained in:
NingBo Wang
2023-03-31 19:38:12 +08:00
committed by GitHub
parent f7bd3a95a0
commit 906094a295
4 changed files with 44 additions and 4 deletions
+11 -1
View File
@@ -25,7 +25,7 @@ use frame_support::{
traits::{Contains, Everything, Nothing},
};
use frame_system::EnsureRoot;
use runtime_common::{paras_registrar, xcm_sender, ToAuthor};
use runtime_common::{crowdloan, paras_registrar, xcm_sender, ToAuthor};
use sp_core::ConstU32;
use xcm::latest::prelude::*;
use xcm_builder::{
@@ -139,6 +139,16 @@ impl Contains<RuntimeCall> for SafeCallFilter {
RuntimeCall::Timestamp(..) |
RuntimeCall::Indices(..) |
RuntimeCall::Balances(..) |
RuntimeCall::Crowdloan(
crowdloan::Call::create { .. } |
crowdloan::Call::contribute { .. } |
crowdloan::Call::withdraw { .. } |
crowdloan::Call::refund { .. } |
crowdloan::Call::dissolve { .. } |
crowdloan::Call::edit { .. } |
crowdloan::Call::poke { .. } |
crowdloan::Call::contribute_all { .. },
) |
RuntimeCall::Staking(
pallet_staking::Call::bond { .. } |
pallet_staking::Call::bond_extra { .. } |