[Backport] add set_invulnerables to SafeCallFilter (#2537) to release runtimes branch (#2541) (#2545)

* add set_invulnerables to SafeCallFilter (#2537)

* make rustfmt happy again

* remove pallet_bridge_grandpa

* revert client/network fmt change

---------

Co-authored-by: joe petrowski <25483142+joepetrowski@users.noreply.github.com>
Co-authored-by: joepetrowski <joe@parity.io>
This commit is contained in:
Egor_P
2023-05-08 14:50:50 +02:00
committed by GitHub
parent 3c700764cd
commit 046aeea873
6 changed files with 69 additions and 69 deletions
@@ -212,7 +212,8 @@ impl Contains<RuntimeCall> for SafeCallFilter {
pallet_collator_selection::Call::set_desired_candidates { .. } | pallet_collator_selection::Call::set_desired_candidates { .. } |
pallet_collator_selection::Call::set_candidacy_bond { .. } | pallet_collator_selection::Call::set_candidacy_bond { .. } |
pallet_collator_selection::Call::register_as_candidate { .. } | pallet_collator_selection::Call::register_as_candidate { .. } |
pallet_collator_selection::Call::leave_intent { .. }, pallet_collator_selection::Call::leave_intent { .. } |
pallet_collator_selection::Call::set_invulnerables { .. },
) | ) |
RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) | RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) |
RuntimeCall::XcmpQueue(..) | RuntimeCall::XcmpQueue(..) |
@@ -206,7 +206,8 @@ impl Contains<RuntimeCall> for SafeCallFilter {
pallet_collator_selection::Call::set_desired_candidates { .. } | pallet_collator_selection::Call::set_desired_candidates { .. } |
pallet_collator_selection::Call::set_candidacy_bond { .. } | pallet_collator_selection::Call::set_candidacy_bond { .. } |
pallet_collator_selection::Call::register_as_candidate { .. } | pallet_collator_selection::Call::register_as_candidate { .. } |
pallet_collator_selection::Call::leave_intent { .. }, pallet_collator_selection::Call::leave_intent { .. } |
pallet_collator_selection::Call::set_invulnerables { .. },
) | ) |
RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) | RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) |
RuntimeCall::XcmpQueue(..) | RuntimeCall::XcmpQueue(..) |
@@ -129,29 +129,28 @@ impl Contains<RuntimeCall> for SafeCallFilter {
} }
} }
match call { matches!(
call,
RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) |
RuntimeCall::System( RuntimeCall::System(
frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_heap_pages { .. } |
frame_system::Call::set_code { .. } | frame_system::Call::set_code { .. } |
frame_system::Call::set_code_without_checks { .. } | frame_system::Call::set_code_without_checks { .. } |
frame_system::Call::kill_prefix { .. }, frame_system::Call::kill_prefix { .. },
) | ) | RuntimeCall::ParachainSystem(..) |
RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) |
RuntimeCall::Timestamp(..) | RuntimeCall::Balances(..) |
RuntimeCall::Balances(..) | RuntimeCall::CollatorSelection(
RuntimeCall::CollatorSelection( pallet_collator_selection::Call::set_desired_candidates { .. } |
pallet_collator_selection::Call::set_desired_candidates { .. } | pallet_collator_selection::Call::set_candidacy_bond { .. } |
pallet_collator_selection::Call::set_candidacy_bond { .. } | pallet_collator_selection::Call::register_as_candidate { .. } |
pallet_collator_selection::Call::register_as_candidate { .. } | pallet_collator_selection::Call::leave_intent { .. } |
pallet_collator_selection::Call::leave_intent { .. }, pallet_collator_selection::Call::set_invulnerables { .. },
) | ) | RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) |
RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) | RuntimeCall::XcmpQueue(..) |
RuntimeCall::XcmpQueue(..) | RuntimeCall::DmpQueue(..) |
RuntimeCall::DmpQueue(..) | RuntimeCall::Utility(pallet_utility::Call::as_derivative { .. })
RuntimeCall::Utility(pallet_utility::Call::as_derivative { .. }) => true, )
_ => false,
}
} }
} }
@@ -132,29 +132,28 @@ impl Contains<RuntimeCall> for SafeCallFilter {
} }
} }
match call { matches!(
call,
RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) |
RuntimeCall::System( RuntimeCall::System(
frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_heap_pages { .. } |
frame_system::Call::set_code { .. } | frame_system::Call::set_code { .. } |
frame_system::Call::set_code_without_checks { .. } | frame_system::Call::set_code_without_checks { .. } |
frame_system::Call::kill_prefix { .. }, frame_system::Call::kill_prefix { .. },
) | ) | RuntimeCall::ParachainSystem(..) |
RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) |
RuntimeCall::Timestamp(..) | RuntimeCall::Balances(..) |
RuntimeCall::Balances(..) | RuntimeCall::CollatorSelection(
RuntimeCall::CollatorSelection( pallet_collator_selection::Call::set_desired_candidates { .. } |
pallet_collator_selection::Call::set_desired_candidates { .. } | pallet_collator_selection::Call::set_candidacy_bond { .. } |
pallet_collator_selection::Call::set_candidacy_bond { .. } | pallet_collator_selection::Call::register_as_candidate { .. } |
pallet_collator_selection::Call::register_as_candidate { .. } | pallet_collator_selection::Call::leave_intent { .. } |
pallet_collator_selection::Call::leave_intent { .. }, pallet_collator_selection::Call::set_invulnerables { .. },
) | ) | RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) |
RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) | RuntimeCall::XcmpQueue(..) |
RuntimeCall::XcmpQueue(..) | RuntimeCall::DmpQueue(..) |
RuntimeCall::DmpQueue(..) | RuntimeCall::Utility(pallet_utility::Call::as_derivative { .. })
RuntimeCall::Utility(pallet_utility::Call::as_derivative { .. }) => true, )
_ => false,
}
} }
} }
@@ -128,29 +128,28 @@ impl Contains<RuntimeCall> for SafeCallFilter {
} }
} }
match call { matches!(
call,
RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) |
RuntimeCall::System( RuntimeCall::System(
frame_system::Call::set_heap_pages { .. } | frame_system::Call::set_heap_pages { .. } |
frame_system::Call::set_code { .. } | frame_system::Call::set_code { .. } |
frame_system::Call::set_code_without_checks { .. } | frame_system::Call::set_code_without_checks { .. } |
frame_system::Call::kill_prefix { .. }, frame_system::Call::kill_prefix { .. },
) | ) | RuntimeCall::ParachainSystem(..) |
RuntimeCall::ParachainSystem(..) | RuntimeCall::Timestamp(..) |
RuntimeCall::Timestamp(..) | RuntimeCall::Balances(..) |
RuntimeCall::Balances(..) | RuntimeCall::CollatorSelection(
RuntimeCall::CollatorSelection( pallet_collator_selection::Call::set_desired_candidates { .. } |
pallet_collator_selection::Call::set_desired_candidates { .. } | pallet_collator_selection::Call::set_candidacy_bond { .. } |
pallet_collator_selection::Call::set_candidacy_bond { .. } | pallet_collator_selection::Call::register_as_candidate { .. } |
pallet_collator_selection::Call::register_as_candidate { .. } | pallet_collator_selection::Call::leave_intent { .. } |
pallet_collator_selection::Call::leave_intent { .. }, pallet_collator_selection::Call::set_invulnerables { .. },
) | ) | RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) |
RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) | RuntimeCall::XcmpQueue(..) |
RuntimeCall::XcmpQueue(..) | RuntimeCall::DmpQueue(..) |
RuntimeCall::DmpQueue(..) | RuntimeCall::Utility(pallet_utility::Call::as_derivative { .. })
RuntimeCall::Utility(pallet_utility::Call::as_derivative { .. }) => true, )
_ => false,
}
} }
} }
@@ -151,7 +151,8 @@ impl Contains<RuntimeCall> for SafeCallFilter {
pallet_collator_selection::Call::set_desired_candidates { .. } | pallet_collator_selection::Call::set_desired_candidates { .. } |
pallet_collator_selection::Call::set_candidacy_bond { .. } | pallet_collator_selection::Call::set_candidacy_bond { .. } |
pallet_collator_selection::Call::register_as_candidate { .. } | pallet_collator_selection::Call::register_as_candidate { .. } |
pallet_collator_selection::Call::leave_intent { .. }, pallet_collator_selection::Call::leave_intent { .. } |
pallet_collator_selection::Call::set_invulnerables { .. },
) | ) |
RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) | RuntimeCall::Session(pallet_session::Call::purge_keys { .. }) |
RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) | RuntimeCall::PolkadotXcm(pallet_xcm::Call::force_xcm_version { .. }) |