diff --git a/taptrade-cli-demo/coordinator/Cargo.lock b/taptrade-cli-demo/coordinator/Cargo.lock index 40653f4..2a3198b 100644 --- a/taptrade-cli-demo/coordinator/Cargo.lock +++ b/taptrade-cli-demo/coordinator/Cargo.lock @@ -464,7 +464,7 @@ dependencies = [ "axum", "bdk", "bitcoin 0.32.2", - "dotenv", + "dotenvy", "env_logger", "futures-util", "hex", @@ -649,12 +649,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "dotenv" -version = "0.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" - [[package]] name = "dotenvy" version = "0.15.7" diff --git a/taptrade-cli-demo/coordinator/Cargo.toml b/taptrade-cli-demo/coordinator/Cargo.toml index 5ada21c..0fc21e4 100644 --- a/taptrade-cli-demo/coordinator/Cargo.toml +++ b/taptrade-cli-demo/coordinator/Cargo.toml @@ -13,7 +13,7 @@ bdk = { version = "0.29.0", default-features = false, features = ["key-value-db" # bitcoinconsensus = "0.106.0" serde_json = "1.0" -dotenv = "0.15.0" +dotenvy = "0.15.0" futures-util = "0.3.30" hex = "0.4.3" rand = "0.8.5" diff --git a/taptrade-cli-demo/coordinator/src/main.rs b/taptrade-cli-demo/coordinator/src/main.rs index 3718d97..e7472a7 100755 --- a/taptrade-cli-demo/coordinator/src/main.rs +++ b/taptrade-cli-demo/coordinator/src/main.rs @@ -11,10 +11,10 @@ use coordinator::{ tx_confirmation_monitoring::update_transaction_confirmations, *, }; use database::CoordinatorDB; -use dotenv::dotenv; +use dotenvy::dotenv; use log::{debug, error, info, trace, warn}; use rand::Rng; -use std::{ +use std::{g env, sync::Arc, time::{SystemTime, UNIX_EPOCH}, diff --git a/taptrade-cli-demo/trader/Cargo.lock b/taptrade-cli-demo/trader/Cargo.lock index 58db7d8..bf4ab72 100644 --- a/taptrade-cli-demo/trader/Cargo.lock +++ b/taptrade-cli-demo/trader/Cargo.lock @@ -334,10 +334,10 @@ dependencies = [ ] [[package]] -name = "dotenv" -version = "0.15.0" +name = "dotenvy" +version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" +checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" [[package]] name = "electrum-client" @@ -1587,7 +1587,7 @@ version = "0.1.0" dependencies = [ "anyhow", "bdk", - "dotenv", + "dotenvy", "env_logger", "hex", "log", diff --git a/taptrade-cli-demo/trader/Cargo.toml b/taptrade-cli-demo/trader/Cargo.toml index ff92e94..9444410 100644 --- a/taptrade-cli-demo/trader/Cargo.toml +++ b/taptrade-cli-demo/trader/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] anyhow = "1.0.86" bdk = "0.29.0" -dotenv = "0.15.0" +dotenvy = "0.15.0" env_logger = "0.11.3" hex = "0.4.3" log = "0.4.21" diff --git a/taptrade-cli-demo/trader/src/cli/mod.rs b/taptrade-cli-demo/trader/src/cli/mod.rs index 6ef54fc..d9eaa3f 100755 --- a/taptrade-cli-demo/trader/src/cli/mod.rs +++ b/taptrade-cli-demo/trader/src/cli/mod.rs @@ -133,7 +133,7 @@ impl CliSettings { } fn load_from_env(filename: &str) -> Result { - dotenv::from_filename(filename)?; + dotenvy::from_filename(filename)?; Ok(TraderSettings { electrum_endpoint: env::var("ELECTRUM_ENDPOINT")?, coordinator_endpoint: env::var("COORDINATOR_ENDPOINT")?,