12345678910111213141516171819 |
- use srml_support::traits::{Currency, LockableCurrency};
- use system;
- pub mod council;
- pub mod election;
- pub mod proposals;
- mod sealed_vote;
- mod stake;
- pub trait GovernanceCurrency: system::Trait + Sized {
- type Currency: Currency<Self::AccountId>
- + LockableCurrency<Self::AccountId, Moment = Self::BlockNumber>;
- }
- pub type BalanceOf<T> =
- <<T as GovernanceCurrency>::Currency as Currency<<T as system::Trait>::AccountId>>::Balance;
- mod mock;
|