Move app/wallet_manager_v2.py verbatim to app/wallet/manager.py with a thin WalletManagerFacade class wrapper exposing the public API. The legacy app/wallet_manager_v2.py becomes a 19-line re-export shim. Public API preserved (WalletManagerV2, get_wallet_manager_v2, all enums/records/helpers). Routes unchanged (56). Phase 3B of AUDIT-2026-Q3.md.
20 lines
509 B
Python
20 lines
509 B
Python
"""Backward-compat shim — moved to app.wallet.manager in P3B."""
|
|
from app.wallet.manager import * # noqa: F401,F403
|
|
from app.wallet.manager import ( # noqa: F401
|
|
ChainMeta,
|
|
PaymentRecord,
|
|
PaymentType,
|
|
ShamirSecretSharing,
|
|
WalletEncryption,
|
|
WalletManagerFacade,
|
|
WalletManagerV2,
|
|
WalletPurpose,
|
|
WalletRecord,
|
|
WalletRotationSchedule,
|
|
WalletStatus,
|
|
WalletTier,
|
|
ZKAddressVerifier,
|
|
get_wallet_manager_v2,
|
|
import_legacy_wallets,
|
|
_build_registry,
|
|
)
|