Parachains v1 registrar module. (#1559)

* Initial commit.

* Fix build

* Add comments, remove Event

* Dont expose calls

* Remove TODO and origins

* Fix merge

* Enable or disable parathread registration
This commit is contained in:
Fedor Sakharov
2020-10-02 02:00:59 +03:00
committed by GitHub
parent 5d8ae8d024
commit 07a3f73811
5 changed files with 737 additions and 5 deletions
+7 -2
View File
@@ -30,13 +30,16 @@ use frame_support::{
weights::Weight, traits::Randomness as RandomnessT,
};
use crate::inclusion;
use crate::paras;
/// A test runtime struct.
#[derive(Clone, Eq, PartialEq)]
pub struct Test;
impl_outer_origin! {
pub enum Origin for Test { }
pub enum Origin for Test {
paras
}
}
impl_outer_dispatch! {
@@ -101,7 +104,9 @@ impl crate::initializer::Trait for Test {
impl crate::configuration::Trait for Test { }
impl crate::paras::Trait for Test { }
impl crate::paras::Trait for Test {
type Origin = Origin;
}
impl crate::router::Trait for Test { }