-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
feat(en): Make reorg detector work with pruned data #712
feat(en): Make reorg detector work with pruned data #712
Conversation
E.g., propagate errors instead of panicking
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fantastic job! the only discussion I would probably want to have is whether we want to reuse test mocks (I think we definitely should!). I also added a few small comments, but they are rather small suggestions for improvement than anything that must be addressed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice.
…ector-work-with-pruned-data
🤖 I have created a release *beep* *boop* --- ## [18.10.0](core-v18.9.0...core-v18.10.0) (2023-12-25) ### Features * **api:** Add metrics for `jsonrpsee` subscriptions ([#733](#733)) ([39fd71c](39fd71c)) * **api:** remove jsonrpc backend ([#693](#693)) ([b3f0417](b3f0417)) * applied status snapshots dal ([#679](#679)) ([2e9f23b](2e9f23b)) * **en:** Make reorg detector work with pruned data ([#712](#712)) ([c4185d5](c4185d5)) * Remove data fetchers ([#694](#694)) ([f48d677](f48d677)) * Remove zks_getConfirmedTokens method ([#719](#719)) ([9298b1b](9298b1b)) ### Bug Fixes * added waiting for prometheus to finish ([#745](#745)) ([eed330d](eed330d)) * **EN:** temporary produce a warning on pubdata mismatch with L1 ([#758](#758)) ([0a7a4da](0a7a4da)) * **prover:** Add logging for prover + WVGs ([#723](#723)) ([d7ce14c](d7ce14c)) * remove leftovers after [#693](#693) ([#720](#720)) ([e93aa35](e93aa35)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
What ❔
Modifies reorg detector so that it works with pruned node data during snapshot recovery.
Why ❔
Part of preparations of EN code to support snapshot recovery.
Checklist
zk fmt
andzk lint
.cargo spellcheck --cfg=./spellcheck/era.cfg --code 1
.