fix: add query exceeds max block range to ParseMaxRangeFromError#1589
fix: add query exceeds max block range to ParseMaxRangeFromError#1589joanestebanr wants to merge 1 commit intorelease/0.10from
Conversation
|
Claude finished @joanestebanr's task in 1m 2s —— View job Code Review Complete ✅Todo List
🚀 What's NewThis PR adds support for parsing a new error format: "query exceeds max block range [number]". The 🐛 Bug FixesNone - this is a feature enhancement to improve error parsing coverage. 📋 Config UpdatesNone.
|
|



🔄 Changes Summary
ParseMaxRangeFromError(common/errors.go) to match the error formatquery exceeds max block range <N>, which was not covered by any of the existing patterns.common/errors_test.go.None.
📋 Config Updates
None.
✅ Testing
go test ./common/... -run TestParseMaxRangeFromError🐞 Issues
🔗 Related PRs
ParseMaxRangeFromError)📝 Notes
block range too large, max range: X,exceeded maximum block range: X, andeth_getLogs is limited to a X range. The new formatquery exceeds max block range Xis emitted by some RPC providers (observed in production with a 100000-block limit).