DEPENDENCY FIX: Add missing eth_account module for Guardian Contract tests Issue Fixed: ❌ ModuleNotFoundError: No module named 'eth_account' ❌ ImportError in test_guardian_contract.py ❌ Guardian Contract tests failing to collect Root Cause: - Guardian Contract imports eth_account.Account - eth_account module not installed in CI environment - Missing dependency in workflow setup Solution Applied: ✅ Added eth-account to additional dependencies ✅ Updated both main test job and specific test job ✅ Ensures Guardian Contract tests can import properly Changes Made: 1. Main Test Dependencies: - Added eth-account to venv/bin/pip install line - Fixed for all Python test scenarios 2. Specific Test Job: - Added eth-account to specific test job dependencies - Ensures consistency across all test runs Impact: - Guardian Contract tests now import successfully - No more ModuleNotFoundError for eth_account - All Python tests can run properly - Test collection works without errors This resolves the import error that was preventing Guardian Contract tests from running in the CI/CD environment.