From 09b5b3b99b7bab8c228af458f7978fb996507478 Mon Sep 17 00:00:00 2001 From: Vadim Anufriev Date: Fri, 13 Feb 2026 22:35:55 +0400 Subject: [PATCH 1/2] chore: remove remainig msrv mentions --- Justfile | 5 ----- clippy.toml | 1 - 2 files changed, 6 deletions(-) delete mode 100644 clippy.toml diff --git a/Justfile b/Justfile index 48425958..440ab377 100644 --- a/Justfile +++ b/Justfile @@ -1,5 +1,4 @@ set quiet := true -msrv := "1.75.0" default_wallet := 'regtest_default_wallet' default_datadir := "$HOME/.bdk-bitcoin" rpc_user := 'user' @@ -33,10 +32,6 @@ clean: stable: clean rustup override set stable; cargo update -# set the rust version to the msrv and pin dependencies -msrv: clean - rustup override set {{msrv}}; cargo update; ./ci/pin-msrv.sh - # start regtest bitcoind in default data directory [group('rpc')] start: diff --git a/clippy.toml b/clippy.toml deleted file mode 100644 index 0accddf4..00000000 --- a/clippy.toml +++ /dev/null @@ -1 +0,0 @@ -msrv="1.75.0" From 4347ea24341a18c978747771c9c09f27a6fcc1aa Mon Sep 17 00:00:00 2001 From: Vadim Anufriev Date: Tue, 24 Feb 2026 15:07:47 +0400 Subject: [PATCH 2/2] chore: clippy fixes --- src/handlers.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/handlers.rs b/src/handlers.rs index 2138e4c0..f6d42854 100644 --- a/src/handlers.rs +++ b/src/handlers.rs @@ -364,10 +364,10 @@ pub fn handle_offline_wallet_subcommand( tx_builder.include_output_redeem_witness_script(); } - if let Some(fee_rate) = fee_rate { - if let Some(fee_rate) = FeeRate::from_sat_per_vb(fee_rate as u64) { - tx_builder.fee_rate(fee_rate); - } + if let Some(fee_rate) = fee_rate + && let Some(fee_rate) = FeeRate::from_sat_per_vb(fee_rate as u64) + { + tx_builder.fee_rate(fee_rate); } if let Some(utxos) = utxos { @@ -770,14 +770,14 @@ pub fn handle_config_subcommand( ); } - if let Some(ref internal_desc) = int_descriptor { - if internal_desc.contains("xprv") || internal_desc.contains("tprv") { - eprintln!( - "WARNING: Your internal descriptor contains PRIVATE KEYS. + if let Some(ref internal_desc) = int_descriptor + && (internal_desc.contains("xprv") || internal_desc.contains("tprv")) + { + eprintln!( + "WARNING: Your internal descriptor contains PRIVATE KEYS. Private keys will be saved in PLAINTEXT in the config file. This is a security risk. Consider using public descriptors instead.\n" - ); - } + ); } let mut config = WalletConfig::load(datadir)?.unwrap_or(WalletConfig {