I want to understand this code.
pub trait Trait: balances::Trait {
type Event: From<Event<Self>> + Into<<Self as system::Trait>::Event>;
}
Could you please explain in detail one word code at a time?
pub trait Trait
means, define trait named Trait?
balances::Trait
what's this? Is this for Trait
?
type Event:
?
From<Event<Self>>
....?
+ Into<<Self as system::Trait>::Event>
....?