difftreelog
fix cargo fmt
in: master
3 files changed
pallets/scheduler/src/lib.rsdiffbeforeafterboth199 pallet_prelude::*,199 pallet_prelude::*,200 traits::{schedule::{LookupError, LOWEST_PRIORITY}, PreimageProvider},200 traits::{201 schedule::{LookupError, LOWEST_PRIORITY},202 PreimageProvider,203 },201 };204 };202 use frame_system::pallet_prelude::*;205 use frame_system::pallet_prelude::*;241 /// Required origin to schedule or cancel calls.244 /// Required origin to schedule or cancel calls.242 type ScheduleOrigin: EnsureOrigin<<Self as system::Config>::RuntimeOrigin, Success = ScheduledEnsureOriginSuccess<Self::AccountId>>;245 type ScheduleOrigin: EnsureOrigin<246 <Self as system::Config>::RuntimeOrigin,247 Success = ScheduledEnsureOriginSuccess<Self::AccountId>,248 >;243249244 /// Required origin to set/change calls' priority.250 /// Required origin to set/change calls' priority.453 match ensured_origin {461 match ensured_origin {454 ScheduledEnsureOriginSuccess::Root => {462 ScheduledEnsureOriginSuccess::Root => {455 r = Ok(call.dispatch_bypass_filter(frame_system::RawOrigin::Root.into()));463 r = Ok(call.dispatch_bypass_filter(frame_system::RawOrigin::Root.into()));456 },464 }457 ScheduledEnsureOriginSuccess::Signed(sender) => {465 ScheduledEnsureOriginSuccess::Signed(sender) => {458 // Execute transaction via chain default pipeline466 // Execute transaction via chain default pipeline459 // That means dispatch will be processed like any user's extrinsic e.g. transaction fees will be taken467 // That means dispatch will be processed like any user's extrinsic e.g. transaction fees will be taken460 r = T::CallExecutor::dispatch_call(Some(sender), call.clone());468 r = T::CallExecutor::dispatch_call(Some(sender), call.clone());461 },469 }462 ScheduledEnsureOriginSuccess::Unsigned => {470 ScheduledEnsureOriginSuccess::Unsigned => {463 // Unsigned version of the above471 // Unsigned version of the above464 r = T::CallExecutor::dispatch_call(None, call.clone());472 r = T::CallExecutor::dispatch_call(None, call.clone());779 Self::deposit_event(Event::PriorityChanged { when, index, priority });787 Self::deposit_event(Event::PriorityChanged {788 when,789 index,790 priority,791 });780 }792 }781 Ok(())793 Ok(())782 })794 })783 },795 }784 None => Err(Error::<T>::NotFound.into())796 None => Err(Error::<T>::NotFound.into()),785 }797 }786 }798 }787}799}runtime/common/config/pallets/scheduler.rsdiffbeforeafterboth17use frame_support::{traits::{PrivilegeCmp, EnsureOrigin}, weights::Weight, parameter_types};17use frame_support::{18 traits::{PrivilegeCmp, EnsureOrigin},19 weights::Weight,20 parameter_types,21};18use frame_system::{EnsureRoot, RawOrigin};22use frame_system::{EnsureRoot, RawOrigin};19use sp_runtime::Perbill;23use sp_runtime::Perbill;60 (Root, Root) => Some(Ordering::Equal),65 (Root, Root) => Some(Ordering::Equal),61 (Root, _) => Some(Ordering::Greater),66 (Root, _) => Some(Ordering::Greater),62 (_, Root) => Some(Ordering::Less),67 (_, Root) => Some(Ordering::Less),63 lr @ _ => (lr.0 == lr.1).then(|| Ordering::Equal)68 lr @ _ => (lr.0 == lr.1).then(|| Ordering::Equal),64 }69 }65 }70 }66}71}runtime/common/scheduler.rsdiffbeforeafterbothno syntactic changes