feat(prod): complete production deployment with Podman containerization
- Migrate from Docker to Podman for enhanced security (rootless containers) - Add production-ready Dockerfile with multi-stage builds - Configure production environment with Arbitrum mainnet RPC endpoints - Add comprehensive test coverage for core modules (exchanges, execution, profitability) - Implement production audit and deployment documentation - Update deployment scripts for production environment - Add container runtime and health monitoring scripts - Document RPC limitations and remediation strategies - Implement token metadata caching and pool validation This commit prepares the MEV bot for production deployment on Arbitrum with full containerization, security hardening, and operational tooling. 🤖 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -468,10 +468,10 @@ arbitrage_optimized:
|
||||
# CRITICAL: Tuned for Arbitrum's 250ms blocks (vs 12s Ethereum)
|
||||
# Research shows opportunities last 10-20 blocks (2.5-5 seconds)
|
||||
|
||||
# Opportunity lifecycle - AGGRESSIVE ARBITRUM TUNING
|
||||
opportunity_ttl: "5s" # 20 blocks @ 250ms (was 30s)
|
||||
max_path_age: "10s" # 40 blocks @ 250ms (was 60s)
|
||||
execution_deadline: "3s" # 12 blocks @ 250ms (NEW)
|
||||
# Opportunity lifecycle - CRITICAL FIX #7: Increased TTL for Arbitrum
|
||||
opportunity_ttl: "15s" # CRITICAL FIX #7: 60 blocks @ 250ms (increased from 5s to allow more execution time)
|
||||
max_path_age: "20s" # CRITICAL FIX #7: 80 blocks @ 250ms (increased from 10s for orchestration buffer)
|
||||
execution_deadline: "10s" # CRITICAL FIX #7: 40 blocks @ 250ms (increased from 3s to prevent timeout failures)
|
||||
|
||||
# Backward compatibility - for emergency rollback
|
||||
legacy_opportunity_ttl: "30s" # Original Ethereum-optimized value
|
||||
|
||||
Reference in New Issue
Block a user