-
Notifications
You must be signed in to change notification settings - Fork 132
*: v1.7.1 #4049
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
*: v1.7.1 #4049
Conversation
Delay event values were being passed as `float64(delay)` instead of `delay.Seconds()` which causes Prometheus to store them incorrectly. category: bug ticket: none
Now it works on my machine :) category: bug ticket: none
Fix: Handle 404 errors gracefully in inclusion checker and improve error handling **Problem** The inclusion checker was treating 404 responses from the beacon node as errors, causing: - Unnecessary retries when blocks are missed, putting load on the beacon node - Spurious warnings for expected 404 responses (missed proposals are valid) **Solution** 1. Handle 404 errors gracefully Detect 404 status codes and treat them as "block not found" (expected behavior) Stop retrying and stop logging warnings for 404 responses Added comprehensive tests to verify correct behavior 2. Improve error handling approach Modified eth2wrap.wrapError() to use errors.Wrap() instead of errors.New() Preserves original eth2api.Error in the error chain Enables standard Go error checking with errors.As() instead of relying on logging fields Applied consistently across inclusion.go and synthproposer.go category: bug ticket: #4035
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main-v1.7 #4049 +/- ##
=============================================
- Coverage 53.57% 53.53% -0.04%
=============================================
Files 224 224
Lines 37353 37366 +13
=============================================
- Hits 20011 20005 -6
- Misses 15221 15241 +20
+ Partials 2121 2120 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|



Charon v1.7.1
#4024
#4029
#4041
category: feature
ticket: none