From 75ceb34ff1bccfe580c04e11d0ddc0d488d8bc79 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 4 Mar 2020 00:41:30 +0100 Subject: [PATCH 1/2] add `wipe` and `commit` --- parachain/src/wasm_executor/mod.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/parachain/src/wasm_executor/mod.rs b/parachain/src/wasm_executor/mod.rs index cb1e9a261f3d..46b29b4fd2c2 100644 --- a/parachain/src/wasm_executor/mod.rs +++ b/parachain/src/wasm_executor/mod.rs @@ -251,6 +251,14 @@ impl sp_externalities::Externalities for ValidationExternalities { fn next_storage_key(&self, _: &[u8]) -> Option> { panic!("next_storage_key: unsupported feature for parachain validation") } + + fn wipe(&mut self) { + panic!("wipe: unsupported feature for parachain validation") + } + + fn commit(&mut self) { + panic!("commit: unsupported feature for parachain validation") + } } impl sp_externalities::ExtensionStore for ValidationExternalities { From 78b55605bce69a0cceeabc99be5cc10edfe70607 Mon Sep 17 00:00:00 2001 From: Shawn Tabrizi Date: Wed, 4 Mar 2020 00:47:22 +0100 Subject: [PATCH 2/2] Remove deprecated_host_interface --- parachain/src/wasm_executor/mod.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/parachain/src/wasm_executor/mod.rs b/parachain/src/wasm_executor/mod.rs index 46b29b4fd2c2..eb8308d92d53 100644 --- a/parachain/src/wasm_executor/mod.rs +++ b/parachain/src/wasm_executor/mod.rs @@ -143,7 +143,6 @@ pub fn validate_candidate( /// The host functions provided by the wasm executor to the parachain wasm blob. type HostFunctions = ( sp_io::SubstrateHostFunctions, - sc_executor::deprecated_host_interface::SubstrateExternals, crate::wasm_api::parachain::HostFunctions, );