{
  "cksum": "9f5d15b7e6f390f995fa9d8a35673d1cfc9d2ddb6da00b7fd8f1429259cce671",
  "crate_file": "sawtooth-0.8.0.crate",
  "crate_url": "https://static.crates.io/crates/sawtooth/sawtooth-0.8.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": true,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bzip2",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cbor-codec",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cylinder",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "r2d2",
        "serde_json"
      ],
      "kind": "normal",
      "name": "diesel",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "diesel_migrations",
      "optional": true,
      "req": "^1.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "glob",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "build",
      "name": "glob",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lazy_static",
      "optional": true,
      "req": "^1.4.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lmdb-zero",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "std"
      ],
      "kind": "dev",
      "name": "log",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lru",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "metrics",
      "optional": true,
      "req": "^0.17",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "protobuf",
      "optional": false,
      "req": "^2.23",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "build",
      "name": "protoc-rust",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rand",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "blocking",
        "json"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rusty-fork",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sabre-sdk",
      "optional": true,
      "req": "^0.7.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sawtooth-sdk",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "sawtooth-xo",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "semver",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_yaml",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serial_test",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tar",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempdir",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "uluru",
      "optional": true,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v4"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "wasmi",
      "optional": true,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "yaml-rust",
      "optional": true,
      "req": "^0.4",
      "target": null
    }
  ],
  "features": {
    "artifact": [],
    "artifact-creator": [
      "artifact"
    ],
    "artifact-store": [
      "artifact"
    ],
    "client": [],
    "client-rest": [
      "base64",
      "client",
      "log",
      "reqwest",
      "serde"
    ],
    "default": [
      "protocol-block",
      "protocol-genesis"
    ],
    "experimental": [
      "stable",
      "artifact",
      "artifact-creator",
      "artifact-store",
      "client",
      "client-rest",
      "family-smallbank-workload",
      "family-xo",
      "pending-batch-queue",
      "publisher",
      "transact-contract",
      "transact-contract-address",
      "transact-contract-address-double-key-hash",
      "transact-contract-address-key-hash",
      "transact-contract-address-triple-key-hash",
      "transact-contract-context",
      "transact-contract-context-key-value",
      "transact-key-value-state",
      "validator-internals"
    ],
    "family-command": [
      "transact-handler"
    ],
    "family-command-transaction-builder": [
      "family-command",
      "cylinder",
      "transact-protocol-transaction-builder"
    ],
    "family-command-workload": [
      "family-command",
      "transact-protocol-sabre",
      "transact-workload"
    ],
    "family-sabre": [
      "transact-handler",
      "wasmi"
    ],
    "family-smallbank": [
      "transact-handler",
      "sha2"
    ],
    "family-smallbank-workload": [
      "family-smallbank",
      "transact-protocol-sabre",
      "rand",
      "yaml-rust",
      "transact-workload",
      "transact-workload-runner"
    ],
    "family-xo": [
      "transact-handler",
      "transact-workload"
    ],
    "lmdb": [
      "lmdb-zero",
      "log"
    ],
    "pending-batch-queue": [
      "validator-internals"
    ],
    "postgres": [
      "diesel/postgres",
      "diesel_migrations",
      "log",
      "store"
    ],
    "protocol-block": [
      "transact-protocol-batch",
      "transact-protocol-batch-builder",
      "transact-protocol-transaction",
      "transact-protocol-transaction-builder"
    ],
    "protocol-genesis": [
      "transact-protocol-batch",
      "transact-protocol-batch-builder",
      "transact-protocol-transaction",
      "transact-protocol-transaction-builder"
    ],
    "publisher": [
      "artifact-creator"
    ],
    "sqlite": [
      "diesel/sqlite",
      "diesel_migrations",
      "log",
      "serde_json",
      "store"
    ],
    "stable": [
      "default",
      "family-command",
      "family-command-transaction-builder",
      "family-command-workload",
      "family-sabre",
      "family-smallbank",
      "lmdb",
      "postgres",
      "sqlite",
      "store",
      "transact",
      "transact-context",
      "transact-contract-archive",
      "transact-database-lmdb",
      "transact-execution",
      "transact-handler",
      "transact-protocol-batch",
      "transact-protocol-batch-builder",
      "transact-protocol-sabre",
      "transact-protocol-transaction",
      "transact-protocol-transaction-builder",
      "transact-scheduler",
      "transact-state-merkle",
      "transact-state-merkle-sql",
      "transact-workload",
      "transact-workload-batch-gen",
      "transact-workload-runner",
      "transaction-receipt-store"
    ],
    "store": [],
    "transact": [],
    "transact-context": [
      "transact",
      "uuid"
    ],
    "transact-contract": [
      "transact"
    ],
    "transact-contract-address": [
      "transact-contract"
    ],
    "transact-contract-address-double-key-hash": [
      "transact-contract-address"
    ],
    "transact-contract-address-key-hash": [
      "transact-contract-address"
    ],
    "transact-contract-address-triple-key-hash": [
      "transact-contract-address"
    ],
    "transact-contract-archive": [
      "bzip2",
      "transact-contract",
      "glob",
      "semver",
      "serde",
      "serde_yaml",
      "tar"
    ],
    "transact-contract-context": [
      "transact-contract",
      "transact-contract-address"
    ],
    "transact-contract-context-key-value": [
      "transact-contract-context",
      "transact-key-value-state"
    ],
    "transact-database-lmdb": [
      "transact",
      "lmdb-zero"
    ],
    "transact-execution": [
      "transact-context",
      "transact-handler",
      "log",
      "transact-protocol-transaction",
      "transact-scheduler"
    ],
    "transact-handler": [
      "transact",
      "transact-protocol-transaction"
    ],
    "transact-key-value-state": [
      "transact"
    ],
    "transact-protocol-batch": [
      "transact-protocol-transaction"
    ],
    "transact-protocol-batch-builder": [
      "cylinder",
      "transact-protocol-batch"
    ],
    "transact-protocol-sabre": [
      "cylinder",
      "transact-protocol-transaction-builder"
    ],
    "transact-protocol-transaction": [
      "transact"
    ],
    "transact-protocol-transaction-builder": [
      "cylinder",
      "transact-protocol-transaction",
      "transact-protocol-batch-builder",
      "rand",
      "sha2"
    ],
    "transact-sabre-compat": [
      "transact",
      "transact-handler",
      "sabre-sdk"
    ],
    "transact-sawtooth-compat": [
      "transact",
      "transact-handler",
      "sawtooth-sdk"
    ],
    "transact-scheduler": [
      "transact-context",
      "log",
      "transact-protocol-batch"
    ],
    "transact-state-merkle": [
      "transact",
      "cbor-codec",
      "log"
    ],
    "transact-state-merkle-sql": [
      "transact-state-merkle",
      "diesel",
      "diesel_migrations",
      "lru"
    ],
    "transact-state-merkle-sql-postgres-tests": [
      "postgres",
      "lazy_static"
    ],
    "transact-workload": [
      "transact"
    ],
    "transact-workload-batch-gen": [
      "transact",
      "transact-workload"
    ],
    "transact-workload-runner": [
      "transact",
      "chrono",
      "reqwest",
      "serde"
    ],
    "transaction-receipt-store": [
      "transact"
    ],
    "validator-internals": [
      "cbor-codec",
      "cylinder",
      "lmdb-zero",
      "log",
      "metrics",
      "sha2",
      "uluru"
    ],
    "wasm": [
      "transact-sabre-compat"
    ],
    "wasm-experimental": [
      "wasm"
    ]
  },
  "index_path": "sa/wt/sawtooth",
  "name": "sawtooth",
  "pubtime": "2023-01-27T14:46:09Z",
  "vers": "0.8.0",
  "yanked": false
}
