-
Notifications
You must be signed in to change notification settings - Fork 19
feat: Add L1 contract fallback check for missing GERs during L2GERSync #1265
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
Conversation
|
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.
Do you plan to raise the coverage?
3 lines of code are in log.fatal path and other 1 line is in constructor error path |
#1265) - While syncing L2GERSync, if a GER is not found in L1InfoTreeSync despite it being up to date, verify on the L1 contract whether the GER exists and treat it as a fatal error if the GER is also missing from the L1 contract - 🧾 Added `GlobalExitRootL1Addr` in `[L2GERSync]` - 🤖 **Automatic**: [Optional: Enumerate E2E tests] - 🖱️ **Manual**: [Optional: Steps to verify] - Closes #[issue-number]
## 🔄 Changes Summary - This PR incorporates feedback received on PR [here](#1265 (comment)) #1265


🔄 Changes Summary
📋 Config Updates
GlobalExitRootL1Addrin[L2GERSync]✅ Testing
🐞 Issues