,
- /// Transaction pool instance.
- pub pool: Arc,
- /// Whether to deny unsafe calls
- pub deny_unsafe: DenyUnsafe,
- /// Manual seal command sink
- pub command_sink: Option>>,
-}
-
-/// Instantiate all Full RPC extensions.
-pub fn create_full(deps: FullDeps) -> Result>
-where
- C: ProvideRuntimeApi + sc_client_api::BlockBackend,
- C: HeaderBackend + HeaderMetadata,
- C: Send + Sync + 'static,
- C::Api: substrate_frame_rpc_system::AccountNonceApi,
- C::Api: pallet_transaction_payment_rpc::TransactionPaymentRuntimeApi,
- C::Api: BlockBuilder,
- P: TransactionPool + Sync + Send + 'static,
-{
- let mut module = RpcExtension::new(());
- let FullDeps {
- client,
- pool,
- deny_unsafe,
- command_sink,
- } = deps;
-
- // module.merge(System::new(client.clone(), pool, deny_unsafe).into_rpc())?;
- // module.merge(TransactionPayment::new(client.clone()).into_rpc())?;
-
- // module.merge(Dev::new(client, deny_unsafe).into_rpc())?;
-
- // if let Some(command_sink) = command_sink {
- // module.merge(
- // // We provide the rpc handler with the sending end of the channel to allow the rpc
- // // send EngineCommands to the background block authorship task.
- // ManualSeal::new(command_sink).into_rpc(),
- // )?;
- // }
-
- Ok(module)
-}
diff --git a/runtime/common/src/precompile/schedule.rs b/runtime/common/src/precompile/schedule.rs
index 9483aab3c9..2f69d1b713 100644
--- a/runtime/common/src/precompile/schedule.rs
+++ b/runtime/common/src/precompile/schedule.rs
@@ -18,6 +18,7 @@
// Disable the following lints
#![allow(clippy::type_complexity)]
+#![allow(deprecated)] // schedule::v3 is deprecated but schedule precompile is expiermental anyway
use super::input::{Input, InputT, Output};
use frame_support::{
diff --git a/runtime/integration-tests/Cargo.toml b/runtime/integration-tests/Cargo.toml
index fcaab0ed92..884463eb3a 100644
--- a/runtime/integration-tests/Cargo.toml
+++ b/runtime/integration-tests/Cargo.toml
@@ -123,9 +123,6 @@ sp-trie = { workspace = true, features = ["std"] }
cumulus-primitives-parachain-inherent = { workspace = true, features = ["std"] }
cumulus-test-relay-sproof-builder = { workspace = true, features = ["std"] }
-polkadot-cli = { workspace = true }
-
-acala-service = { workspace = true, features = ["std", "with-all-runtime"] }
module-aggregated-dex = { workspace = true, features = ["std"] }
nutsfinance-stable-asset = { workspace = true, features = ["std"] }
@@ -134,15 +131,12 @@ default = ["std"]
no_std = []
with-mandala-runtime = [
"mandala-runtime",
- "acala-service/with-mandala-runtime",
]
with-karura-runtime = [
"karura-runtime",
- "acala-service/with-karura-runtime",
]
with-acala-runtime = [
"acala-runtime",
- "acala-service/with-acala-runtime",
]
with-ethereum-compatibility = [
"mandala-runtime",
diff --git a/runtime/mandala/Cargo.toml b/runtime/mandala/Cargo.toml
index b02e90f874..37a637c51a 100644
--- a/runtime/mandala/Cargo.toml
+++ b/runtime/mandala/Cargo.toml
@@ -153,8 +153,6 @@ sp-keyring = { workspace = true }
cumulus-test-relay-sproof-builder = { workspace = true, features = ["std"] }
-acala-service = { workspace = true, features = ["std", "with-mandala-runtime"] }
-
[features]
default = ["std"]
no_std = []
@@ -321,8 +319,6 @@ runtime-benchmarks = [
"xcm-builder/runtime-benchmarks",
"xcm-executor/runtime-benchmarks",
- "acala-service/runtime-benchmarks",
-
"orml-authority/runtime-benchmarks",
"orml-oracle/runtime-benchmarks",
"orml-parameters/runtime-benchmarks",