[package] name = "solana-banking-bench" publish = false version = { workspace = true } authors = { workspace = true } repository = { workspace = true } homepage = { workspace = true } license = { workspace = true } edition = { workspace = true } workspace = "../dev-bins" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] [features] agave-unstable-api = [] dev-context-only-utils = [] dummy-for-ci-check = [] frozen-abi = [] [dependencies] agave-banking-stage-ingress-types = { workspace = true } agave-logger = { workspace = true } assert_matches = { workspace = true } clap = { version = "3.1.8", features = ["derive", "cargo"] } crossbeam-channel = { workspace = true } log = { workspace = true } rand = { workspace = true } rayon = { workspace = true } solana-client = { workspace = true } solana-compute-budget-interface = { workspace = true } solana-core = { workspace = true, features = ["dev-context-only-utils"] } solana-gossip = { workspace = true } solana-hash = { workspace = true } solana-keypair = { workspace = true } solana-ledger = { workspace = true } solana-measure = { workspace = true } solana-message = { workspace = true } solana-perf = { workspace = true } solana-poh = { workspace = true, features = ["dev-context-only-utils"] } solana-pubkey = { workspace = true } solana-runtime = { workspace = true, features = ["dev-context-only-utils"] } solana-signature = { workspace = true } solana-signer = { workspace = true } solana-system-interface = { workspace = true } solana-system-transaction = { workspace = true } solana-time-utils = { workspace = true } solana-tpu-client = { workspace = true } solana-transaction = { workspace = true } solana-version = { workspace = true } tokio = { workspace = true, features = ["sync"] }