EIP-8374: Persist Warm Access Sets Across Reverts

EIP PR: Add EIP: Persist Warm Access Sets Across Reverts by rakita · Pull Request #12128 · ethereum/EIPs · GitHub

Abstraction:

EIP-2929 tracks accessed addresses and storage keys in the transaction-scoped sets accessed_addresses and accessed_storage_keys, and rolls both sets back to their pre-call state when a call frame reverts or exceptionally halts. This EIP removes that rollback: once an address or storage key is added to an access set, it remains warm for the rest of the transaction, regardless of any subsequent revert.