-
Notifications
You must be signed in to change notification settings - Fork 7
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
chore: move to alloy pt4 #1995
chore: move to alloy pt4 #1995
Conversation
PR Reviewer Guide 🔍(Review updated until commit 50bc209)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
/benchmark |
/describe |
PR Description updated to latest commit (50bc209) |
Persistent review updated to latest commit 50bc209 |
PR Code Suggestions ✨No code suggestions found for the PR. |
Benchmark: Git Info:
Configuration:
RPS Stats: Max: 1946.00, Min: 1254.00, Avg: 1749.79, StdDev: 79.21 Plot: View Plot |
…k/stratus into chore-move-to-alloy-pt4
Final benchmark: Git Info:
Configuration:
RPS Stats: Max: 1886.00, Min: 1032.00, Avg: 1715.73, StdDev: 87.67 Plot: View Plot |
PR Type
Enhancement, Bug fix
Description
Migrate to Alloy types for improved performance
Fix transaction handling in block processing
Enhance error handling and validation
Update type conversions for compatibility
Changes walkthrough 📝
10 files
Update Alloy type aliases and remove unused Ethers type
Improve block and transaction handling with Alloy types
Update transaction execution for Alloy compatibility
Enhance block and transaction processing with Alloy types
Update BlockHeader conversion for Alloy compatibility
Add conversion from AlloyUint256 to Difficulty
Migrate ExternalBlock to use AlloyBlockExternalTransaction
Add conversion from B256 to Hash
Add conversion from AlloyBloom to LogsBloom
Add conversion from AlloyUint256 to Size