Skip to content

Commit

Permalink
Add pages for each EIP type, improve listing tables with links
Browse files Browse the repository at this point in the history
  • Loading branch information
Arachnid committed Mar 21, 2018
1 parent f028947 commit 7038c5f
Show file tree
Hide file tree
Showing 53 changed files with 136 additions and 50 deletions.
2 changes: 1 addition & 1 deletion EIPS/eip-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ Each EIP must begin with an RFC 822 style header preamble, preceded and followed

` status: `<Draft | Active | Accepted | Deferred | Rejected | Withdrawn | Final | Superseded>

` type: `<Standards Track (Core, Networking, Interface, ERC) | Informational | Process>
` type: `<Standards Track (Core, Networking, Interface, ERC) | Informational | Meta>

` * category `: <Core | Networking | Interface | ERC>

Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-100.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 100
title: Change difficulty adjustment to target mean block time including uncles
author: Vitalik Buterin
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2016-04-28
Expand Down
3 changes: 2 additions & 1 deletion EIPS/eip-101.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ eip: 101
title: Serenity Currency and Crypto Abstraction
author: Vitalik Buterin <[email protected]>
status: Active
type: Serenity feature
type: Standards Track
category: Core
created: 2015-11-15
---

Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-107.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: safe "eth_sendTransaction" authorization via html popup
author: Ronan Sandford <[email protected]>
created: 2016-06-05
status: Draft
type: Standard
type: Standards Track
category: Interface
---

Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-140.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 140
title: REVERT instruction
author: Alex Beregszaszi, Nikolai Mushegian ([email protected])
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-02-06
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-141.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 141
title: Designated invalid EVM instruction
author: Alex Beregszaszi
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-02-09
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-145.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 145
title: Bitwise shifting instructions in EVM
author: Alex Beregszaszi, Paweł Bylica
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-02-13
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-150.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 150
title: Gas cost changes for IO-heavy operations
author: Vitalik Buterin
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2016-09-24
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-155.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 155
title: Simple replay attack protection
author: Vitalik Buterin
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2016-10-14
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-158.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 158
title: State clearing
author: Vitalik Buterin
type: Standard Track
type: Standards Track
category: Core
status: Superseded
created: 2016-10-16
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-160.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 160
title: EXP cost increase
author: Vitalik Buterin
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2016-10-20
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-161.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 161
title: State trie clearing (invariant-preserving alternative)
author: Gavin Wood
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2016-10-24
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-165.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 165
title: ERC-165 Standard Interface Detection
author: Christian Reitwießner <[email protected]>, Nick Johnson <[email protected]>, Fabian Vogelsteller <[email protected]>, Jordi Baylina <[email protected]>, Konrad Feldmeier <[email protected]>, William Entriken <[email protected]>
type: Standard Track
type: Standards Track
category: ERC
status: Draft
created: 2018-01-23
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-170.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 170
title: Contract code size limit
author: Vitalik Buterin
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2016-11-04
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-181.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ eip: 181
title: ENS support for reverse resolution of Ethereum addresses
author: Nick Johnson <[email protected]>
status: Final
type: Standard Track
type: Standards Track
category: ERC
created: 2016-12-01
---
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-196.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ eip: 196
title: Precompiled contracts for addition and scalar multiplication
on the elliptic curve alt_bn128
author: Christian Reitwiessner<[email protected]>
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-02-02
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-197.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ eip: 197
title: Precompiled contracts for optimal ate pairing check
on the elliptic curve alt_bn128
author: Vitalik Buterin <[email protected]>, Christian Reitwiessner <[email protected]>
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-02-06
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ eip: 2
title: Homestead Hard-fork Changes
author: Vitalik Buterin <[email protected]>
status: Final
type: Standard Track
type: Standards Track
category: Core
created: 2015-11-15
---
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-20.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 20
title: ERC-20 Token Standard
author: Fabian Vogelsteller <[email protected]>, Vitalik Buterin <[email protected]>
type: Standard
type: Standards Track
category: ERC
status: Accepted
created: 2015-11-19
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-211.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 211
title: "New opcodes: RETURNDATASIZE and RETURNDATACOPY"
author: Christian Reitwiessner <[email protected]>
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-02-13
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-214.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 214
title: New opcode STATICCALL
author: Vitalik Buterin <[email protected]>, Christian Reitwiessner <[email protected]>;
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-02-13
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-234.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 234
title: Add `blockHash` to JSON-RPC filter options.
author: Micah Zoltu
type: Standard Track
type: Standards Track
category: Interface
status: Draft
created: 2017-03-24
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Addition of CALLDEPTH opcode
author: Martin Holst Swende <[email protected]>
status: Draft
type: Standards Track
layer: Consensus (hard-fork)
category: Core
created: 2015-11-19
---

Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-5.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: Gas Usage for `RETURN` and `CALL*`
author: Christian Reitwiessner <[email protected]>
status: Draft
type: Standards Track
layer: Consensus (hard-fork)
category: Core
created: 2015-11-22
---

Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-55.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 55
title: Mixed-case checksum address encoding
author: Vitalik Buterin
type: Standard Track
type: Standards Track
category: ERC
status: Accepted
created: 2016-01-14
Expand Down
1 change: 1 addition & 0 deletions EIPS/eip-6.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ title: Renaming SUICIDE opcode
author: Hudson Jameson <[email protected]>
status: Final
type: Standards Track
category: Interface
layer: Applications
created: 2015-11-22
---
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-609.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 609
title: "Hardfork Meta: Byzantium"
author: Alex Beregszaszi
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-04-23
Expand Down
3 changes: 2 additions & 1 deletion EIPS/eip-615.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
eip: 615
title: Subroutines and Static Jumps for the EVM
status: Draft
type: Core
type: Standards Track
category: Core
author: Greg Colvin <[email protected]>, Paweł Bylica, Christian Reitwiessner
created: 2016-12-10
edited: 2017-25-4
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-616.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 616
title: SIMD Operations for the EVM
author: Greg Colvin, [email protected]
type: Standard Track
type: Standards Track
category: Core
status: Draft
created: 2017-04-25
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-649.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 649
title: Metropolis Difficulty Bomb Delay and Block Reward Reduction
Authors: Afri Schoedon, Vitalik Buterin
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-06-21
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-658.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 658
title: Embedding transaction status code in receipts
author: Nick Johnson <[email protected]>
type: Standard Track
type: Standards Track
category: Core
status: Final
created: 2017-06-30
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-681.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 681
title: URL Format for Transaction Requests
author: Daniel A. Nagy <[email protected]>
type: Standard Track
type: Standards Track
category: ERC
status: Draft
created: 2017-08-01
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-695.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 695
title: Create `eth_chainId` method for JSON-RPC
author: Isaac Ardis <[email protected]> Wei Tang <[email protected]>, @tcz001 <https://github.com/tcz001>
type: Standard Track
type: Standards Track
category: Interface
status: Draft
created: 2017-08-21
Expand Down
3 changes: 2 additions & 1 deletion EIPS/eip-7.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ eip: 7
title: DELEGATECALL
author: Vitalik Buterin <[email protected]>
status: Final
type: Homestead feature
type: Standards Track
category: Core
created: 2015-11-15
---

Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-706.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 706
title: DEVp2p snappy compression
author: Péter Szilágyi <[email protected]>
type: Standard Track
type: Standards Track
category: Networking
status: Final
created: 2017-09-07
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-721.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 721
title: ERC-721 Non-Fungible Token Standard
author: William Entriken <[email protected]>, Dieter Shirley <[email protected]>, Jacob Evans <[email protected]>, Nastassia Sachs <[email protected]>
type: Standard
type: Standards Track
category: ERC
status: Draft
created: 2018-01-24
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-758.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 758
title: Subscriptions and filters for transaction return data
author: Jack Peterson <[email protected]>
type: Standard Track
type: Standards Track
category: Interface
status: Draft
created: 2017-11-09
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-801.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 801
title: ERC-801 Canary Standard
author: ligi <[email protected]>
type: Standard
type: Standards Track
category: ERC
status: Draft
created: 2017-12-16
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-831.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 831
title: URL Format for Ethereum
author: ligi <[email protected]>
type: Standard Track
type: Standards Track
category: ERC
status: Draft
created: 2018-01-15
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-858.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 858
title: Reduce block reward
author: Carl Larson <[email protected]>
type: Standard Track
type: Standards Track
category: Core
status: Draft
created: 2018-01-29
Expand Down
2 changes: 1 addition & 1 deletion EIPS/eip-868.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
eip: 868
title: Node Discovery v4 ENR Extension
author: Felix Lange <[email protected]>
type: Standard Track
type: Standards Track
category: Networking
status: Draft
created: 2018-02-02
Expand Down
6 changes: 6 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@ twitter_username: ethereum
github_username: ethereum
header_pages:
- index.html
- core.html
- networking.html
- interface.html
- erc.html
- informational.html
- meta.html

# Build settings
markdown: kramdown
Expand Down
4 changes: 4 additions & 0 deletions _includes/eipnums.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{% assign eips=include.eips|split:"," %}
{% for eipnum in eips %}
<a href="{{eipnum|strip|prepend:"eip-" }}">{{eipnum}}</a>{% if forloop.last == false %}, {% endif %}
{% endfor %}
Loading

0 comments on commit 7038c5f

Please sign in to comment.