Rename pallet trait Trait to Config (#7599)

* rename Trait to Config

* add test asserting using Trait is still valid.

* fix ui tests
This commit is contained in:
Guillaume Thiolliere
2020-11-30 15:34:54 +01:00
committed by GitHub
parent dd3c84c362
commit 1cbfc9257f
200 changed files with 1767 additions and 1607 deletions
@@ -31,8 +31,8 @@ use frame_system::{Module as System, Call, RawOrigin, DigestItemOf, AccountInfo}
mod mock;
pub struct Module<T: Trait>(System<T>);
pub trait Trait: frame_system::Trait {}
pub struct Module<T: Config>(System<T>);
pub trait Config: frame_system::Config {}
benchmarks! {
_ { }
@@ -38,7 +38,7 @@ pub struct Call;
impl Dispatchable for Call {
type Origin = ();
type Trait = ();
type Config = ();
type Info = DispatchInfo;
type PostInfo = PostDispatchInfo;
fn dispatch(self, _origin: Self::Origin)
@@ -50,7 +50,7 @@ impl Dispatchable for Call {
#[derive(Clone, Eq, PartialEq, Debug)]
pub struct Test;
impl frame_system::Trait for Test {
impl frame_system::Config for Test {
type BaseCallFilter = ();
type Origin = Origin;
type Index = AccountIndex;
@@ -78,7 +78,7 @@ impl frame_system::Trait for Test {
type SystemWeightInfo = ();
}
impl crate::Trait for Test {}
impl crate::Config for Test {}
pub fn new_test_ext() -> sp_io::TestExternalities {
let t = frame_system::GenesisConfig::default().build_storage::<Test>().unwrap();