From 47d860063eb7c8cf7db28623261a998032e73ef4 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Thu, 26 Sep 2024 16:43:09 +0100 Subject: [PATCH 1/3] expose client module from sc-service --- substrate/client/service/src/lib.rs | 3 --- 1 file changed, 3 deletions(-) diff --git a/substrate/client/service/src/lib.rs b/substrate/client/service/src/lib.rs index b6acdb8ed002..d1ab555549b3 100644 --- a/substrate/client/service/src/lib.rs +++ b/substrate/client/service/src/lib.rs @@ -27,10 +27,7 @@ pub mod config; pub mod error; mod builder; -#[cfg(feature = "test-helpers")] pub mod client; -#[cfg(not(feature = "test-helpers"))] -mod client; mod metrics; mod task_manager; From 3075c04949bfa0d7501c4186d1d6cdcdde9abec8 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Fri, 27 Sep 2024 09:23:31 +0100 Subject: [PATCH 2/3] make WasmOverride and WasmSubstitutes public --- substrate/client/service/src/client/mod.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/substrate/client/service/src/client/mod.rs b/substrate/client/service/src/client/mod.rs index ec77a92f162f..533ad53e819c 100644 --- a/substrate/client/service/src/client/mod.rs +++ b/substrate/client/service/src/client/mod.rs @@ -52,6 +52,8 @@ mod notification_pinning; mod wasm_override; mod wasm_substitutes; +pub use wasm_override::WasmOverride; +pub use wasm_substitutes::WasmSubstitutes; pub use call_executor::LocalCallExecutor; pub use client::{Client, ClientConfig}; pub(crate) use code_provider::CodeProvider; From 59a4b8544d05ee5f2c7423012e117a12c3dfd4c4 Mon Sep 17 00:00:00 2001 From: Rodrigo Quelhas Date: Fri, 27 Sep 2024 09:45:13 +0100 Subject: [PATCH 3/3] make CodeProvider public --- substrate/client/service/src/client/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/substrate/client/service/src/client/mod.rs b/substrate/client/service/src/client/mod.rs index 533ad53e819c..08dc048cf568 100644 --- a/substrate/client/service/src/client/mod.rs +++ b/substrate/client/service/src/client/mod.rs @@ -52,6 +52,7 @@ mod notification_pinning; mod wasm_override; mod wasm_substitutes; +pub use code_provider::CodeProvider; pub use wasm_override::WasmOverride; pub use wasm_substitutes::WasmSubstitutes; pub use call_executor::LocalCallExecutor;