[package]
-name = "magical"
+name = "bdk"
version = "0.1.0"
edition = "2018"
authors = ["Alekos Filini <alekos.filini@gmail.com>", "Riccardo Casatta <riccardo@casatta.it>"]
[dependencies]
-magical-macros = { version = "0.1.0-beta.1", path = "./macros" }
+bdk-macros = { version = "0.1.0-beta.1", path = "./macros" }
log = "^0.4"
bitcoin = { version = "0.23", features = ["use-serde"] }
miniscript = { version = "1.0" }
async-interface = ["async-trait"]
# Debug/Test features
-debug-proc-macros = ["magical-macros/debug", "magical-testutils-macros/debug"]
+debug-proc-macros = ["bdk-macros/debug", "bdk-testutils-macros/debug"]
test-electrum = ["electrum"]
test-md-docs = ["base64", "electrum"]
[dev-dependencies]
-magical-testutils = { version = "0.1.0-beta.1", path = "./testutils" }
-magical-testutils-macros = { version = "0.1.0-beta.1", path = "./testutils-macros" }
+bdk-testutils = { version = "0.1.0-beta.1", path = "./testutils" }
+bdk-testutils-macros = { version = "0.1.0-beta.1", path = "./testutils-macros" }
serial_test = "0.4"
lazy_static = "1.4"
rustyline = "6.0"
use bitcoin::Network;
-use magical::bitcoin;
-use magical::blockchain::ElectrumBlockchain;
-use magical::cli;
-use magical::electrum_client::Client;
-use magical::sled;
-use magical::Wallet;
+use bdk::bitcoin;
+use bdk::blockchain::ElectrumBlockchain;
+use bdk::cli;
+use bdk::electrum_client::Client;
+use bdk::sled;
+use bdk::Wallet;
fn prepare_home_dir() -> PathBuf {
let mut dir = PathBuf::new();
dir.push(&dirs::home_dir().unwrap());
- dir.push(".magical-bitcoin");
+ dir.push(".bdk-bitcoin");
if !dir.exists() {
info!("Creating home directory {}", dir.as_path().display());