# 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 = "2018" name = "electrs2" version = "0.9.9" authors = ["Jomagalo "] build = "build.rs" description = "An efficient re-implementation of Electrum Server in Rust for Bitcoin II" homepage = "https://github.com/jomgaalo/electrs" documentation = "https://docs.rs/electrs/" readme = "README.md" keywords = [ "bitcoin", "electrum", "server", "index", "database", ] license = "MIT" repository = "https://github.com/jomagalo/electrs" [package.metadata.configure_me] spec = "internal/config_specification.toml" [dependencies.anyhow] version = "1.0" [dependencies.bitcoin] version = "0.29.1" features = [ "serde", "rand", ] [dependencies.bitcoincore-rpc] version = "0.16" [dependencies.configure_me] version = "0.4" [dependencies.crossbeam-channel] version = "0.5" [dependencies.dirs-next] version = "2.0" [dependencies.electrs-rocksdb] version = "0.15.0-e2" features = [ "zstd", "snappy", ] default-features = false [dependencies.env_logger] version = "0.9" [dependencies.fs_extra] version = "1.2" [dependencies.log] version = "0.4" [dependencies.parking_lot] version = "0.11" [dependencies.prometheus] version = "0.13" optional = true [dependencies.rayon] version = "1.5" [dependencies.serde] version = "1.0" [dependencies.serde_derive] version = "1.0" [dependencies.serde_json] version = "1.0" [dependencies.signal-hook] version = "0.3" [dependencies.tiny_http] version = "0.12" optional = true [dev-dependencies.tempfile] version = "3.3" [build-dependencies.configure_me_codegen] version = "0.4.2" [features] default = ["metrics"] metrics = [ "prometheus", "tiny_http", ] metrics_process = ["prometheus/process"]