content: [package]
  name = "foundry-evm-core"
  description = "Core EVM abstractions"
  
  version.workspace = true
  edition.workspace = true
  rust-version.workspace = true
  authors.workspace = true
  license.workspace = true
  homepage.workspace = true
  repository.workspace = true
  
  [lints]
  workspace = true
  
  [dependencies]
  foundry-cheatcodes-spec.workspace = true
  foundry-common.workspace = true
  foundry-config.workspace = true
  # foundry-zksync-core.workspace = true
  foundry-evm-abi.workspace = true
  foundry-evm-networks.workspace = true
  
  alloy-chains.workspace = true
  alloy-dyn-abi = { workspace = true, features = ["arbitrary", "eip712"] }
  alloy-evm.workspace = true
  alloy-genesis.workspace = true
  alloy-hardforks.workspace = true
  alloy-json-abi.workspace = true
  alloy-primitives = { workspace = true, features = [
      "serde",
      "getrandom",
      "arbitrary",
      "rlp",
  ] }
  alloy-provider.workspace = true
  alloy-network.workspace = true
  alloy-consensus.workspace = true
  alloy-rpc-types.workspace = true
  alloy-sol-types.workspace = true
  foundry-fork-db.workspace = true
  
  revm = { workspace = true, features = [
      "std",
      "serde",
      "memory_limit",
      "optional_eip3607",
      "optional_block_gas_limit",
      "optional_no_base_fee",
      "arbitrary",
      "c-kzg",
      "blst",
  ] }
  revm-inspectors.workspace = true
  op-revm.workspace = true
  alloy-op-evm.workspace = true
  
  auto_impl.workspace = true
  eyre.workspace = true
  futures.workspace = true
  itertools.workspace = true
  parking_lot.workspace = true
  serde.workspace = true
  serde_json.workspace = true
  thiserror.workspace = true
  tokio = { workspace = true, features = ["time", "macros"] }
  tracing.workspace = true
  url.workspace = true
  # zksync_types.workspace = true
  [dev-dependencies]
  foundry-test-utils.workspace = true
  