Skip to content

Commit

Permalink
Update EIP-7702: Warm Signers
Browse files Browse the repository at this point in the history
Merged by EIP-Bot.
  • Loading branch information
wjmelements authored May 9, 2024
1 parent bfb7e60 commit ad9ecb0
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion EIPS/eip-7702.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ status: Draft
type: Standards Track
category: Core
created: 2024-05-07
requires: 2718, 2930
requires: 2718, 2929, 2930
---

## Abstract
Expand Down Expand Up @@ -56,6 +56,7 @@ At the start of executing the transaction, for each `[contract_code, y_parity, r
1. Let `signer = ecrecover(keccak(MAGIC + contract_code), y_parity, r, s]`.
2. Verify that the contract code of `signer` is empty.
3. Set the contract code of `signer` to `contract_code`.
4. Add the `signer` account to `accessed_addresses` (as defined in [EIP-2929](./eip-2929.md).)

At the end of the transaction, set the `contract_code` of each `signer` back to empty.

Expand Down

0 comments on commit ad9ecb0

Please sign in to comment.