license = "MIT"
[dependencies]
-bdk = { version = "^0.3", default-features = false }
+bdk = { git = "https://github.com/afilini/bdk.git", branch = "fix/better-derivable-key-api", features = ["all-keys"]}
bdk-macros = "^0.2"
structopt = "^0.3"
serde_json = { version = "^1.0" }
dirs-next = { version = "2.0", optional = true }
env_logger = { version = "0.7", optional = true }
clap = { version = "2.33", optional = true }
+regex = {version = "1", optional = true }
[features]
-default = ["repl", "esplora", "electrum", "bdk/key-value-db"]
-repl = ["async-trait", "rustyline", "dirs-next", "env_logger", "clap", "electrum"]
+default = ["repl", "electrum"]
+repl = ["async-trait", "rustyline", "dirs-next", "env_logger", "clap", "regex"]
electrum = ["bdk/electrum"]
esplora = ["bdk/esplora"]
compiler = ["bdk/compiler"]