diff --git a/Cargo.lock b/Cargo.lock index aa45d59e1..2f70fbc43 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -408,7 +408,7 @@ checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" [[package]] name = "blk" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_error", @@ -430,7 +430,7 @@ dependencies = [ [[package]] name = "brk" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_bencher", "brk_bindgen", @@ -455,7 +455,7 @@ dependencies = [ [[package]] name = "brk_alloc" -version = "0.3.6" +version = "0.11.0" dependencies = [ "libmimalloc-sys", "mimalloc", @@ -463,7 +463,7 @@ dependencies = [ [[package]] name = "brk_bencher" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_error", "brk_logger", @@ -473,14 +473,14 @@ dependencies = [ [[package]] name = "brk_bencher_visualizer" -version = "0.3.6" +version = "0.11.0" dependencies = [ "plotters", ] [[package]] name = "brk_bindgen" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_cohort", "brk_query", @@ -493,7 +493,7 @@ dependencies = [ [[package]] name = "brk_byteview" -version = "0.3.6" +version = "0.11.0" dependencies = [ "serde", "serde_json", @@ -501,7 +501,7 @@ dependencies = [ [[package]] name = "brk_cli" -version = "0.3.6" +version = "0.11.0" dependencies = [ "anyhow", "brk_alloc", @@ -526,7 +526,7 @@ dependencies = [ [[package]] name = "brk_client" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_cohort", "brk_types", @@ -538,7 +538,7 @@ dependencies = [ [[package]] name = "brk_cohort" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_error", "brk_traversable", @@ -550,7 +550,7 @@ dependencies = [ [[package]] name = "brk_computer" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_alloc", @@ -579,7 +579,7 @@ dependencies = [ [[package]] name = "brk_error" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_fjall", @@ -595,7 +595,7 @@ dependencies = [ [[package]] name = "brk_fetcher" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_error", "brk_logger", @@ -607,7 +607,7 @@ dependencies = [ [[package]] name = "brk_fjall" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_byteview", "brk_lsm_tree", @@ -624,7 +624,7 @@ dependencies = [ [[package]] name = "brk_indexer" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_alloc", @@ -651,7 +651,7 @@ dependencies = [ [[package]] name = "brk_iterator" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_error", @@ -662,7 +662,7 @@ dependencies = [ [[package]] name = "brk_logger" -version = "0.3.6" +version = "0.11.0" dependencies = [ "jiff", "owo-colors", @@ -673,7 +673,7 @@ dependencies = [ [[package]] name = "brk_lsm_tree" -version = "0.3.6" +version = "0.11.0" dependencies = [ "arc-swap", "brk_byteview", @@ -699,7 +699,7 @@ dependencies = [ [[package]] name = "brk_mcp" -version = "0.3.6" +version = "0.11.0" dependencies = [ "axum", "base64 0.23.1", @@ -714,7 +714,7 @@ dependencies = [ [[package]] name = "brk_mempool" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_error", @@ -730,7 +730,7 @@ dependencies = [ [[package]] name = "brk_oracle" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_indexer", "brk_types", @@ -740,7 +740,7 @@ dependencies = [ [[package]] name = "brk_query" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_cohort", @@ -766,7 +766,7 @@ dependencies = [ [[package]] name = "brk_reader" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_error", @@ -782,7 +782,7 @@ dependencies = [ [[package]] name = "brk_rpc" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_error", @@ -799,7 +799,7 @@ dependencies = [ [[package]] name = "brk_server" -version = "0.3.6" +version = "0.11.0" dependencies = [ "aide", "axum", @@ -832,7 +832,7 @@ dependencies = [ [[package]] name = "brk_store" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_byteview", "brk_error", @@ -844,7 +844,7 @@ dependencies = [ [[package]] name = "brk_traversable" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_traversable_derive", "brk_types", @@ -857,7 +857,7 @@ dependencies = [ [[package]] name = "brk_traversable_derive" -version = "0.3.6" +version = "0.11.0" dependencies = [ "proc-macro2", "quote", @@ -866,7 +866,7 @@ dependencies = [ [[package]] name = "brk_types" -version = "0.3.6" +version = "0.11.0" dependencies = [ "bitcoin", "brk_byteview", @@ -889,7 +889,7 @@ dependencies = [ [[package]] name = "brk_website" -version = "0.3.6" +version = "0.11.0" dependencies = [ "axum", "brk_logger", @@ -2510,7 +2510,7 @@ dependencies = [ [[package]] name = "mmpl" -version = "0.3.6" +version = "0.11.0" dependencies = [ "brk_error", "brk_mempool", @@ -2872,7 +2872,7 @@ dependencies = [ [[package]] name = "quickmatch" -version = "0.3.6" +version = "0.11.0" dependencies = [ "rustc-hash", ] @@ -2979,7 +2979,7 @@ dependencies = [ [[package]] name = "rawdb" -version = "0.3.6" +version = "0.11.0" dependencies = [ "libc", "log", @@ -4135,7 +4135,7 @@ checksum = "bfa6c38708f6257f1ec2ca7e5a11f9bbf58a27d7060078b6b333624968183d96" [[package]] name = "vecdb" -version = "0.3.6" +version = "0.11.0" dependencies = [ "itoa", "libc", @@ -4159,7 +4159,7 @@ dependencies = [ [[package]] name = "vecdb_derive" -version = "0.3.6" +version = "0.11.0" dependencies = [ "quote", "syn 3.0.3", diff --git a/Cargo.toml b/Cargo.toml index 0f6ffecf1..e8895d5f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ members = ["crates/*"] package.description = "The Bitcoin Research Kit is a suite of tools designed to extract, compute and display data stored on a Bitcoin Core node" package.license = "MIT" package.edition = "2024" -package.version = "0.3.6" +package.version = "0.11.0" package.homepage = "https://bitcoinresearchkit.org" package.repository = "https://github.com/bitcoinresearchkit/brk" package.readme = "README.md" @@ -36,46 +36,46 @@ debug = true aide = { version = "0.16.0-alpha.4", features = ["axum-json", "axum-query"] } axum = { version = "0.8.9", default-features = false, features = ["http1", "json", "query", "tokio", "tracing"] } bitcoin = { version = "0.32.102", features = ["serde"] } -brk_alloc = { version = "0.3.6", path = "crates/brk_alloc" } -brk_bencher = { version = "0.3.6", path = "crates/brk_bencher" } -brk_bindgen = { version = "0.3.6", path = "crates/brk_bindgen" } -brk_cli = { version = "0.3.6", path = "crates/brk_cli" } -brk_client = { version = "0.3.6", path = "crates/brk_client" } -brk_cohort = { version = "0.3.6", path = "crates/brk_cohort" } -brk_computer = { version = "0.3.6", path = "crates/brk_computer" } -brk_error = { version = "0.3.6", path = "crates/brk_error" } -brk_fetcher = { version = "0.3.6", path = "crates/brk_fetcher" } -brk_indexer = { version = "0.3.6", path = "crates/brk_indexer" } -brk_iterator = { version = "0.3.6", path = "crates/brk_iterator" } -brk_logger = { version = "0.3.6", path = "crates/brk_logger" } -brk_mempool = { version = "0.3.6", path = "crates/brk_mempool" } -brk_oracle = { version = "0.3.6", path = "crates/brk_oracle" } -brk_query = { version = "0.3.6", path = "crates/brk_query", features = ["tokio"] } -brk_reader = { version = "0.3.6", path = "crates/brk_reader" } -brk_rpc = { version = "0.3.6", path = "crates/brk_rpc" } -brk_server = { version = "0.3.6", path = "crates/brk_server" } -brk_store = { version = "0.3.6", path = "crates/brk_store" } -brk_traversable = { version = "0.3.6", path = "crates/brk_traversable", features = ["pco", "derive"] } -brk_traversable_derive = { version = "0.3.6", path = "crates/brk_traversable_derive" } -brk_types = { version = "0.3.6", path = "crates/brk_types" } -brk_website = { version = "0.3.6", path = "crates/brk_website" } -byteview = { package = "brk_byteview", version = "0.3.6", path = "crates/byteview" } +brk_alloc = { version = "0.11.0", path = "crates/brk_alloc" } +brk_bencher = { version = "0.11.0", path = "crates/brk_bencher" } +brk_bindgen = { version = "0.11.0", path = "crates/brk_bindgen" } +brk_cli = { version = "0.11.0", path = "crates/brk_cli" } +brk_client = { version = "0.11.0", path = "crates/brk_client" } +brk_cohort = { version = "0.11.0", path = "crates/brk_cohort" } +brk_computer = { version = "0.11.0", path = "crates/brk_computer" } +brk_error = { version = "0.11.0", path = "crates/brk_error" } +brk_fetcher = { version = "0.11.0", path = "crates/brk_fetcher" } +brk_indexer = { version = "0.11.0", path = "crates/brk_indexer" } +brk_iterator = { version = "0.11.0", path = "crates/brk_iterator" } +brk_logger = { version = "0.11.0", path = "crates/brk_logger" } +brk_mempool = { version = "0.11.0", path = "crates/brk_mempool" } +brk_oracle = { version = "0.11.0", path = "crates/brk_oracle" } +brk_query = { version = "0.11.0", path = "crates/brk_query", features = ["tokio"] } +brk_reader = { version = "0.11.0", path = "crates/brk_reader" } +brk_rpc = { version = "0.11.0", path = "crates/brk_rpc" } +brk_server = { version = "0.11.0", path = "crates/brk_server" } +brk_store = { version = "0.11.0", path = "crates/brk_store" } +brk_traversable = { version = "0.11.0", path = "crates/brk_traversable", features = ["pco", "derive"] } +brk_traversable_derive = { version = "0.11.0", path = "crates/brk_traversable_derive" } +brk_types = { version = "0.11.0", path = "crates/brk_types" } +brk_website = { version = "0.11.0", path = "crates/brk_website" } +byteview = { package = "brk_byteview", version = "0.11.0", path = "crates/byteview" } color-eyre = "0.6.5" corepc-jsonrpc = { package = "jsonrpc", version = "0.19.0", features = ["simple_http"], default-features = false } corepc-types = { version = "0.15.0", features = ["std"], default-features = false } derive_more = { version = "2.1.1", features = ["deref", "deref_mut"] } -fjall = { package = "brk_fjall", path = "crates/fjall", version = "0.3.6" } +fjall = { package = "brk_fjall", path = "crates/fjall", version = "0.11.0" } indexmap = { version = "2.14.0", features = ["serde"] } jiff = { version = "0.2.35", features = ["perf-inline", "tz-system"], default-features = false } libc = "0.2" log = "0.4.33" -lsm-tree = { package = "brk_lsm_tree", path = "crates/lsm-tree", version = "0.3.6", default-features = false } +lsm-tree = { package = "brk_lsm_tree", path = "crates/lsm-tree", version = "0.11.0", default-features = false } lz4_flex = { version = "=0.13.1", default-features = false } owo-colors = "4.3.0" parking_lot = "0.12.5" pco = "1.0.3" -quickmatch = { path = "crates/quickmatch", version = "0.3.6" } -rawdb = { path = "crates/rawdb", version = "0.3.6" } +quickmatch = { path = "crates/quickmatch", version = "0.11.0" } +rawdb = { path = "crates/rawdb", version = "0.11.0" } rayon = "1.12.0" rapidhash = "4.5.1" rustc-hash = "2.1.3" @@ -91,8 +91,8 @@ tower-http = { version = "0.7.0", features = ["catch-panic", "compression-br", " tower-layer = "0.3" tracing = { version = "0.1", default-features = false, features = ["std"] } ureq = { version = "3.3.0", features = ["json"] } -vecdb = { path = "crates/vecdb", version = "0.3.6", features = ["derive", "serde_json", "pco", "schemars"] } -vecdb_derive = { path = "crates/vecdb_derive", version = "0.3.6" } +vecdb = { path = "crates/vecdb", version = "0.11.0", features = ["derive", "serde_json", "pco", "schemars"] } +vecdb_derive = { path = "crates/vecdb_derive", version = "0.11.0" } [workspace.metadata.release]