EIPs/index.html

37 lines
1.9 KiB
HTML
Raw Normal View History

---
layout: default
title: Home
---
<h1 class="page-heading">EIPs <a href="https://gitter.im/ethereum/EIPs?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge"><img src="https://badges.gitter.im/Join%20Chat.svg" alt="Gitter"></a></h1>
<p>Ethereum Improvement Proposals (EIPs) describe standards for the Ethereum platform, including core protocol specifications, client APIs, and contract standards.</p>
<h2>Contributing</h2>
<p>First review <a href="EIPS/eip-1">EIP-1</a>. Then clone the repository and add your EIP to it. There is a <a href="https://github.com/ethereum/EIPs/blob/master/eip-X.md">template EIP here</a>. Then submit a Pull Request to Ethereum's <a href="https://github.com/ethereum/EIPs">EIPs repository</a>.</p>
<h2>EIP status terms</h2>
<ul>
<li><strong>Draft</strong> - an EIP that is open for consideration.</li>
<li><strong>Accepted</strong> - an EIP that is planned for immediate adoption, i.e. expected to be included in the next hard fork (for Core/Consensus layer EIPs).</li>
<li><strong>Final</strong> - an EIP that has been adopted in a previous hard fork (for Core/Consensus layer EIPs).</li>
<li><strong>Deferred</strong> an EIP that is not being considered for immediate adoption. May be reconsidered in the future for a subsequent hard fork.</li>
</ul>
2018-03-21 12:51:05 +00:00
{% assign statuses = site.pages|map:"status"|uniq %}
{% assign pages = site.pages|sort:"eip" %}
{% for status in statuses %}
{% if status != undefined %}
<h1>{{status}}</h1>
<table>
<thead>
<tr><th>Number</th><th>Title</th><th>Author</th><th>Layer</th></tr>
</thead>
2018-03-20 16:08:01 +00:00
{% for page in pages %}
2018-03-21 12:51:05 +00:00
{% if page.status == status %}
<tr><td><a href="{{page.url|relative_url}}">{{page.eip|xml_escape}}</a></td><td>{{page.title|xml_escape}}</td><td>{{page.author|xml_escape}}</td><td>{{page.layer|xml_escape}}</td></tr>
{% endif %}
{% endfor %}
</table>
{% endif %}
{% endfor %}