From 10f5a48df18c90ac38ea126356a704ebc95bdccf Mon Sep 17 00:00:00 2001 From: aitbc Date: Tue, 28 Apr 2026 18:25:18 +0200 Subject: [PATCH] Fix import errors in wallet adapter utils - clean up duplicate imports --- cli/utils/dual_mode_wallet_adapter.py | 4 +++- cli/utils/wallet_daemon_client.py | 9 ++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/cli/utils/dual_mode_wallet_adapter.py b/cli/utils/dual_mode_wallet_adapter.py index 5ca7d818..3556ca81 100755 --- a/cli/utils/dual_mode_wallet_adapter.py +++ b/cli/utils/dual_mode_wallet_adapter.py @@ -6,11 +6,13 @@ and daemon-based wallet operations, allowing seamless switching between modes. import json import shutil +import sys from pathlib import Path from typing import Dict, Any, Optional, List, Union from datetime import datetime -from .wallet_daemon_client import WalletDaemonClient, WalletInfo, WalletBalance, ChainInfo, WalletMigrationResult +sys.path.insert(0, "/opt/aitbc/cli") +from utils.wallet_daemon_client import WalletDaemonClient, WalletInfo, WalletBalance, ChainInfo, WalletMigrationResult from config import Config from utils import error, success, output diff --git a/cli/utils/wallet_daemon_client.py b/cli/utils/wallet_daemon_client.py index cf9e1e7b..99f2ab02 100755 --- a/cli/utils/wallet_daemon_client.py +++ b/cli/utils/wallet_daemon_client.py @@ -1,12 +1,15 @@ """Wallet Daemon Client for AITBC CLI -This module provides a client for communicating with the AITBC wallet daemon, -supporting both REST and JSON-RPC APIs for wallet operations. +This module provides a client for interacting with the AITBC wallet daemon. """ +import sys import json -import base64 from typing import Dict, Any, Optional, List +from datetime import datetime + +sys.path.insert(0, "/opt/aitbc/cli") +from config import Config from pathlib import Path from dataclasses import dataclass