Files
mev-beta/.gitignore
Administrator 015a196de9 feat(testing): add arbitrage detection integration test
- Created comprehensive integration test script (test_arbitrage_detection.sh)
- Tests complete flow: Anvil fork → pool state → test swaps → bot monitoring
- Automated test report generation
- Successfully executed test swap on SushiSwap pool
- Bot initialization and monitoring validated
- Updated TESTING_STATUS.md with Section 7: Arbitrage Detection Integration Testing
- Added test artifacts to .gitignore

Test Results:
-  Anvil fork initialization
-  Pool state accessible
-  Test swaps execute successfully
-  Bot monitors and logs activity
- ⚠️ Limited scenarios due to fork state constraints

Next: Create controlled test pools for profit calculation validation

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-10 22:46:38 +01:00

86 lines
870 B
Plaintext

# Environment files with secrets
.env
.env.local
.env.*.local
# Private keys and wallets
*.key
*.keystore
keystore/
wallets/
# Build artifacts
bin/
build/
dist/
*.exe
*.dll
*.so
*.dylib
# Test coverage
*.out
coverage.html
coverage.txt
# IDE files
.vscode/
.idea/
*.swp
*.swo
*~
# OS files
.DS_Store
Thumbs.db
# Logs
logs/
*.log
# Data directories
data/
*.db
*.sqlite
# Docker volumes
volumes/
# Temporary files
tmp/
temp/
*.tmp
# Dependency directories
vendor/
node_modules/
# Compiled binaries
mev-bot-v2
mev-bot-v1
# Monitoring data
prometheus-data/
grafana-data/
# Backup files
*.bak
*.backup
*~
# Archive files
*.tar
*.tar.gz
*.zip
# Swap detection test data
detected_swaps.jsonl
swap_replay.log
replayed_swaps.log
anvil_fresh.log
# Arbitrage detection test data
arbitrage_detection_test.log
ARBITRAGE_DETECTION_TEST_RESULTS.md
/tmp/mev-bot-test.log