From: Vihiga Tyonum Date: Fri, 17 Jul 2026 10:55:50 +0000 (+0100) Subject: feat(utxo-locking): Limit locking to known utxos X-Git-Url: http://internal-gitweb-vhost/blockdata/script/encode/consensus/hex/struct.CompressedPublicKey.html?a=commitdiff_plain;h=7c2dfac746ca305a73134eda280ed9d9b5730f8a;p=bdk-cli feat(utxo-locking): Limit locking to known utxos - This change removes locking utxos that are not known to the wallet at the time of locking. --- diff --git a/src/handlers/offline.rs b/src/handlers/offline.rs index 993d10c..725b29c 100644 --- a/src/handlers/offline.rs +++ b/src/handlers/offline.rs @@ -874,7 +874,8 @@ impl AppCommand>> for LockUtxoCommand { let wallet = &mut ctx.state.wallet; for out_point in &self.utxos { if wallet.get_utxo(*out_point).is_none() { - eprintln!("warning: {out_point} is not a known wallet UTXO; locking anyway"); + eprintln!("warning: {out_point} is not a known wallet UTXO; skipping"); + continue; } wallet.lock_outpoint(*out_point); }