{
  "cksum": "f59c928b2865af5bcdbce94800270b7f7798f27a22ca0aabdd2b7d3e6587c9ce",
  "crate_file": "reth-primitives-traits-0.5.2.crate",
  "crate_url": "https://static.crates.io/crates/reth-primitives-traits/reth-primitives-traits-0.5.2.crate",
  "deps": [
    {
      "default_features": false,
      "features": [
        "k256"
      ],
      "kind": "normal",
      "name": "alloy-consensus",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "arbitrary",
        "serde"
      ],
      "kind": "dev",
      "name": "alloy-consensus",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "alloy-eips",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "alloy-genesis",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "map-foldhash",
        "k256"
      ],
      "kind": "normal",
      "name": "alloy-primitives",
      "optional": false,
      "req": "^1.5.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "map-foldhash",
        "arbitrary",
        "serde"
      ],
      "kind": "dev",
      "name": "alloy-primitives",
      "optional": false,
      "req": "^1.5.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "core-net"
      ],
      "kind": "normal",
      "name": "alloy-rlp",
      "optional": false,
      "req": "^0.3.13",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "alloy-rpc-types-eth",
      "optional": true,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "alloy-trie",
      "optional": false,
      "req": "^0.9.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "arbitrary",
      "optional": true,
      "req": "^1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "dev",
      "name": "arbitrary",
      "optional": false,
      "req": "^1.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "byteorder",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "byteorder",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": false,
      "req": "^1.11.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "inline"
      ],
      "kind": "normal",
      "name": "dashmap",
      "optional": true,
      "req": "^6.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "derive_more",
      "optional": false,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "modular-bitfield",
      "optional": true,
      "req": "^0.13.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "modular-bitfield",
      "optional": false,
      "req": "^0.13.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "critical-section"
      ],
      "kind": "normal",
      "name": "once_cell",
      "optional": false,
      "req": "^1.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "proptest",
      "optional": true,
      "req": "^1.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "proptest",
      "optional": false,
      "req": "^1.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "proptest-arbitrary-interop",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "proptest-arbitrary-interop",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "quanta",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rand",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rand_08",
      "optional": false,
      "package": "rand",
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rayon",
      "optional": true,
      "req": "^1.7",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "reth-codecs",
      "optional": true,
      "req": "^0.5.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "reth-codecs",
      "optional": false,
      "req": "^0.5.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "revm-bytecode",
      "optional": false,
      "req": "^41.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "revm-primitives",
      "optional": false,
      "req": "^41.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "revm-state",
      "optional": false,
      "req": "^41.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "global-context",
        "recovery",
        "recovery"
      ],
      "kind": "normal",
      "name": "secp256k1",
      "optional": true,
      "req": "^0.30",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "global-context",
        "recovery",
        "recovery",
        "global-context",
        "rand"
      ],
      "kind": "dev",
      "name": "secp256k1",
      "optional": false,
      "req": "^0.30",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "dev",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0.0",
      "target": null
    }
  ],
  "features": {
    "rpc-compat": [
      "alloy-rpc-types-eth"
    ],
    "secp256k1": [
      "alloy-consensus/secp256k1"
    ]
  },
  "features2": {
    "arbitrary": [
      "std",
      "alloy-consensus/arbitrary",
      "alloy-primitives/arbitrary",
      "dep:arbitrary",
      "dep:proptest",
      "dep:proptest-arbitrary-interop",
      "alloy-eips/arbitrary",
      "revm-primitives/arbitrary",
      "reth-codecs?/arbitrary",
      "secp256k1?/global-context",
      "secp256k1?/rand",
      "alloy-trie/arbitrary",
      "alloy-rpc-types-eth?/arbitrary",
      "dashmap?/arbitrary"
    ],
    "dashmap": [
      "dep:dashmap"
    ],
    "default": [
      "std",
      "quanta"
    ],
    "quanta": [
      "std",
      "dep:quanta"
    ],
    "rayon": [
      "dep:rayon"
    ],
    "reth-codec": [
      "dep:reth-codecs",
      "dep:modular-bitfield",
      "dep:byteorder"
    ],
    "serde": [
      "dep:serde",
      "alloy-consensus/serde",
      "alloy-eips/serde",
      "alloy-primitives/serde",
      "bytes/serde",
      "rand/serde",
      "reth-codecs?/serde",
      "revm-primitives/serde",
      "revm-primitives/serde",
      "secp256k1?/serde",
      "alloy-trie/serde",
      "revm-bytecode/serde",
      "revm-state/serde",
      "rand_08/serde",
      "alloy-rpc-types-eth?/serde",
      "dashmap?/serde"
    ],
    "std": [
      "alloy-consensus/std",
      "alloy-eips/std",
      "alloy-genesis/std",
      "alloy-primitives/std",
      "revm-primitives/std",
      "serde?/std",
      "alloy-rlp/std",
      "bytes/std",
      "derive_more/std",
      "once_cell/std",
      "secp256k1?/std",
      "thiserror/std",
      "alloy-trie/std",
      "serde_json/std",
      "revm-bytecode/std",
      "revm-state/std",
      "alloy-rpc-types-eth?/std"
    ],
    "test-utils": [
      "arbitrary",
      "reth-codecs?/test-utils"
    ]
  },
  "index_path": "re/th/reth-primitives-traits",
  "name": "reth-primitives-traits",
  "pubtime": "2026-06-18T10:02:40Z",
  "rust_version": "1.93",
  "v": 2,
  "vers": "0.5.2",
  "yanked": false
}
