Feature request: exclude valid authorities from the eth_createAccessList
result (EIP-7702)
#31335
Labels
eth_createAccessList
result (EIP-7702)
#31335
Rationale
Using the
eth_createAccessList
method when building EIP-7702 transactions would be easier if it excluded authorities from valid authorizations, as they are automatically added to the access list during execution.Otherwise, clients have to post-process the
eth_createAccessList
result and manually remove valid authorities to avoid overpaying for unnecessary records in the transaction’s access list.Implementation
All authorizations passed to the
eth_createAccessList
method should be processed as follows:AccessListTracer
An incomplete pull request implementing this change (lacking DoS protection) is available here:
#31336
The text was updated successfully, but these errors were encountered: