Remove spurious #[derive(Encode, Decode)] (#2759)

They did not compile, since `Encode` and `Decode` are deliberately not
implemented for `usize`.
This commit is contained in:
DemiMarie-parity
2019-06-03 10:34:38 -04:00
committed by GitHub
parent 9904da17bb
commit fff90e86c0
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -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,
};
+2 -2
View File
@@ -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.