[[bin]]
name = "bdk-cli"
path = "src/bdk_cli.rs"
required-features = ["cli"]
[dependencies.base64]
version = "^0.11"
[dependencies.bdk]
default-features = false
features = ["all-keys"]
version = "0.18"
[dependencies.bdk-macros]
version = "0.6"
[dependencies.bdk-reserves]
optional = true
version = "0.18"
[dependencies.clap]
optional = true
version = "2.33"
[dependencies.dirs-next]
optional = true
version = "2.0"
[dependencies.electrsd]
features = ["trigger", "bitcoind_22_0"]
optional = true
version = "0.12"
[dependencies.env_logger]
optional = true
version = "0.7"
[dependencies.fd-lock]
optional = true
version = "=3.0.2"
[dependencies.log]
version = "^0.4"
[dependencies.regex]
optional = true
version = "1"
[dependencies.rustyline]
optional = true
version = "~9.0"
[dependencies.serde_json]
version = "^1.0"
[dependencies.structopt]
version = "^0.3"
[dependencies.zeroize]
version = "<1.4.0"
[features]
cli = ["clap", "dirs-next", "env_logger"]
compact_filters = ["bdk/compact_filters"]
compiler = ["bdk/compiler"]
default = ["cli", "repl", "key-value-db"]
electrum = ["bdk/electrum"]
esplora = []
esplora-reqwest = ["esplora", "bdk/use-esplora-reqwest"]
esplora-ureq = ["esplora", "bdk/use-esplora-ureq"]
key-value-db = ["bdk/key-value-db"]
regtest-bitcoin = ["regtest-node", "rpc", "electrsd"]
regtest-electrum = ["regtest-node", "electrum", "electrsd/electrs_0_8_10"]
regtest-esplora-reqwest = ["regtest-node", "esplora-reqwest", "electrsd/esplora_a33e97e1"]
regtest-esplora-ureq = ["regtest-node", "esplora-ureq", "electrsd/esplora_a33e97e1"]
regtest-node = []
repl = ["regex", "rustyline", "fd-lock"]
reserves = ["bdk-reserves"]
rpc = ["bdk/rpc"]
verify = ["bdk/verify"]
[package]
authors = ["Alekos Filini <alekos.filini@gmail.com>", "Riccardo Casatta <riccardo@casatta.it>", "Steve Myers <steve@notmandatory.org>"]
description = "A CLI library and example CLI tool based on the BDK descriptor-based wallet library"
documentation = "https://docs.rs/bdk-cli"
edition = "2018"
homepage = "https://bitcoindevkit.org"
keywords = ["bitcoin", "wallet", "descriptor", "psbt"]
license = "MIT"
name = "bdk-cli"
readme = "README.md"
repository = "https://github.com/bitcoindevkit/bdk-cli"
version = "0.5.0"
[package.metadata.docs.rs]
features = ["compiler", "electrum"]