content: [package]
  authors = { workspace = true }
  description = "Fuel Synchronizer"
  edition = { workspace = true }
  homepage = { workspace = true }
  keywords = ["blockchain", "fuel", "fuel-vm"]
  license = { workspace = true }
  name = "fuel-core-sync"
  repository = { workspace = true }
  rust-version = { workspace = true }
  version = { workspace = true }
  
  [features]
  benchmarking = ["dep:mockall", "fuel-core-types/test-helpers"]
  fault-proving = ["fuel-core-types/fault-proving"]
  
  [dependencies]
  anyhow = { workspace = true }
  async-trait = { workspace = true }
  fuel-core-services = { workspace = true }
  fuel-core-types = { workspace = true, features = ["std"] }
  futures = { workspace = true }
  mockall = { workspace = true, optional = true }
  rand = { workspace = true }
  tokio = { workspace = true, features = ["full"] }
  tokio-stream = { workspace = true }
  tracing = { workspace = true }
  
  [dev-dependencies]
  fuel-core-trace = { path = "../../trace" }
  fuel-core-types = { path = "../../types", features = ["test-helpers"] }
  mockall = { workspace = true }
  test-case = { workspace = true }
  tracing-subscriber = { workspace = true }
  