This commit is contained in:
Rahman 2026-05-21 21:54:18 -07:00 committed by GitHub
commit 619e982ca3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 1 deletions

View file

@ -94,6 +94,11 @@ func NewFilterSystem(backend Backend, config Config) *FilterSystem {
}
}
// RangeLimit returns the configured maximum block range for filter queries.
func (sys *FilterSystem) RangeLimit() uint64 {
return sys.cfg.RangeLimit
}
type logCacheElem struct {
logs []*types.Log
body atomic.Pointer[types.Body]

View file

@ -1445,7 +1445,7 @@ func (r *Resolver) Logs(ctx context.Context, args struct{ Filter FilterCriteria
topics = *args.Filter.Topics
}
// Construct the range filter
filter := r.filterSystem.NewRangeFilter(begin, end, addresses, topics, 0)
filter := r.filterSystem.NewRangeFilter(begin, end, addresses, topics, r.filterSystem.RangeLimit())
return runFilter(ctx, r, filter)
}