[package] name = "frame-benchmarking-cli" version = "4.0.0-dev" authors.workspace = true edition.workspace = true license = "Apache-2.0" homepage = "https://substrate.io" repository.workspace = true description = "CLI for benchmarking FRAME" readme = "README.md" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [dependencies] array-bytes = "6.1" chrono = "0.4" clap = { version = "4.4.6", features = ["derive"] } codec = { package = "parity-scale-codec", version = "3.6.1" } comfy-table = { version = "7.0.1", default-features = false } handlebars = "4.2.2" Inflector = "0.11.4" itertools = "0.10.3" lazy_static = "1.4.0" linked-hash-map = "0.5.4" log = "0.4.17" rand = { version = "0.8.4", features = ["small_rng"] } rand_pcg = "0.3.1" serde = "1.0.188" serde_json = "1.0.108" thiserror = "1.0.48" thousands = "0.2.0" frame-benchmarking = { path = "../../../frame/benchmarking" } frame-support = { path = "../../../frame/support" } frame-system = { path = "../../../frame/system" } sc-block-builder = { path = "../../../client/block-builder" } sc-cli = { path = "../../../client/cli", default-features = false} sc-client-api = { path = "../../../client/api" } sc-client-db = { path = "../../../client/db", default-features = false} sc-executor = { path = "../../../client/executor" } sc-service = { path = "../../../client/service", default-features = false} sc-sysinfo = { path = "../../../client/sysinfo" } sp-api = { path = "../../../primitives/api" } sp-blockchain = { path = "../../../primitives/blockchain" } sp-core = { path = "../../../primitives/core" } sp-database = { path = "../../../primitives/database" } sp-externalities = { path = "../../../primitives/externalities" } sp-inherents = { path = "../../../primitives/inherents" } sp-keystore = { path = "../../../primitives/keystore" } sp-runtime = { path = "../../../primitives/runtime" } sp-state-machine = { path = "../../../primitives/state-machine" } sp-storage = { path = "../../../primitives/storage" } sp-trie = { path = "../../../primitives/trie" } sp-io = { path = "../../../primitives/io" } sp-wasm-interface = { path = "../../../primitives/wasm-interface" } gethostname = "0.2.3" [features] default = [ "rocksdb" ] runtime-benchmarks = [ "frame-benchmarking/runtime-benchmarks", "frame-support/runtime-benchmarks", "frame-system/runtime-benchmarks", "sc-client-db/runtime-benchmarks", "sc-service/runtime-benchmarks", "sp-runtime/runtime-benchmarks", ] rocksdb = [ "sc-cli/rocksdb", "sc-client-db/rocksdb" ]