diff --git a/substrate/node/runtime/src/lib.rs b/substrate/node/runtime/src/lib.rs index d243357fc2e30a74d1fb42b35709148f92f047c2..1e31e5400e73ee8403f4e3b95340adc8d70047a9 100644 --- a/substrate/node/runtime/src/lib.rs +++ b/substrate/node/runtime/src/lib.rs @@ -59,7 +59,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { impl_name: create_runtime_str!("substrate-node"), authoring_version: 10, spec_version: 89, - impl_version: 89, + impl_version: 90, apis: RUNTIME_API_VERSIONS, }; diff --git a/substrate/srml/aura/src/lib.rs b/substrate/srml/aura/src/lib.rs index 646ad972d0c48b793fab39bd20922d0bfd764399..3b557e2944a19ddafe21abb3d321873ff6b912a7 100644 --- a/substrate/srml/aura/src/lib.rs +++ b/substrate/srml/aura/src/lib.rs @@ -57,7 +57,6 @@ use primitives::traits::{SaturatedConversion, Saturating, Zero, One}; use timestamp::OnTimestampSet; #[cfg(feature = "std")] use timestamp::TimestampInherentData; -use parity_codec::{Encode, Decode}; use inherents::{RuntimeString, InherentIdentifier, InherentData, ProvideInherent, MakeFatalError}; #[cfg(feature = "std")] use inherents::{InherentDataProviders, ProvideInherentData}; @@ -133,6 +132,7 @@ impl ProvideInherentData for InherentDataProvider { } fn error_to_string(&self, error: &[u8]) -> Option<String> { + use parity_codec::Decode; RuntimeString::decode(&mut &error[..]).map(Into::into) } } @@ -163,7 +163,7 @@ decl_module! { } /// A report of skipped authorities in Aura. -#[derive(Clone, Encode, Decode, PartialEq, Eq)] +#[derive(Clone, PartialEq, Eq)] #[cfg_attr(feature = "std", derive(Debug))] pub struct AuraReport { // The first skipped slot.