content: [package]
  name = "massa-node"
  version = "4.0.0"
  authors = ["Massa Labs <info@massa.net>"]
  edition = "2021"
  
  [features]
  beta = []
  resync_check = []
  deadlock_detection = []
  op_spammer = ["rand"]
  bootstrap_server = [
      "massa_consensus_worker/bootstrap_server",
      "massa_final_state/bootstrap_server",
  ]
  sandbox = [
      "massa_bootstrap/sandbox",
      "massa_consensus_worker/sandbox",
      "massa_execution_worker/sandbox",
      "massa_factory_worker/sandbox",
      "massa_final_state/sandbox",
      "massa_models/sandbox",
      "massa_metrics/sandbox",
  ]
  execution-trace = [
      "massa_grpc/execution-trace",
      "massa_api/execution-trace",
      "massa_execution_worker/execution-trace",
      "massa_execution_exports/execution-trace",
  ]
  execution-info = [
      "execution-trace",
      "massa_execution_worker/execution-info",
      "massa_execution_exports/execution-info",
      "massa_grpc/execution-info",
  ]
  dump-block = [
      "massa_execution_worker/dump-block",
      "massa_execution_exports/dump-block",
      "db_storage_backend",
  ]
  db_storage_backend = []
  file_storage_backend = []
  jemalloc = [
      "massa_db_worker/jemalloc",
      "massa_execution_worker/jemalloc",
      "massa_event_cache/jemalloc",
      "tikv-jemalloc-sys",
  ]
  
  [dependencies]
  crossbeam-channel = { workspace = true } # BOM UPGRADE     Revert to "0.5.6" if problem
  anyhow = { workspace = true }
  cfg-if = { workspace = true }
  lazy_static = { workspace = true } # BOM UPGRADE     Revert to "1.4" if problem
  parking_lot = { workspace = true, "features" = ["deadlock_detection"] }
  serde = { workspace = true, "features" = ["derive"] }
  tokio = { workspace = true, "features" = ["full"] }
  num = { workspace = true }
  tracing = { workspace = true, "features" = [
      "max_level_debug",
      "release_max_level_debug",
  ] } # BOM UPGRADE     Revert to {"version": "0.1", "features": ["max_level_debug", "release_max_level_debug"]} if problem
  tracing-subscriber = { workspace = true }
  rand = { workspace = true, "optional" = true } # BOM UPGRADE     Revert to {"version": "0.8.5", "optional": true} if problem
  clap = { workspace = true }
  dialoguer = { workspace = true }
  ctrlc = { workspace = true }
  tikv-jemalloc-sys = { workspace = true, optional = true }
  massa_api_exports = { workspace = true }
  massa_api = { workspace = true }
  massa_async_pool = { workspace = true }
  massa_bootstrap = { workspace = true }
  massa_channel = { workspace = true }
  massa_consensus_exports = { workspace = true }
  massa_consensus_worker = { workspace = true }
  massa_deferred_calls = { workspace = true }
  massa_executed_ops = { workspace = true }
  massa_execution_exports = { workspace = true }
  massa_execution_worker = { workspace = true }
  massa_logging = { workspace = true }
  massa_final_state = { workspace = true }
  massa_ledger_exports = { workspace = true }
  massa_ledger_worker = { workspace = true }
  massa_metrics = { workspace = true }
  massa_models = { workspace = true }
  massa_pool_exports = { workspace = true }
  massa_pool_worker = { workspace = true }
  massa_protocol_exports = { workspace = true }
  massa_protocol_worker = { workspace = true }
  massa_pos_worker = { workspace = true }
  massa_pos_exports = { workspace = true }
  massa_storage = { workspace = true }
  massa_time = { workspace = true }
  massa_wallet = { workspace = true }
  massa_factory_exports = { workspace = true }
  massa_factory_worker = { workspace = true }
  massa_grpc = { workspace = true }
  massa_versioning = { workspace = true }
  massa_signature = { workspace = true }
  massa_db_exports = { workspace = true }
  massa_db_worker = { workspace = true }
  massa_event_cache = { workspace = true }
  