rundler icon indicating copy to clipboard operation
rundler copied to clipboard

builder: Use access lists on bundle transaction for validation slots

Open dancoombs opened this issue 1 year ago • 1 comments

Describe the feature https://eips.ethereum.org/EIPS/eip-2930 lets transactions pre-warm storage slots for cheaper accesses. This should only be used when the storage slot usage is deterministic. Due to simulation rules, storage slot usage is deterministic during the validation phase of UOs, and thus can be used in the access list. This will save users 200 gas per access.

We already have these storage slots calculated for use during conditional transactions, so shouldn't be too difficult to format this as an access list on the transaction on supported networks.

dancoombs avatar Sep 24 '23 14:09 dancoombs

This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days.

github-actions[bot] avatar Jul 06 '24 01:07 github-actions[bot]