From f892b92ee78a64c04b7dcbafbac867ca2c38a043 Mon Sep 17 00:00:00 2001 From: jonesmarvin8 <83104039+jonesmarvin8@users.noreply.github.com> Date: Tue, 21 Apr 2026 18:27:14 -0400 Subject: [PATCH] update commands --- wallet/src/cli/keycard.rs | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/wallet/src/cli/keycard.rs b/wallet/src/cli/keycard.rs index 2ad75002..c2f2b034 100644 --- a/wallet/src/cli/keycard.rs +++ b/wallet/src/cli/keycard.rs @@ -152,8 +152,13 @@ impl WalletSubcommand for KeycardSubcommand { python_path::add_python_path(py).expect("keycard_wallet.py not found"); let wallet = KeycardWallet::new(py).expect("Expect keycard wallet"); + let available = wallet.is_unpaired_keycard_available(py).expect("Expect a Boolean."); - let _available = wallet.is_unpaired_keycard_available(py); + if available { + println!("\u{2705} Keycard is available."); + } else { + println!("\u{274c} Keycard is not available."); + } }); Ok(SubcommandReturnValue::Empty) @@ -165,7 +170,13 @@ impl WalletSubcommand for KeycardSubcommand { let wallet = KeycardWallet::new(py).expect("Expect keycard wallet"); - let _ = wallet.setup_communication(py, pin.expect("TODO")); + let is_connected = wallet.setup_communication(py, pin.expect("TODO")).expect("Expect a Boolean."); + + if is_connected { + println!("\u{2705} Keycard is now connected to wallet."); + } else { + println!("\u{274c} Keycard is not connected to wallet."); + } }); Ok(SubcommandReturnValue::Empty)