-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
chore: implement deserializer for external receipt #1975
Conversation
PR Reviewer Guide 🔍(Review updated until commit ae43c6d)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨ |
…oudwalk/stratus into chore-impl-deserializer-alloy
Persistent review updated to latest commit ae43c6d |
PR Code Suggestions ✨ |
Final benchmark: Git Info:
Configuration:
RPS Stats: Max: 2022.00, Min: 1288.00, Avg: 1834.03, StdDev: 76.15 Plot: View Plot |
PR Type
Enhancement, Tests
Description
Implement custom deserializer for ExternalReceipt
Handle both ethers and alloy receipt formats
Add effectiveGasPrice and type fields if missing
Include unit tests for old and new receipt formats
Changes walkthrough 📝
alias.rs
Remove unused EthersReceipt type alias
src/alias.rs
external_receipt.rs
Implement custom ExternalReceipt deserializer with tests
src/eth/primitives/external_receipt.rs