From b599556e21f1713755241fc5fdbbc123ca021f54 Mon Sep 17 00:00:00 2001
From: thiolliere <gui.thiolliere@gmail.com>
Date: Mon, 4 Mar 2019 17:10:31 +0100
Subject: [PATCH] remove unused code (#1920)

---
 substrate/core/cli/src/lib.rs                 |   2 +-
 substrate/node/runtime/src/lib.rs             |   2 +-
 .../release/node_runtime.compact.wasm         | Bin 867171 -> 867171 bytes
 .../procedural/src/storage/transformation.rs  |   5 -----
 substrate/srml/system/src/lib.rs              |   4 +++-
 5 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/substrate/core/cli/src/lib.rs b/substrate/core/cli/src/lib.rs
index 8ad90176f67..4fb0647cad3 100644
--- a/substrate/core/cli/src/lib.rs
+++ b/substrate/core/cli/src/lib.rs
@@ -59,7 +59,7 @@ use log::info;
 use lazy_static::lazy_static;
 
 use futures::Future;
-use substrate_telemetry::{telemetry, TelemetryEndpoints};
+use substrate_telemetry::TelemetryEndpoints;
 
 const MAX_NODE_NAME_LENGTH: usize = 32;
 
diff --git a/substrate/node/runtime/src/lib.rs b/substrate/node/runtime/src/lib.rs
index 312918aafd6..360e6cdc543 100644
--- a/substrate/node/runtime/src/lib.rs
+++ b/substrate/node/runtime/src/lib.rs
@@ -61,7 +61,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion {
 	impl_name: create_runtime_str!("substrate-node"),
 	authoring_version: 10,
 	spec_version: 31,
-	impl_version: 32,
+	impl_version: 33,
 	apis: RUNTIME_API_VERSIONS,
 };
 
diff --git a/substrate/node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm b/substrate/node/runtime/wasm/target/wasm32-unknown-unknown/release/node_runtime.compact.wasm
index 563f14dd1a414625c075124dc7ee906d1e63072f..a6c94af2e0f5dbff7da85cc7fcaed1a98ad8cebe 100644
GIT binary patch
delta 53
zcmaF-&E)YnlZF<?7N!>F7M2#)7Pc1lEgaLz85P^7mvaCyClGUOpI**w_Lwnz`?)Bd
GsSf~5&=t7=

delta 53
zcmaF-&E)YnlZF<?7N!>F7M2#)7Pc1lEgaLz85P>6mvaCyClGUOpI**w_Lwnr`?)Bd
GsSf~5rxmsU

diff --git a/substrate/srml/support/procedural/src/storage/transformation.rs b/substrate/srml/support/procedural/src/storage/transformation.rs
index b66b8fc52f3..017a217f1c3 100644
--- a/substrate/srml/support/procedural/src/storage/transformation.rs
+++ b/substrate/srml/support/procedural/src/storage/transformation.rs
@@ -226,11 +226,6 @@ fn decl_store_extra_genesis(
 		let typ = type_infos.typ;
 		if let Some(builder) = opt_build {
 			is_trait_needed = true;
-			let error_message = format!(
-				"Genesis parameters encoding of {} does not match the expected type ({:?}).",
-				name,
-				type_infos.value_type,
-			);
 			builders.extend(match type_infos.kind {
 				DeclStorageTypeInfosKind::Simple => {
 					quote!{{
diff --git a/substrate/srml/system/src/lib.rs b/substrate/srml/system/src/lib.rs
index 84711aa48e1..d8070c2bb81 100644
--- a/substrate/srml/system/src/lib.rs
+++ b/substrate/srml/system/src/lib.rs
@@ -193,7 +193,9 @@ impl From<RawLog<substrate_primitives::H256>> for primitives::testing::DigestIte
 	}
 }
 
-// Create a Hash with 69 for each byte
+// Create a Hash with 69 for each byte,
+// only used to build genesis config
+#[cfg(feature = "std")]
 fn hash69<T: AsMut<[u8]> + Default>() -> T {
 	let mut h = T::default();
 	h.as_mut().iter_mut().for_each(|byte| *byte = 69);
-- 
GitLab