From 8151b175bc808d370a8f3725e883f39650382e53 Mon Sep 17 00:00:00 2001
From: Bernhard Schuster <bernhard@ahoi.io>
Date: Fri, 24 Apr 2020 16:48:01 +0200
Subject: [PATCH] Companion PR for #5200 (#1025)

---
 polkadot/parachain/src/wasm_executor/mod.rs     | 4 ++++
 polkadot/runtime/test-runtime/client/src/lib.rs | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/polkadot/parachain/src/wasm_executor/mod.rs b/polkadot/parachain/src/wasm_executor/mod.rs
index 5f13b1c1a53..34f594deba9 100644
--- a/polkadot/parachain/src/wasm_executor/mod.rs
+++ b/polkadot/parachain/src/wasm_executor/mod.rs
@@ -269,6 +269,10 @@ impl sp_externalities::Externalities for ValidationExternalities {
 	fn commit(&mut self) {
 		panic!("commit: unsupported feature for parachain validation")
 	}
+
+	fn set_offchain_storage(&mut self, _: &[u8], _: std::option::Option<&[u8]>) {
+		panic!("set_offchain_storage: unsupported feature for parachain validation")
+	}
 }
 
 impl sp_externalities::ExtensionStore for ValidationExternalities {
diff --git a/polkadot/runtime/test-runtime/client/src/lib.rs b/polkadot/runtime/test-runtime/client/src/lib.rs
index 1bb780f20bb..2d7797557e7 100644
--- a/polkadot/runtime/test-runtime/client/src/lib.rs
+++ b/polkadot/runtime/test-runtime/client/src/lib.rs
@@ -285,7 +285,7 @@ pub fn new_light() -> (
 	let blockchain = Arc::new(sc_client::light::blockchain::Blockchain::new(storage));
 	let backend = Arc::new(LightBackend::new(blockchain.clone()));
 	let executor = new_native_executor();
-	let local_call_executor = sc_client::LocalCallExecutor::new(backend.clone(), executor, sp_core::tasks::executor(),);
+	let local_call_executor = sc_client::LocalCallExecutor::new(backend.clone(), executor, sp_core::tasks::executor(), Default::default(),);
 	let call_executor = LightExecutor::new(
 		backend.clone(),
 		local_call_executor,
-- 
GitLab