mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 15:47:58 +00:00
Remove deprecated TryRuntime subcommand (#4017)
Completes the removal of `try-runtime-cli` logic from `polkadot-sdk`.
This commit is contained in:
@@ -116,7 +116,6 @@ node-primitives = { path = "../primitives" }
|
||||
sc-cli = { path = "../../../client/cli", optional = true }
|
||||
frame-benchmarking-cli = { path = "../../../utils/frame/benchmarking-cli", optional = true }
|
||||
node-inspect = { package = "staging-node-inspect", path = "../inspect", optional = true }
|
||||
try-runtime-cli = { path = "../../../utils/frame/try-runtime/cli", optional = true }
|
||||
serde_json = { workspace = true, default-features = true }
|
||||
|
||||
[dev-dependencies]
|
||||
@@ -172,7 +171,6 @@ node-inspect = { package = "staging-node-inspect", path = "../inspect", optional
|
||||
frame-benchmarking-cli = { path = "../../../utils/frame/benchmarking-cli", optional = true }
|
||||
substrate-build-script-utils = { path = "../../../utils/build-script-utils", optional = true }
|
||||
substrate-frame-cli = { path = "../../../utils/frame/frame-utilities-cli", optional = true }
|
||||
try-runtime-cli = { path = "../../../utils/frame/try-runtime/cli", optional = true }
|
||||
sc-cli = { path = "../../../client/cli", optional = true }
|
||||
pallet-balances = { path = "../../../frame/balances" }
|
||||
sc-storage-monitor = { path = "../../../client/storage-monitor" }
|
||||
@@ -188,7 +186,6 @@ cli = [
|
||||
"sc-service/rocksdb",
|
||||
"substrate-build-script-utils",
|
||||
"substrate-frame-cli",
|
||||
"try-runtime-cli",
|
||||
]
|
||||
runtime-benchmarks = [
|
||||
"frame-benchmarking-cli/runtime-benchmarks",
|
||||
@@ -232,7 +229,6 @@ try-runtime = [
|
||||
"pallet-treasury/try-runtime",
|
||||
"sp-runtime/try-runtime",
|
||||
"substrate-cli-test-utils/try-runtime",
|
||||
"try-runtime-cli/try-runtime",
|
||||
]
|
||||
|
||||
[[bench]]
|
||||
|
||||
@@ -61,11 +61,6 @@ pub enum Subcommand {
|
||||
#[command(subcommand)]
|
||||
Benchmark(frame_benchmarking_cli::BenchmarkCmd),
|
||||
|
||||
/// Try-runtime has migrated to a standalone CLI
|
||||
/// (<https://github.com/paritytech/try-runtime-cli>). The subcommand exists as a stub and
|
||||
/// deprecation notice. It will be removed entirely some time after January 2024.
|
||||
TryRuntime,
|
||||
|
||||
/// Key management cli utilities
|
||||
#[command(subcommand)]
|
||||
Key(sc_cli::KeySubcommand),
|
||||
|
||||
@@ -221,12 +221,6 @@ pub fn run() -> Result<()> {
|
||||
Ok((cmd.run(client, backend, Some(aux_revert)), task_manager))
|
||||
})
|
||||
},
|
||||
#[cfg(feature = "try-runtime")]
|
||||
Some(Subcommand::TryRuntime) => Err(try_runtime_cli::DEPRECATION_NOTICE.into()),
|
||||
#[cfg(not(feature = "try-runtime"))]
|
||||
Some(Subcommand::TryRuntime) => Err("TryRuntime wasn't enabled when building the node. \
|
||||
You can enable it with `--features try-runtime`."
|
||||
.into()),
|
||||
Some(Subcommand::ChainInfo(cmd)) => {
|
||||
let runner = cli.create_runner(cmd)?;
|
||||
runner.sync_run(|config| cmd.run::<Block>(&config))
|
||||
|
||||
Reference in New Issue
Block a user