# 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 = "hal" version = "0.9.5" authors = ["Steven Roose "] description = "hal - the Bitcoin companion" homepage = "https://github.com/stevenroose/hal/" readme = "README.md" keywords = [ "crypto", "bitcoin", ] license = "CC0-1.0" repository = "https://github.com/stevenroose/hal/" [package.metadata.rpm] package = "hal-bitcoin" [package.metadata.rpm.cargo] buildflags = [ "--release", "--frozen", ] [package.metadata.rpm.targets.hal] path = "/usr/bin/hal" [lib] name = "hal" path = "src/lib.rs" [[bin]] name = "hal" path = "src/bin/hal/main.rs" required-features = ["cli"] [dependencies.base64-compat] version = "1.0.0" optional = true [dependencies.bip39] version = "1.0.1" features = ["all-languages"] [dependencies.bitcoin] version = "0.29.2" features = [ "serde", "rand", ] [dependencies.byteorder] version = "1.3.1" [dependencies.chrono] version = "0.4.6" features = ["serde"] [dependencies.clap] version = "=2.33.3" optional = true [dependencies.fern] version = "0.5.6" optional = true [dependencies.hex] version = "0.3.2" optional = true [dependencies.jobserver] version = "0.1.11" optional = true [dependencies.lazy_static] version = "1.4" [dependencies.lightning-invoice] version = "0.4.0" [dependencies.log] version = "0.4.5" optional = true [dependencies.miniscript] version = "9.0.0" features = ["compiler"] [dependencies.secp256k1] version = "0.24.3" features = ["recovery"] [dependencies.serde] version = "1.0.84" features = ["derive"] [dependencies.serde_json] version = "1.0.34" [dependencies.serde_yaml] version = "0.8.8" [dependencies.shell-escape] version = "0.1.4" optional = true [features] cli = [ "base64-compat", "clap", "fern", "hex", "log", "jobserver", "shell-escape", ] default = ["cli"]