Compiling pallet-treasury v4.0.0-dev (https://github.com/paritytech/substrate?branch=polkadot-v1.0.0#b8d485fd) error[E0405]: cannot find trait `GenesisBuild` in this scope --> /git/polkadot/runtime/parachains/src/configuration.rs:538:18 | 538 | impl GenesisBuild for GenesisConfig { | ^^^^^^^^^^^^ not found in this scope | help: consider importing this trait | 478 + use frame_support::traits::GenesisBuild; | error[E0576]: cannot find associated type `BlockNumber` in trait `frame_system::Config` --> /git/polkadot/runtime/parachains/src/disputes.rs:940:67 | 940 | post_conclusion_acceptance_period: ::BlockNumber, | ^^^^^^^^^^^ not found in `frame_system::Config` error[E0405]: cannot find trait `GenesisBuild` in this scope --> /git/polkadot/runtime/parachains/src/hrmp.rs:444:18 | 444 | impl GenesisBuild for GenesisConfig { | ^^^^^^^^^^^^ not found in this scope | help: consider importing this trait | 235 + use frame_support::traits::GenesisBuild; | error[E0405]: cannot find trait `GenesisBuild` in this scope --> /git/polkadot/runtime/parachains/src/paras/mod.rs:776:18 | 776 | impl GenesisBuild for GenesisConfig { | ^^^^^^^^^^^^ not found in this scope | help: consider importing this trait | 531 + use frame_support::traits::GenesisBuild; | error[E0576]: cannot find associated type `BlockNumber` in trait `frame_system::Config` --> /git/polkadot/runtime/parachains/src/runtime_api_impl/v5.rs:179:36 | 179 | ) -> (::BlockNumber, ::Hash) { | ^^^^^^^^^^^ not found in `frame_system::Config` Compiling pallet-election-provider-multi-phase v4.0.0-dev (https://github.com/paritytech/substrate?branch=polkadot-v1.0.0#b8d485fd) error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:534:36 | 534 | pub config: HostConfiguration, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:555:12 | 555 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:571:12 | 571 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:587:12 | 587 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:668:12 | 668 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:684:12 | 684 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:700:12 | 700 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:771:12 | 771 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:1111:12 | 1111 | new: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/disputes.rs:450:13 | 450 | Revert(T::BlockNumber), | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/inclusion/mod.rs:1165:46 | 1165 | config: configuration::HostConfiguration, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/inclusion/mod.rs:1166:10 | 1166 | now: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/inclusion/mod.rs:1167:26 | 1167 | relay_parent_number: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/paras/mod.rs:839:28 | 839 | relay_parent_number: T::BlockNumber, | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `Header` not found for `T` --> /git/polkadot/runtime/parachains/src/paras_inherent/mod.rs:265:36 | 265 | data: ParachainsInherentData, | ^^^^^^ there is a similarly named associated type `Header` in the trait `sp_runtime::traits::Block` error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:1186:48 | 1186 | pub(crate) fn initializer_initialize(_now: T::BlockNumber) -> Weight { | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:1200:31 | 1200 | ) -> SessionChangeOutcome { | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:1241:62 | 1241 | pub fn force_set_active_config(config: HostConfiguration) { | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:1261:50 | 1261 | updater: impl FnOnce(&mut HostConfiguration), | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:513:40 | 513 | StorageValue<_, HostConfiguration, ValueQuery>; | ^^^^^^^^^^^ associated type `BlockNumber` not found error[E0220]: associated type `BlockNumber` not found for `T` --> /git/polkadot/runtime/parachains/src/configuration.rs:524:59 | 524 | StorageValue<_, Vec<(SessionIndex, HostConfiguration)>, ValueQuery>; | ^^^^^^^^^^^ associated type `BlockNumber` not found Some errors have detailed explanations: E0220, E0405, E0576. For more information about an error, try `rustc --explain E0220`. error: could not compile `polkadot-runtime-parachains` (lib) due to 26 previous errors