diff --git a/polkadot/node/metrics/src/lib.rs b/polkadot/node/metrics/src/lib.rs index c74fbc5dca..d648304ae7 100644 --- a/polkadot/node/metrics/src/lib.rs +++ b/polkadot/node/metrics/src/lib.rs @@ -37,7 +37,7 @@ pub use self::runtime::logger_hook; /// Export a dummy logger hook when the `runtime-metrics` feature is not enabled. #[cfg(not(feature = "runtime-metrics"))] -pub fn logger_hook() -> impl FnOnce(&mut sc_cli::LoggerBuilder, &sc_service::Configuration) -> () { +pub fn logger_hook() -> impl FnOnce(&mut sc_cli::LoggerBuilder, &sc_service::Configuration) { |_logger_builder, _config| {} } diff --git a/polkadot/runtime/kusama/constants/src/lib.rs b/polkadot/runtime/kusama/constants/src/lib.rs index 71aab9c989..07a61a72bc 100644 --- a/polkadot/runtime/kusama/constants/src/lib.rs +++ b/polkadot/runtime/kusama/constants/src/lib.rs @@ -38,9 +38,10 @@ pub mod currency { /// Time and blocks. pub mod time { use primitives::v2::{BlockNumber, Moment}; + use runtime_common::prod_or_fast; pub const MILLISECS_PER_BLOCK: Moment = 6000; pub const SLOT_DURATION: Moment = MILLISECS_PER_BLOCK; - pub const EPOCH_DURATION_IN_SLOTS: BlockNumber = 1 * HOURS; + pub const EPOCH_DURATION_IN_SLOTS: BlockNumber = prod_or_fast!(1 * HOURS, 1 * MINUTES); // These time units are defined in number of blocks. pub const MINUTES: BlockNumber = 60_000 / (MILLISECS_PER_BLOCK as BlockNumber); diff --git a/polkadot/runtime/polkadot/constants/src/lib.rs b/polkadot/runtime/polkadot/constants/src/lib.rs index 6b9c57df3b..523f091764 100644 --- a/polkadot/runtime/polkadot/constants/src/lib.rs +++ b/polkadot/runtime/polkadot/constants/src/lib.rs @@ -40,9 +40,10 @@ pub mod currency { /// Time and blocks. pub mod time { use primitives::v2::{BlockNumber, Moment}; + use runtime_common::prod_or_fast; pub const MILLISECS_PER_BLOCK: Moment = 6000; pub const SLOT_DURATION: Moment = MILLISECS_PER_BLOCK; - pub const EPOCH_DURATION_IN_SLOTS: BlockNumber = 4 * HOURS; + pub const EPOCH_DURATION_IN_SLOTS: BlockNumber = prod_or_fast!(4 * HOURS, 1 * MINUTES); // These time units are defined in number of blocks. pub const MINUTES: BlockNumber = 60_000 / (MILLISECS_PER_BLOCK as BlockNumber);