-
Notifications
You must be signed in to change notification settings - Fork 1
fix: return cancun #160
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
fix: return cancun #160
Conversation
Summary of ChangesHello @insider89, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request integrates support for the upcoming Cancun upgrade by adding a Highlights
🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console. Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here. You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension. Footnotes
|
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.
|
To view in Slack, search for: 1766569849.172179 |
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.
No issues found across 3 files
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.
Code Review
This pull request correctly adds support for the Cancun fork by introducing the cancunTime field into the Besu genesis configuration. The changes are consistently applied in the genesis service and its related tests. I have one suggestion in a test file to improve code clarity by reordering some existing properties to follow chronological order, which would be a good opportunity for a small cleanup.
| berlinBlock: 0, | ||
| muirGlacierBlock: 0, | ||
| shanghaiTime: 0, | ||
| cancunTime: 0, |
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.
For better readability and to maintain consistency with the chronological order of Ethereum forks, it would be good to reorder these properties. The muirGlacierBlock fork occurred before the berlinBlock fork.
| berlinBlock: 0, | |
| muirGlacierBlock: 0, | |
| shanghaiTime: 0, | |
| cancunTime: 0, | |
| muirGlacierBlock: 0, | |
| berlinBlock: 0, | |
| shanghaiTime: 0, | |
| cancunTime: 0, |
Summary by Sourcery
Add support for the Cancun fork time to the Besu genesis configuration and ensure related bootstrap tests include the new field.
New Features:
Summary by cubic
Restores the cancunTime field in Besu genesis configs so Cancun fork activation is included in generated artifacts. Updates bootstrap tests to cover cancunTime.
Written for commit d311ba4. Summary will update automatically on new commits.