]> Untitled Git - bdk/commitdiff
Use os-specific temp dir for `wallet_esplora` example
author志宇 <hello@evanlinjin.me>
Mon, 6 Mar 2023 21:59:13 +0000 (10:59 +1300)
committer志宇 <hello@evanlinjin.me>
Mon, 6 Mar 2023 21:59:13 +0000 (10:59 +1300)
example-crates/wallet_esplora/src/main.rs

index 73459e0c21faf801a7dac5f5d8b6e9c9979f4be2..ee6a84f490783fc7c92faf7c101b16fd55733ab8 100644 (file)
@@ -13,7 +13,8 @@ const STOP_GAP: usize = 50;
 const PARALLEL_REQUESTS: usize = 5;
 
 fn main() -> Result<(), Box<dyn std::error::Error>> {
-    let db = KeychainStore::new_from_path("/tmp/bdk-esplora-example")?;
+    let db_path = std::env::temp_dir().join("bdk-esplora-example");
+    let db = KeychainStore::new_from_path(db_path)?;
     let external_descriptor = "wpkh(tprv8ZgxMBicQKsPdy6LMhUtFHAgpocR8GC6QmwMSFpZs7h6Eziw3SpThFfczTDh5rW2krkqffa11UpX3XkeTTB2FvzZKWXqPY54Y6Rq4AQ5R8L/84'/0'/0'/0/*)";
     let internal_descriptor = "wpkh(tprv8ZgxMBicQKsPdy6LMhUtFHAgpocR8GC6QmwMSFpZs7h6Eziw3SpThFfczTDh5rW2krkqffa11UpX3XkeTTB2FvzZKWXqPY54Y6Rq4AQ5R8L/84'/0'/0'/1/*)";