{
  "cksum": "57d48dce4fa3216a85573c602ab00d50a92242faa39ffb2cff62e9c061d97e26",
  "crate_file": "surfpool-core-1.2.1.crate",
  "crate_url": "https://static.crates.io/crates/surfpool-core/surfpool-core-1.2.1.crate",
  "deps": [
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "agave-feature-set",
      "optional": false,
      "req": "^3.1.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "agave-geyser-plugin-interface",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "agave-reserved-account-keys",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anchor-lang-idl",
      "optional": false,
      "req": "^0.1.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "tokio",
        "http1"
      ],
      "kind": "normal",
      "name": "axum",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": false,
      "req": "^0.22.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bincode",
      "optional": false,
      "req": "^1.3.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "blake3",
      "optional": false,
      "req": "^1.8.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "borsh",
      "optional": false,
      "req": "^1.5.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "bs58",
      "optional": false,
      "req": "^0.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytemuck",
      "optional": false,
      "req": "^1.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc",
        "clock"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4.42",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "convert_case",
      "optional": false,
      "req": "^0.8.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "crossbeam",
      "optional": false,
      "req": "^0.8.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "crossbeam-channel",
      "optional": false,
      "req": "^0.5.15",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "ed25519-dalek",
      "optional": false,
      "req": "^1.0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "env_logger",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": false,
      "req": "^0.4.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "tokio_helpers"
      ],
      "kind": "normal",
      "name": "hiro-system-kit",
      "optional": false,
      "req": "^0.3.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ipc-channel",
      "optional": false,
      "req": "^0.19.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "itertools",
      "optional": false,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "json5",
      "optional": false,
      "req": "^0.4.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "futures"
      ],
      "kind": "normal",
      "name": "jsonrpc-core",
      "optional": false,
      "req": "^18.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "http"
      ],
      "kind": "normal",
      "name": "jsonrpc-core-client",
      "optional": false,
      "req": "^18.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jsonrpc-derive",
      "optional": false,
      "req": "^18.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jsonrpc-http-server",
      "optional": false,
      "req": "^18.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jsonrpc-pubsub",
      "optional": false,
      "req": "^18.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "jsonrpc-ws-server",
      "optional": false,
      "req": "^18.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lazy_static",
      "optional": false,
      "req": "^1.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "libloading",
      "optional": false,
      "req": "^0.7.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "nodejs-internal",
        "precompiles"
      ],
      "kind": "normal",
      "name": "litesvm",
      "optional": false,
      "req": "^0.11.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "litesvm-token",
      "optional": false,
      "req": "^0.11.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "log",
      "optional": false,
      "req": "^0.4.27",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "metrics"
      ],
      "kind": "normal",
      "name": "opentelemetry",
      "optional": true,
      "req": "^0.28",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "opentelemetry-prometheus",
      "optional": true,
      "req": "^0.28",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rt-tokio",
        "metrics"
      ],
      "kind": "normal",
      "name": "opentelemetry_sdk",
      "optional": true,
      "req": "^0.28",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "prometheus",
      "optional": true,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "reqwest",
      "optional": false,
      "req": "^0.12.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0.226",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "serde_derive",
      "optional": false,
      "req": "^1.0.226",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0.135",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_yaml",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-account",
      "optional": false,
      "req": "^3.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-account-decoder",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-address-lookup-table-interface",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-client",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-clock",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-commitment-config",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-compute-budget-interface",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "solana-ed25519-program",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-epoch-info",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-epoch-schedule",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-feature-gate-interface",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-genesis-config",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-hash",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-inflation",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-instruction",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-keypair",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-loader-v3-interface",
      "optional": false,
      "req": "^6.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-message",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-nonce",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-packet",
      "optional": false,
      "req": "^4.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-program-option",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-program-pack",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-pubkey",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-rpc-client",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-rpc-client-api",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "agave-unstable-api"
      ],
      "kind": "normal",
      "name": "solana-runtime",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-sdk-ids",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rand",
        "rand"
      ],
      "kind": "normal",
      "name": "solana-signature",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-signer",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-slot-hashes",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-system-interface",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-sysvar",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-sysvar-id",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-transaction",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-transaction-context",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-transaction-error",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-transaction-status",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "solana-version",
      "optional": false,
      "req": "^3.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "spl-associated-token-account-interface",
      "optional": false,
      "req": "^2.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "spl-token-2022-interface",
      "optional": false,
      "req": "^2.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "spl-token-interface",
      "optional": false,
      "req": "^2.0.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "spl-token-metadata-interface",
      "optional": false,
      "req": "^0.8.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "surfpool-db",
      "optional": false,
      "req": "^1.2.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "surfpool-types",
      "optional": false,
      "req": "^1.2.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.23.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "test-case",
      "optional": false,
      "req": "^3.3.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.43.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "txtx-addon-kit",
      "optional": false,
      "req": "^0.4.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "txtx-addon-network-svm",
      "optional": false,
      "req": "^0.3.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "txtx-addon-network-svm-types",
      "optional": false,
      "req": "^0.3.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.15.1",
      "target": null
    }
  ],
  "features": {
    "default": [
      "sqlite"
    ],
    "ignore_tests_ci": [],
    "postgres": [
      "surfpool-db/postgres"
    ],
    "register-tracing": [
      "litesvm/register-tracing"
    ],
    "sqlite": [
      "surfpool-db/sqlite"
    ]
  },
  "features2": {
    "prometheus": [
      "dep:opentelemetry",
      "dep:opentelemetry_sdk",
      "dep:opentelemetry-prometheus",
      "dep:prometheus",
      "dep:axum"
    ]
  },
  "index_path": "su/rf/surfpool-core",
  "name": "surfpool-core",
  "pubtime": "2026-05-06T12:59:29Z",
  "v": 2,
  "vers": "1.2.1",
  "yanked": false
}
