]> Untitled Git - bdk/commitdiff
chore: reexport crates in `TestEnv`
authorWei Chen <wzc110@gmail.com>
Fri, 3 May 2024 03:38:48 +0000 (11:38 +0800)
committerWei Chen <wzc110@gmail.com>
Sun, 5 May 2024 11:28:18 +0000 (19:28 +0800)
crates/testenv/Cargo.toml
crates/testenv/src/lib.rs

index 99845c0b07c19be4a383932b5f1abc9978ff013a..33a09252ae14bd7108a51e815276bc0b32ee7302 100644 (file)
@@ -13,10 +13,8 @@ readme = "README.md"
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
 [dependencies]
-bitcoincore-rpc = { version = "0.18" }
 bdk_chain = { path = "../chain", version = "0.13", default-features = false }
 electrsd = { version= "0.27.1", features = ["bitcoind_25_0", "esplora_a33e97e1", "legacy"] }
-anyhow = { version = "1" }
 
 [features]
 default = ["std"]
index 2edd06eb20d5d633a6fc5d4695f396fe28188dcd..b0c75b30bacd2727b9839596c3c021b5e52abcf2 100644 (file)
@@ -11,6 +11,11 @@ use bitcoincore_rpc::{
     bitcoincore_rpc_json::{GetBlockTemplateModes, GetBlockTemplateRules},
     RpcApi,
 };
+pub use electrsd;
+pub use electrsd::bitcoind;
+pub use electrsd::bitcoind::anyhow;
+pub use electrsd::bitcoind::bitcoincore_rpc;
+pub use electrsd::electrum_client;
 use electrsd::electrum_client::ElectrumApi;
 use std::time::Duration;
 
@@ -261,8 +266,7 @@ impl TestEnv {
 #[cfg(test)]
 mod test {
     use crate::TestEnv;
-    use anyhow::Result;
-    use bitcoincore_rpc::RpcApi;
+    use electrsd::bitcoind::{anyhow::Result, bitcoincore_rpc::RpcApi};
 
     /// This checks that reorgs initiated by `bitcoind` is detected by our `electrsd` instance.
     #[test]