From 2d73f51452cfb4be260fb015e7f9fe70a3997479 Mon Sep 17 00:00:00 2001 From: aitbc Date: Tue, 28 Apr 2026 17:53:55 +0200 Subject: [PATCH] Fix wallet handler to import decrypt_private_key correctly --- cli/handlers/wallet.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/handlers/wallet.py b/cli/handlers/wallet.py index 4a25e94e..ab349359 100644 --- a/cli/handlers/wallet.py +++ b/cli/handlers/wallet.py @@ -113,8 +113,8 @@ def handle_wallet_send(args, send_transaction, read_password, first): # Decrypt private key for signing try: sys.path.insert(0, "/opt/aitbc/cli") - from aitbc_cli import decrypt_private_key - private_key_hex = decrypt_private_key(sender_keystore, password) + import aitbc_cli as aitbc_cli_module + private_key_hex = aitbc_cli_module.decrypt_private_key(sender_keystore, password) private_key = ed25519.Ed25519PrivateKey.from_private_bytes(bytes.fromhex(private_key_hex)) except Exception as e: print(f"Error decrypting wallet: {e}")