# 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 = "2021" rust-version = "1.73" name = "zebra-utils" version = "1.0.0-beta.42" authors = ["Zcash Foundation "] build = false autobins = false autoexamples = false autotests = false autobenches = false description = "Developer tools for Zebra maintenance and testing" homepage = "https://zfnd.org/zebra/" readme = "README.md" keywords = [ "zebra", "zcash", ] categories = [ "command-line-utilities", "cryptography::cryptocurrencies", ] license = "MIT OR Apache-2.0" repository = "https://github.com/ZcashFoundation/zebra" [lib] name = "zebra_utils" path = "src/lib.rs" [[bin]] name = "block-template-to-proposal" path = "src/bin/block-template-to-proposal/main.rs" required-features = ["getblocktemplate-rpcs"] [[bin]] name = "openapi-generator" path = "src/bin/openapi-generator/main.rs" required-features = ["openapi-generator"] [[bin]] name = "search-issue-refs" path = "src/bin/search-issue-refs/main.rs" required-features = ["search-issue-refs"] [[bin]] name = "zebra-checkpoints" path = "src/bin/zebra-checkpoints/main.rs" required-features = ["zebra-checkpoints"] [[test]] name = "build_utils_for_zebrad_tests" path = "tests/build_utils_for_zebrad_tests.rs" [dependencies.color-eyre] version = "0.6.3" [dependencies.hex] version = "0.4.3" [dependencies.indexmap] version = "2.6.0" [dependencies.itertools] version = "0.13.0" optional = true [dependencies.jsonrpc] version = "0.18.0" optional = true [dependencies.quote] version = "1.0.37" optional = true [dependencies.rand] version = "0.8.5" [dependencies.regex] version = "1.11.0" optional = true [dependencies.reqwest] version = "0.11.26" features = ["rustls-tls"] optional = true default-features = false [dependencies.serde] version = "1.0.211" features = ["serde_derive"] optional = true [dependencies.serde_json] version = "1.0.132" [dependencies.serde_yml] version = "0.0.12" optional = true [dependencies.structopt] version = "0.3.26" [dependencies.syn] version = "2.0.79" features = ["full"] optional = true [dependencies.thiserror] version = "1.0.64" [dependencies.tinyvec] version = "1.8.0" features = ["rustc_1_55"] [dependencies.tokio] version = "1.41.0" features = ["full"] optional = true [dependencies.tracing-error] version = "0.2.0" [dependencies.tracing-subscriber] version = "0.3.18" [dependencies.zcash_client_backend] version = "0.14.0" optional = true [dependencies.zcash_primitives] version = "0.19.0" optional = true [dependencies.zcash_protocol] version = "0.4.0" [dependencies.zebra-chain] version = "1.0.0-beta.42" [dependencies.zebra-node-services] version = "1.0.0-beta.42" [dependencies.zebra-rpc] version = "1.0.0-beta.42" optional = true [features] default = [] getblocktemplate-rpcs = [ "zebra-rpc/getblocktemplate-rpcs", "zebra-node-services/getblocktemplate-rpcs", "zebra-chain/getblocktemplate-rpcs", ] openapi-generator = [ "zebra-rpc", "syn", "quote", "serde_yml", "serde", ] search-issue-refs = [ "regex", "reqwest", "tokio", ] shielded-scan = [ "itertools", "jsonrpc", "zcash_primitives", "zcash_client_backend", ] zebra-checkpoints = [ "itertools", "tokio", "zebra-chain/json-conversion", "zebra-node-services/rpc-client", ]