Migrate wallet app to centralized aitbc package utilities

- Migrate 4 files from logging to aitbc.get_logger
- __main__.py, chain/multichain_ledger.py, chain/manager.py, chain/chain_aware_wallet_service.py
- Remove logging.basicConfig() from __main__.py
This commit is contained in:
aitbc
2026-04-25 07:09:07 +02:00
parent 4972fa6935
commit 10a0752732
4 changed files with 9 additions and 14 deletions

View File

@@ -7,19 +7,13 @@ with multi-chain support.
""" """
import uvicorn import uvicorn
import logging
from pathlib import Path from pathlib import Path
from aitbc import get_logger
from app.main import app from app.main import app
from app.settings import settings from app.settings import settings
# Configure logging logger = get_logger(__name__)
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s"
)
logger = logging.getLogger(__name__)
def main(): def main():
"""Main entry point for the wallet daemon""" """Main entry point for the wallet daemon"""

View File

@@ -7,15 +7,15 @@ isolation, and management across different blockchain networks.
from typing import Dict, List, Optional, Any from typing import Dict, List, Optional, Any
from pathlib import Path from pathlib import Path
import logging
from datetime import datetime from datetime import datetime
from aitbc import get_logger
from .manager import ChainManager, ChainConfig, ChainStatus from .manager import ChainManager, ChainConfig, ChainStatus
from .multichain_ledger import MultiChainLedgerAdapter, ChainWalletMetadata from .multichain_ledger import MultiChainLedgerAdapter, ChainWalletMetadata
from ..keystore.persistent_service import PersistentKeystoreService from ..keystore.persistent_service import PersistentKeystoreService
from ..security import wipe_buffer from ..security import wipe_buffer
logger = logging.getLogger(__name__) logger = get_logger(__name__)
class ChainAwareWalletService: class ChainAwareWalletService:

View File

@@ -10,10 +10,11 @@ from pathlib import Path
from dataclasses import dataclass, field from dataclasses import dataclass, field
from enum import Enum from enum import Enum
import json import json
import logging
from datetime import datetime from datetime import datetime
logger = logging.getLogger(__name__) from aitbc import get_logger
logger = get_logger(__name__)
class ChainStatus(Enum): class ChainStatus(Enum):

View File

@@ -12,11 +12,11 @@ import threading
import json import json
from datetime import datetime from datetime import datetime
from dataclasses import dataclass, asdict from dataclasses import dataclass, asdict
import logging
from aitbc import get_logger
from .manager import ChainManager, ChainConfig from .manager import ChainManager, ChainConfig
logger = logging.getLogger(__name__) logger = get_logger(__name__)
@dataclass @dataclass