Files
mev-beta/.gitignore
Krypto Kajun 850223a953 fix(multicall): resolve critical multicall parsing corruption issues
- Added comprehensive bounds checking to prevent buffer overruns in multicall parsing
- Implemented graduated validation system (Strict/Moderate/Permissive) to reduce false positives
- Added LRU caching system for address validation with 10-minute TTL
- Enhanced ABI decoder with missing Universal Router and Arbitrum-specific DEX signatures
- Fixed duplicate function declarations and import conflicts across multiple files
- Added error recovery mechanisms with multiple fallback strategies
- Updated tests to handle new validation behavior for suspicious addresses
- Fixed parser test expectations for improved validation system
- Applied gofmt formatting fixes to ensure code style compliance
- Fixed mutex copying issues in monitoring package by introducing MetricsSnapshot
- Resolved critical security vulnerabilities in heuristic address extraction
- Progress: Updated TODO audit from 10% to 35% complete

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-17 00:12:55 -05:00

79 lines
838 B
Plaintext

# Binaries
bin/
mev-bot
mev-bot-test
ci-agent-bridge
# Configuration files that might contain sensitive information
config/local.yaml
config/secrets.yaml
.env
.env.local
.env.production
.env.staging
# Go workspace and modules
go.work
go.work.sum
# Test coverage files
coverage.txt
coverage.html
coverage.out
# IDE files
.vscode/
.idea/
*.swp
*.swo
*~
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Log files and backups
*.log
logs/*.log
logs/*.bak
logs/*.jsonl
# Database files
*.db
*.sqlite
*.sqlite3
# Security and keystore files
keystore/
*.key
*.pem
*.p12
# Data and temporary directories
data/
tmp/
temp/
vendor/
backup/
backups/
artifacts/
# Archive files
*.tar.gz
*.zip
*.tar
# Performance profiles
*.prof
*.out
# Documentation builds
docs/_build/
.gocache/
.gomodcache/