content: [package]
  name = "sc-consensus-subspace"
  version = "0.1.0"
  authors = ["Parity Technologies <admin@parity.io>", "Subspace Labs <admin@subspace.network>"]
  description = "Subspace consensus algorithm for substrate"
  edition = "2024"
  license = "0BSD"
  homepage = "https://subspace.network"
  repository = "https://github.com/autonomys/subspace"
  documentation = "https://docs.rs/sc-consensus-subspace"
  
  [package.metadata.docs.rs]
  targets = ["x86_64-unknown-linux-gnu"]
  
  [dependencies]
  ab-archiving = { workspace = true, features = ["parallel"] }
  ab-client-api = { workspace = true }
  ab-client-proof-of-time = { workspace = true }
  ab-core-primitives = { workspace = true }
  ab-erasure-coding = { workspace = true }
  ab-proof-of-space = { workspace = true }
  async-trait = { workspace = true }
  bytesize.workspace = true
  parity-scale-codec = { workspace = true, features = ["derive"] }
  futures = { workspace = true }
  futures-timer = { workspace = true }
  parking_lot = { workspace = true }
  rand = { workspace = true }
  rand_chacha = { workspace = true }
  rayon = { workspace = true }
  sc-client-api = { workspace = true }
  sc-consensus = { workspace = true }
  sc-proof-of-time = { workspace = true }
  sc-utils = { workspace = true }
  sp-api = { workspace = true }
  sp-blockchain = { workspace = true }
  sp-block-builder = { workspace = true, features = ["std"] }
  sp-consensus = { workspace = true }
  sp-consensus-subspace = { workspace = true, features = ["std"] }
  sp-inherents = { workspace = true }
  sp-runtime = { workspace = true }
  sp-state-machine = { workspace = true }
  subspace-verification = { workspace = true }
  thiserror = { workspace = true }
  tokio = { workspace = true, features = ["sync", "time"] }
  tracing = { workspace = true }
  