bitview_query 0.12.2

Query interface for indexed and computed Bitview data
Documentation
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "bitview_query"
version = "0.12.2"
build = false
exclude = ["examples/"]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Query interface for indexed and computed Bitview data"
homepage = "https://bitcoinresearchkit.org"
readme = "README.md"
license = "MIT"
repository = "https://github.com/bitcoinresearchkit/mono"

[features]
bedrock = [
    "indexer",
    "dep:bitview_plugin_bedrock",
]
blocks = [
    "indexer",
    "dep:bitview_plugin_blocks",
]
chain = [
    "blocks",
    "distribution",
    "mappings",
    "inputs",
    "mining",
    "outputs",
    "pools",
    "price",
    "transactions",
]
coinflow = [
    "indexer",
    "dep:bitview_plugin_coinflow",
]
cointime = [
    "indexer",
    "dep:bitview_plugin_cointime",
]
default = ["full-api"]
distribution = [
    "indexer",
    "dep:bitview_plugin_distribution",
]
full-api = [
    "chain",
    "series",
    "urpd",
]
indexer = ["dep:bitview_plugin_indexer"]
inputs = [
    "indexer",
    "dep:bitview_plugin_inputs",
]
mappings = [
    "indexer",
    "dep:bitview_plugin_mappings",
]
mining = [
    "indexer",
    "dep:bitview_plugin_mining",
]
outputs = [
    "indexer",
    "dep:bitview_plugin_outputs",
]
pools = [
    "indexer",
    "dep:bitview_plugin_pools",
]
price = [
    "mappings",
    "dep:bitview_plugin_price",
]
series = ["mappings"]
tokio = [
    "indexer",
    "dep:tokio",
    "brk_error/tokio",
]
transactions = [
    "indexer",
    "dep:bitview_plugin_transactions",
]
urpd = [
    "bedrock",
    "coinflow",
    "cointime",
    "distribution",
    "price",
]

[lib]
name = "bitview_query"
path = "src/lib.rs"

[dependencies.bitcoin]
version = "0.32.102"
features = ["serde"]

[dependencies.bitview_cohort]
version = "0.12.2"

[dependencies.bitview_plugin]
version = "0.12.2"

[dependencies.bitview_plugin_bedrock]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_blocks]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_coinflow]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_cointime]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_distribution]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_indexer]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_inputs]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_mappings]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_mining]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_outputs]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_pools]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_price]
version = "0.12.2"
optional = true

[dependencies.bitview_plugin_transactions]
version = "0.12.2"
optional = true

[dependencies.bitview_runtime]
version = "0.12.2"

[dependencies.bitview_traversable]
version = "0.12.2"
features = [
    "pco",
    "derive",
]

[dependencies.bitview_types]
version = "0.12.2"

[dependencies.brk_error]
version = "0.12.2"
features = [
    "jiff",
    "vecdb",
]

[dependencies.brk_mempool]
version = "0.12.2"

[dependencies.brk_oracle]
version = "0.12.2"

[dependencies.brk_reader]
version = "0.12.2"

[dependencies.brk_rpc]
version = "0.12.2"

[dependencies.brk_types]
version = "0.12.2"

[dependencies.itoa]
version = "1.0.18"

[dependencies.jiff]
version = "0.2.35"
features = [
    "perf-inline",
    "tz-system",
]
default-features = false

[dependencies.parking_lot]
version = "0.12.5"

[dependencies.quickmatch]
version = "0.12.2"

[dependencies.rustc-hash]
version = "2.1.3"

[dependencies.serde_json]
version = "1.0.151"
features = [
    "float_roundtrip",
    "preserve_order",
]

[dependencies.smallvec]
version = "1.15.2"

[dependencies.tokio]
version = "1.53.1"
features = ["rt-multi-thread"]
optional = true

[dependencies.vecdb]
version = "0.12.2"
features = [
    "derive",
    "serde",
    "pco",
    "schemars",
]