Try it Live
Run EventLog examples in the interactive playground
Filter Semantics
Single Address
Checks exact address equality using constant-time comparison:Multiple Addresses (OR Logic)
Matches if log address equals ANY of the filter addresses:Usage Patterns
Filtering Single Contract
Multi-Contract Monitoring
Token Portfolio Tracking
Excluding Specific Contracts
Combining with Topic Filters
Performance
Uses constant-time address comparison to prevent timing attacks:Batch Filtering
For large log arrays, usefilterLogs for optimized batch filtering:
See Also
- matchesTopics - Filter by topics
- matchesFilter - Complete filter matching
- filterLogs - Batch filtering with optimization
- Address - Address primitive documentation

