-
Notifications
You must be signed in to change notification settings - Fork 245
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
[Feature] Deduplicate consensus and rpc types AccessList #255
Comments
from reth POV I believe there's a similar problem with the Withdrawal type, so I think we should find a way to extract the Withdrawal type from rpc and perhaps also move to eip crate or find a better location for these types that have the same representation in rpc and consensus |
Checking out the access list generation, it seems there are no checks against preventing that `tx sender`, `tx recipient`, `block producer`, created contracts and precompiles should *not* be included in access lists as they are considered warm. Should I make a separate issue? |
I don't fully understand your comment but that should definitely be in a different issue |
AccessList+Withdrawals should be moved to eips crate |
Happy to pick this up |
Component
consensus, eips, genesis, network, json-rpc
Describe the feature you would like
alloy/crates/eips/src/eip2930.rs
Line 47 in b370cf3
alloy/crates/rpc-types/src/eth/transaction/access_list.rs
Line 17 in b370cf3
Additional context
No response
The text was updated successfully, but these errors were encountered: