1use frame_support::parameter_types;2pub use up_common::{3 constants::{DAYS, HOURS, MINUTES},4 types::BlockNumber,5};67pub mod council {8 use super::*;910 parameter_types! {11 pub CouncilMotionDuration: BlockNumber = 7 * DAYS;12 }13}1415pub mod democracy {16 use super::*;1718 parameter_types! {19 pub LaunchPeriod: BlockNumber = 7 * DAYS;20 pub VotingPeriod: BlockNumber = 7 * DAYS;21 pub FastTrackVotingPeriod: BlockNumber = 1 * DAYS;22 pub EnactmentPeriod: BlockNumber = 8 * DAYS;23 pub CooloffPeriod: BlockNumber = 7 * DAYS;24 }25}2627pub mod fellowship {28 use super::*;2930 parameter_types! {31 pub UndecidingTimeout: BlockNumber = 7 * DAYS;32 }3334 pub mod track {35 use super::*;3637 pub mod democracy_proposals {38 use super::*;3940 pub const PREPARE_PERIOD: BlockNumber = 30 * MINUTES;41 pub const DECISION_PERIOD: BlockNumber = 7 * DAYS;42 pub const CONFIRM_PERIOD: BlockNumber = 2 * DAYS;43 pub const MIN_ENACTMENT_PERIOD: BlockNumber = 1 * MINUTES;44 }45 }46}4748pub mod technical_committee {49 use super::*;5051 parameter_types! {52 pub TechnicalMotionDuration: BlockNumber = 3 * DAYS;53 }54}