From: Wei Chen Date: Fri, 3 May 2024 03:38:48 +0000 (+0800) Subject: chore: reexport crates in `TestEnv` X-Git-Tag: v1.0.0-alpha.11~6^2 X-Git-Url: http://internal-gitweb-vhost/script/%22https:/struct.CommandStringError.html?a=commitdiff_plain;h=f6218e4741a4b036d33a9f075ce5feb484e9bd87;p=bdk chore: reexport crates in `TestEnv` --- diff --git a/crates/testenv/Cargo.toml b/crates/testenv/Cargo.toml index 99845c0b..33a09252 100644 --- a/crates/testenv/Cargo.toml +++ b/crates/testenv/Cargo.toml @@ -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"] diff --git a/crates/testenv/src/lib.rs b/crates/testenv/src/lib.rs index 2edd06eb..b0c75b30 100644 --- a/crates/testenv/src/lib.rs +++ b/crates/testenv/src/lib.rs @@ -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]