{
  "cksum": "f761b17aead758517fa14b3f00e0970de0a1157d7bd8947306ec32526c64177f",
  "crate_file": "frame-support-21.1.0-dev.2.crate",
  "crate_url": "https://static.crates.io/crates/frame-support/frame-support-21.1.0-dev.2.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "array-bytes",
      "optional": false,
      "req": "^4.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "assert_matches",
      "optional": false,
      "req": "^1.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bitflags",
      "optional": false,
      "req": "^1.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive",
        "max-encoded-len"
      ],
      "kind": "normal",
      "name": "codec",
      "optional": false,
      "package": "parity-scale-codec",
      "req": "^3.6.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "environmental",
      "optional": false,
      "req": "^1.1.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "current"
      ],
      "kind": "normal",
      "name": "frame-metadata",
      "optional": false,
      "req": "^16.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "frame-support-procedural",
      "optional": false,
      "req": "^16.1.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "impl-trait-for-tuples",
      "optional": false,
      "req": "^0.2.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": false,
      "req": "^0.4.17",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "macro_magic",
      "optional": false,
      "req": "^0.4.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "paste",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "pretty_assertions",
      "optional": false,
      "req": "^1.2.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "scale-info",
      "optional": false,
      "req": "^2.5.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "secp256k1",
      "optional": false,
      "req": "^0.24.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc",
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0.163",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0.85",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "smallvec",
      "optional": false,
      "req": "^1.8.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-api",
      "optional": false,
      "req": "^19.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-arithmetic",
      "optional": false,
      "req": "^16.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-core",
      "optional": false,
      "req": "^21.1.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sp-core-hashing-proc-macro",
      "optional": false,
      "req": "^9.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-debug-derive",
      "optional": false,
      "req": "^8.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-inherents",
      "optional": false,
      "req": "^19.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-io",
      "optional": false,
      "req": "^23.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-runtime",
      "optional": false,
      "req": "^24.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-staking",
      "optional": false,
      "req": "^19.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-state-machine",
      "optional": true,
      "req": "^0.29.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-std",
      "optional": false,
      "req": "^8.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-tracing",
      "optional": false,
      "req": "^10.1.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sp-weights",
      "optional": false,
      "req": "^20.1.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tt-call",
      "optional": false,
      "req": "^1.0.8",
      "target": null
    }
  ],
  "features": {
    "default": [
      "std"
    ],
    "full-metadata-docs": [
      "scale-info/docs"
    ],
    "no-metadata-docs": [
      "frame-support-procedural/no-metadata-docs",
      "sp-api/no-metadata-docs"
    ],
    "runtime-benchmarks": [
      "sp-runtime/runtime-benchmarks",
      "sp-staking/runtime-benchmarks"
    ],
    "std": [
      "sp-core/std",
      "secp256k1/std",
      "serde/std",
      "sp-api/std",
      "sp-io/std",
      "codec/std",
      "scale-info/std",
      "sp-std/std",
      "sp-runtime/std",
      "sp-tracing/std",
      "sp-arithmetic/std",
      "frame-metadata/std",
      "sp-inherents/std",
      "sp-staking/std",
      "sp-state-machine/std",
      "sp-weights/std",
      "frame-support-procedural/std",
      "log/std",
      "environmental/std"
    ],
    "try-runtime": [
      "sp-debug-derive/force-debug"
    ],
    "tuples-128": [
      "frame-support-procedural/tuples-128"
    ],
    "tuples-96": [
      "frame-support-procedural/tuples-96"
    ]
  },
  "index_path": "fr/am/frame-support",
  "name": "frame-support",
  "pubtime": "2023-07-27T15:29:21Z",
  "vers": "21.1.0-dev.2",
  "yanked": false
}
