Registrar v1 follow-ups (#1786)

* parachains: use the root origin for mock

* registrar: notify the router module about the cleanup

* add missing call to schedule_para_cleanup
This commit is contained in:
Sergei Shulepov
2020-10-06 13:07:52 +02:00
committed by GitHub
parent a4662104db
commit 96f6b5ae2d
4 changed files with 9 additions and 7 deletions
+2 -2
View File
@@ -30,7 +30,7 @@ use frame_support::{
weights::Weight, traits::Randomness as RandomnessT,
};
use crate::inclusion;
use crate::paras;
use crate as parachains;
/// A test runtime struct.
#[derive(Clone, Eq, PartialEq)]
@@ -38,7 +38,7 @@ pub struct Test;
impl_outer_origin! {
pub enum Origin for Test {
paras
parachains
}
}
+1 -2
View File
@@ -22,8 +22,7 @@ use primitives::v1::Id as ParaId;
use codec::{Decode, Encode};
/// Origin for the parachains.
#[derive(PartialEq, Eq, Clone, Encode, Decode)]
#[cfg_attr(feature = "std", derive(Debug))]
#[derive(PartialEq, Eq, Clone, Encode, Decode, sp_core::RuntimeDebug)]
pub enum Origin {
/// It comes from a parachain.
Parachain(ParaId),
+1 -1
View File
@@ -43,7 +43,7 @@ use sp_core::RuntimeDebug;
#[cfg(feature = "std")]
use serde::{Serialize, Deserialize};
pub use crate::Origin;
use crate::Origin;
pub trait Trait: frame_system::Trait + configuration::Trait {
/// The outer origin type.