Skip to content

Commit 53fbe8d

Browse files
committed
7702: address pr feedback
1 parent e86ccb4 commit 53fbe8d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

EIPS/eip-7702.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ requires: 2718, 2929, 2930, 3541, 3607
1313

1414
## Abstract
1515

16-
Add a new transaction type that adds a list of `[address, nonce, y_parity, r, s]` authorization tuples, and converts the signing accounts (not necessarily the same as the `tx.origin`) into smart contract wallets for the duration of that transaction.
16+
Add a new transaction type that adds a list of `[address, nonce, y_parity, r, s]` authorization tuples, and deploy a delegation designator to the signing accounts so calls into the accounts execute the code at associated `address`.
1717

1818
## Motivation
1919

@@ -57,7 +57,7 @@ At the start of executing the transaction, for each `[chain_id, address, nonce,
5757
2. Verify the chain id is either 0 or the chain's current ID.
5858
3. Verify that the code of `authority` is either empty or already delegated.
5959
4. Verify the nonce of `authority` is equal to `nonce`.
60-
5. Set the code of `authority` to be `0xef01 || address`. This is a delegation designation.
60+
5. Set the code of `authority` to be `0xef0100 || address`. This is a delegation designation.
6161
6. Increase the nonce of `authority` by one.
6262
7. Add the `authority` account to `accessed_addresses` (as defined in [EIP-2929](./eip-2929.md).)
6363

@@ -79,7 +79,7 @@ The transaction sender will pay for all authorization tuples, regardless of vali
7979

8080
#### Transaction Origination
8181

82-
Modify the restriction put in place by [EIP-3607](./eip-3607.md) to allow EOAs whose code is a valid delegation designation, i.e. `0xef01 || address`, to continue to originate transactions. Accounts with any other code values may not originate transactions.
82+
Modify the restriction put in place by [EIP-3607](./eip-3607.md) to allow EOAs whose code is a valid delegation designation, i.e. `0xef0100 || address`, to continue to originate transactions. Accounts with any other code values may not originate transactions.
8383

8484
## Rationale
8585

0 commit comments

Comments
 (0)