EIP-7650
Programmable access lists
Add a precompiled contract that add access lists programmatically
StagnantSplurge
Status history
- Draft10 Mar 2024
- Stagnantdate not observed
Abstract
We introduce a new precompiled contract named prefetch, which accepts an accessList. The accessList specifies a list of addresses and local storage keys; these addresses and local storage keys are added into the accessed_addresses and accessed_storage_keys global sets (introduced in EIP-2929). Similar to EIP-2930, prefetching data through this precompile incurs a gas charge, albeit at a reduced…