*: charon runtime using overrides#4401
Conversation
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #4401 +/- ##
==========================================
+ Coverage 56.29% 56.38% +0.09%
==========================================
Files 242 244 +2
Lines 32196 32421 +225
==========================================
+ Hits 18125 18281 +156
- Misses 11748 11789 +41
- Partials 2323 2351 +28 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
|
||
| func (i OrderStart) String() string { | ||
| if i < 0 || i >= OrderStart(len(_OrderStart_index)-1) { | ||
| idx := int(i) - 0 |
There was a problem hiding this comment.
This is code generated AFAIK..
|
|
||
| func (i OrderStop) String() string { | ||
| if i < 0 || i >= OrderStop(len(_OrderStop_index)-1) { | ||
| idx := int(i) - 0 |
There was a problem hiding this comment.
Same as orderstart_string
There was a problem hiding this comment.
Same as above, this is code generated file.
app/builderregistration.go
Outdated
| } | ||
|
|
||
| // Debounce rapid events (editors may write multiple times). | ||
| debounce = time.After(fileWatchDebounce) |
There was a problem hiding this comment.
I don't get why we need to add this lead time?
There was a problem hiding this comment.
AI said some IDE/editors may update the file multiple times in a row.. do you think we don't need this?
upd: maybe indeed this is not really needed for our use cases, I will remove it
|



Add
feerecipient listcommand to display the latest builder registration data per validator, comparing timestamps from the cluster lock and overrides file.Add
BuilderRegistrationServicethat watches thebuilder_registration_overrides.jsonfile for changes at runtime usingfsnotify, so charon picks up updated fee recipients and gas limits without requiring a restart.charon rungot new CLI flag:category: feature
ticket: #4293