From b5d5207029084d988f7bc111c40ac6314478c590 Mon Sep 17 00:00:00 2001
From: cdetrio <cdetrio@gmail.com>
Date: Fri, 3 Mar 2017 12:14:28 -0500
Subject: [PATCH] redo table of EIPs in README

---
 README.md | 61 +++++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 43 insertions(+), 18 deletions(-)

diff --git a/README.md b/README.md
index 3e6c750c..eb5f120d 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,47 @@
-# EIP [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/ethereum/EIPs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
-Ethereum Improvement Proposal. EIPs propose and describe changes made to Ethereum Protocol.
+# EIPs [![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/ethereum/EIPs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
+Ethereum Improvement Proposals (EIPs) describe standards for the Ethereum platform, including core protocol specifications, client APIs, and contract standards.
 
 # Contributing
 First review [EIP-1](EIPS/eip-1.md). Then clone the repository and add your EIP to it. There is a [template EIP here](eip-X.md). Then submit a Pull Request to Ethereum's [EIPs repository](https://github.com/ethereum/EIPs).
 
-# Current EIPS
-| Number        |Title         | Author | Type  | Layer        | Status / Discussion | 
-| ------------- | ------------ | ------ | ----- | -------------| ------------------- |
-| [1](EIPS/eip-1.md)    | EIP Purpose and Guidelines | Martin Becze/Hudson Jameson | Meta | | Active |
-| [2](EIPS/eip-2.mediawiki)    | Homestead Hard-fork Changes | Vitalik Buterin | Standard | homestead (hard-fork) | Accepted |
-| [3](EIPS/eip-3.mediawiki)    | Addition of CALLDEPTH opcode | Martin Holst Swende | Standard | Consensus (hard-fork) | [Draft](https://github.com/ethereum/EIPs/issues/25) |
-| [4](EIPS/eip-4.mediawiki)    | EIP Classification | Joseph Chow | Meta | | Draft |
-| [5](EIPS/eip-5.md)    | Gas Usage for `RETURN` and `CALL*` | Christian Reitwiessner | Standard | Consensus (hard-fork) | [Draft](https://github.com/ethereum/EIPs/issues/8) |
-| [6](EIPS/eip-6.md)    | Renaming Suicide Variable | Hudson Jameson | Meta |  | [Draft](https://github.com/ethereum/EIPs/pull/42) |
-| [7](EIPS/eip-7.md)    | DELEGATECALL | Vitalik Buterin | Standard | homestead (hard-fork) | [Accepted](https://github.com/ethereum/EIPs/issues/23) |
-| [8](EIPS/eip-8.md)    | devp2p Forward Compatibility Requirements for Homestead | Felix Lange | Standard | Networking | [Accepted](https://github.com/ethereum/EIPs/pull/49) |
-| [150](https://github.com/ethereum/EIPs/issues/150)    | Gas cost changes for IO-heavy operations | Vitalik Buterin | Standard | Consensus (hard-fork) | [Accepted](https://github.com/ethereum/EIPs/issues/150) |
-| [155](https://github.com/ethereum/EIPs/issues/155)    | Simple replay attack protection | Vitalik Buterin | Standard | Consensus (hard-fork) | [Accepted](https://github.com/ethereum/EIPs/issues/155) |
-| [160](https://github.com/ethereum/EIPs/issues/160)    | EXP cost increase | Vitalik Buterin | Standard | Consensus (hard-fork) | [Accepted](https://github.com/ethereum/EIPs/issues/160) |
-| [161](https://github.com/ethereum/EIPs/issues/161)    | State trie clearing (invariant-preserving alternative) | Gavin Wood | Standard | Consensus (hard-fork) | [Accepted](https://github.com/ethereum/EIPs/issues/161) |
-| [170](https://github.com/ethereum/EIPs/issues/170)    | Contract code size limit | Vitalik Buterin | Standard | Consensus (hard-fork) | [Accepted](https://github.com/ethereum/EIPs/issues/170) |
+# EIP status terms
+* **Draft** - an EIP that is open for consideration
+* **Accepted** - an EIP that is planned for immediate adoption, i.e. expected to be included in the next hard fork (for Core/Consensus layer EIPs).
+* **Final** - an EIP that has been adopted in a previous hard fork (for Core/Consensus layer EIPs).
+* **Deferred** - an EIP that is not being considered for immediate adoption. May be reconsidered in the future for a subsequent hard fork.
+
+
+
+# EIPs under consideration
+| Number                      |Title                                                                                | Author                | Type      | Layer       | Status    | 
+| --------------------------  | ----------------------------------------------------------------------------------- | --------------------  | ----------| ------------| ----------|
+| [5](EIPS/eip-5.md)          | Gas Usage for `RETURN` and `CALL*`                                                  | Christian Reitwiessner| Standard  | Core        | Draft     |
+| [211](EIPs/pull/211)        | New opcodes: RETURNDATASIZE and RETURNDATACOPY                                      | Christian Reitwiessner| Standard  | Core        | Draft     |
+
+
+
+# Accepted EIPs (planned for adoption)
+| Number                      |Title                                                                                | Author                | Type      | Layer       | Status    | 
+| --------------------------  | ----------------------------------------------------------------------------------- | --------------------  | ----------| ------------| ----------|
+| [86](EIPs/pull/208)         | Abstraction of transaction origin and signature                                     | Vitalik Buterin       | Standard  | Core        | Accepted  |
+| [96](EIPs/pull/210)         | Blockhash refactoring                                                               | Vitalik Buterin       | Standard  | Core        | Accepted  |
+| [100](EIPs/issues/100)      | Change difficulty adjustment to target mean block time including uncles	          | Vitalik Buterin       | Standard  | Core        | Accepted  |
+| [140](EIPs/pull/206)        | REVERT instruction in the Ethereum Virtual Machine                                  | Beregszaszi, Mushegian| Standard  | Core        | Accepted  |
+| [196](EIPs/pull/213)        | Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128 | Reitwiessner | Standard  | Core        | Accepted  |
+| [197](EIPs/pull/212)        | Precompiled contracts for optimal Ate pairing check on the elliptic curve alt_bn128 | Buterin, Reitwiessner | Standard  | Core        | Accepted  |
+
+
+
+# Finalized EIPs (standards that have been adopted)
+| Number                      |Title                                                        | Author          | Type      | Layer       | Status  | 
+| --------------------------  | ----------------------------------------------------------- | ----------------| ----------| ------------| --------|
+| [2](EIPS/eip-2.mediawiki)   | Homestead Hard-fork Changes                                 | Vitalik Buterin | Standard  | Core        | Final   |
+| [6](EIPS/eip-6.md)          | Renaming Suicide Opcode                                     | Hudson Jameson  | Standard  | Interface   | Final   |
+| [7](EIPS/eip-7.md)          | DELEGATECALL                                                | Vitalik Buterin | Standard  | Core        | Final   |
+| [8](EIPS/eip-8.md)          | devp2p Forward Compatibility Requirements for Homestead     | Felix Lange     | Standard  | Networking  | Final   |
+| [150](EIPs/issues/150)      | Gas cost changes for IO-heavy operations                    | Vitalik Buterin | Standard  | Core        | Final   |
+| [155](EIPs/issues/155)      | Simple replay attack protection                             | Vitalik Buterin | Standard  | Core        | Final   |
+| [160](EIPs/issues/160)      | EXP cost increase                                           | Vitalik Buterin | Standard  | Core        | Final   |
+| [161](EIPs/issues/161)      | State trie clearing (invariant-preserving alternative)      | Gavin Wood      | Standard  | Core        | Final   |
+| [170](EIPs/issues/170)      | Contract code size limit                                    | Vitalik Buterin | Standard  | Core        | Final   |
+