Skip to content

Commit

Permalink
Nit 2: Electric Boogaloo
Browse files Browse the repository at this point in the history
  • Loading branch information
Pandapip1 authored and lightclient committed Jul 24, 2023
1 parent 78cc8e1 commit 1c4261f
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion EIPS/eip-7377.md
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ Many applications have a security check `caller == origin` to verify the caller

### One-time migration

There is no technical reason we couldn't allow EOAs to change their code at any time with this transaction type. The only inhibitor at the moment is [EIP-3607](./eip-3607) which will cause migration transactions to be considered invalid if they come from an account with code already deployed. A functional reason for retaining this behavior though is that it makes it simpler to reason about contracts and their upgradability.
There is no technical reason we couldn't allow EOAs to change their code at any time with this transaction type. The only inhibitor at the moment is [EIP-3607](./eip-3607.md) which will cause migration transactions to be considered invalid if they come from an account with code already deployed. A functional reason for retaining this behavior though is that it makes it simpler to reason about contracts and their upgradability.

## Backwards Compatibility

Expand Down

0 comments on commit 1c4261f

Please sign in to comment.