content: [package]
  name = "maptos-dof-execution"
  description = "Block execution state management for dyn, opt, and fin states"
  authors = { workspace = true }
  edition = { workspace = true }
  homepage = { workspace = true }
  license = { workspace = true }
  repository = { workspace = true }
  
  version = { workspace = true }
  
  [lib]
  path = "src/lib.rs"
  
  [dependencies]
  anyhow = { workspace = true }
  async-trait = { workspace = true }
  futures = { workspace = true }
  tokio = { workspace = true }
  tokio-stream = { workspace = true }
  tracing = { workspace = true }
  
  aptos-crypto = { workspace = true }
  aptos-api = { workspace = true }
  aptos-types = { workspace = true }
  aptos-sdk = { workspace = true }
  aptos-mempool = { workspace = true }
  aptos-config = { workspace = true }
  
  maptos-opt-executor = { workspace = true }
  maptos-fin-view = { workspace = true }
  maptos-execution-util = { workspace = true }
  movement-types = { workspace = true }
  movement-signer-loader = { workspace = true }
  
  [dev-dependencies]
  hex = { workspace = true }
  ed25519-dalek = { workspace = true, features = ["rand_core"] }
  movement-signer = { workspace = true }
  dotenv = { workspace = true }
  movement-signer-test = { workspace = true }
  movement-signing-aptos = { workspace = true }
  chrono = { workspace = true }
  aptos-db = { workspace = true }
  aptos-sdk = { workspace = true }
  aptos-proptest-helpers = { workspace = true }
  rand = { workspace = true }
  tempfile = { workspace = true }
  futures = { workspace = true }
  