-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
3 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,5 @@ | ||
## Preamble | ||
|
||
--- | ||
eIP: 689 | ||
eip: 689 | ||
title: Address Collision of Contract Address Causes Exceptional Halt | ||
author: Yoichi Hirai <[email protected]> | ||
type: Standard Track | ||
|
@@ -24,7 +22,7 @@ This EIP has no practical relevance to the main net history, but simplifies test | |
|
||
This EIP has no effects after Constantinople fork because [EIP-86](https://github.com/ethereum/EIPs/pull/208) contains the changes proposed in this EIP. Even before the Constantinople fork, this EIP has no practical relevance because the change is visible only in case of a hash collision of keccak256. | ||
|
||
Regarding testing, this EIP releaves clients from supporting reversion of code overwriting. | ||
Regarding testing, this EIP relieves clients from supporting reversion of code overwriting. | ||
|
||
Regarding reasoning, this EIP establishes an invariant that non-empty code is never modified. | ||
|
||
|
@@ -34,7 +32,7 @@ If `block.number >= 0`, when a contract creation is on an account with non-zero | |
|
||
## Rationale | ||
|
||
It seems unpractical to implement never-used features just for passing tests. Client implementations will be simpler with this EIP. | ||
It seems impractical to implement never-used features just for passing tests. Client implementations will be simpler with this EIP. | ||
|
||
## Backwards Compatibility | ||
|
||
|