mirror of
https://github.com/status-im/EIPs.git
synced 2025-02-22 19:58:06 +00:00
Switch validator to eipv (#2860)
* switch to eipv * fix * fix * 1153 remove trailing whitespace * remove file name checks * 615 remo whitespace before comma * 884 remove extra single-quotes * 1337 remove whitespace before comma * 1057 remove extra spaces after comma * 2470 update created date to Y/M/D format * 1078 update required eips to be in ascending order * 2477 update required eips to be in ascending order * 1271 remove extra whitespace * 2767 required eipupdated to be in ascending order * 2525 update created date to Y/M/D format * 2458 remove trailing whitespace * 1884 remove trailing whitespace * 712 authors should be on a single line * 601 remove extra whitespace * 1485 remove unneeded parentheses * 634 remove trailing whitespace * 2657 update discussions-to to correct spelling * 2009 remove trailing whitespace * 998 required eips updated to be in ascending order * 1186 remove trailing whitespace * 1470 remove extra whitespace * 1895 update created date to Y/M/D format * 2747 remove extra whitespace * 1613 remove leading whitespace * 1571 can'have both handle and email in author field * 1191 remove trailing whitespace * 1973 remove trailing whitespace * 196 don't wrap title field * 1679 required eips must be in ascending order * 1620 author can't have both handle and email * 197 don't line wrap title field * 2378 remove extra newline * 1355 author can't have both handle and email * 698 update created date to Y/M/D format * 2193 required eips must be in ascending order * 214 remove extra info after author email * use v0.0.3 of eipv * 1 remove malformed field * bump eipv to v0.0.4 * cache eipv build * 1485 remove extra author info * 2771 removing extra whitespaces
This commit is contained in:
parent
54d875576d
commit
3194278525
@ -15,15 +15,7 @@ elif [[ $TASK = 'htmlproofer-external' ]]; then
|
||||
bundle exec jekyll build
|
||||
bundle exec htmlproofer $HTMLPROOFER_OPTIONS --external_only
|
||||
elif [[ $TASK = 'eip-validator' ]]; then
|
||||
BAD_FILES="$(ls EIPS | egrep -v "eip-[0-9]+.md|eip-20-token-standard.md")" || true
|
||||
if [[ ! -z $BAD_FILES ]]; then
|
||||
echo "Files found with invalid names:"
|
||||
echo $BAD_FILES
|
||||
exit 1
|
||||
fi
|
||||
|
||||
FILES="$(ls EIPS/*.md | egrep "eip-[0-9]+.md")"
|
||||
bundle exec eip_validator $FILES
|
||||
eipv EIPS/ --ignore=title_max_length,missing_discussions_to --skip=eip-20-token-standard.md
|
||||
elif [[ $TASK = 'codespell' ]]; then
|
||||
codespell -q4 -I .codespell-whitelist eip-X.md EIPS/
|
||||
fi
|
||||
|
@ -1,6 +1,6 @@
|
||||
sudo: false # route your build to the container-based infrastructure for a faster build
|
||||
|
||||
language: ruby
|
||||
language: ruby, rust
|
||||
|
||||
before_install:
|
||||
- gem install bundler -v '< 2'
|
||||
@ -27,7 +27,10 @@ matrix:
|
||||
env: TASK='htmlproofer'
|
||||
- rvm: 2.6.0
|
||||
env: TASK='htmlproofer-external'
|
||||
- rvm: 2.6.0
|
||||
- language: rust
|
||||
cache: cargo
|
||||
before_script:
|
||||
- cargo install eipv --version=0.0.4
|
||||
env: TASK='eip-validator'
|
||||
- python: 3.3
|
||||
env: TASK='codespell'
|
||||
|
@ -4,7 +4,6 @@ title: EIP Purpose and Guidelines
|
||||
status: Active
|
||||
type: Meta
|
||||
author: Martin Becze <mb@ethereum.org>, Hudson Jameson <hudson@ethereum.org>, and others
|
||||
https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1.md
|
||||
created: 2015-10-27
|
||||
updated: 2015-12-07, 2016-02-01, 2018-03-21, 2018-05-29, 2018-10-17, 2019-05-19, 2019-12-04, 2020-06-17
|
||||
---
|
||||
|
@ -7,7 +7,7 @@ status: Draft
|
||||
type: Standards Track
|
||||
category: ERC
|
||||
created: 2018-05-04
|
||||
requires: 1077, 725, 681, 191
|
||||
requires: 191, 681, 725, 1077
|
||||
---
|
||||
|
||||
## Abstract
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
eip: 1337
|
||||
title: Subscriptions on the blockchain
|
||||
author: Kevin Owocki <kevin@gitcoin.co> , Andrew Redden <andrew@blockcrushr.com>, Scott Burke <scott@blockcrushr.com> , Kevin Seagraves <k.s.seagraves@gmail.com> , Luka Kacil <luka.kacil@gmail.com>, Štefan Šimec <stefan.simec@gmail.com>, Piotr Kosiński (@kosecki123), ankit raj <tradeninja7@gmail.com>, John Griffin <john@atchai.com> , Nathan Creswell <nathantr@gmail.com>
|
||||
author: Kevin Owocki <kevin@gitcoin.co>, Andrew Redden <andrew@blockcrushr.com>, Scott Burke <scott@blockcrushr.com>, Kevin Seagraves <k.s.seagraves@gmail.com>, Luka Kacil <luka.kacil@gmail.com>, Štefan Šimec <stefan.simec@gmail.com>, Piotr Kosiński (@kosecki123), ankit raj <tradeninja7@gmail.com>, John Griffin <john@atchai.com>, Nathan Creswell <nathantr@gmail.com>
|
||||
discussions-to: https://ethereum-magicians.org/t/eip-1337-subscriptions-on-the-blockchain/4422
|
||||
type: Standards Track
|
||||
status: Draft
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
eip: 1355
|
||||
title: Ethash 1a
|
||||
author: Paweł Bylica (@chfast) <pawel@ethereum.org>, Jean M. Cyr (@jean-m-cyr)
|
||||
author: Paweł Bylica (@chfast), Jean M. Cyr (@jean-m-cyr)
|
||||
discussions-to: https://ethereum-magicians.org/t/eip-1355-ethash-1a/1167
|
||||
status: Abandoned
|
||||
type: Standards Track
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
eip: 1485
|
||||
title: TEthashV1
|
||||
author: trustfarm (KT Ahn - 안씨아저씨) <trustfarm.info@gmail.com>, trustfarm <cpplover@trustfarm.net>
|
||||
author: trustfarm <trustfarm.info@gmail.com>, trustfarm <cpplover@trustfarm.net>
|
||||
discussions-to: https://ethereum-magicians.org/t/anti-eth-asic-mining-eip-1488-pr/1807
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
eip: 1571
|
||||
title: EthereumStratum/2.0.0
|
||||
author: Andrea Lanfranchi (@AndreaLanfranchi) <andrea.lanfranchi@gmail.com>, Pawel Bylica (@chfast) <pawel@ethereum.org>, Marius Van Der Wijden (@MariusVanDerWijden)
|
||||
author: Andrea Lanfranchi (@AndreaLanfranchi), Pawel Bylica (@chfast), Marius Van Der Wijden (@MariusVanDerWijden)
|
||||
discussions-to: https://github.com/AndreaLanfranchi/EthereumStratum-2.0.0/issues
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
eip: 1620
|
||||
title: ERC-1620 Money Streaming
|
||||
author: Paul Berg (@PaulRBerg) <hello@paulrberg.com>
|
||||
author: Paul Berg (@PaulRBerg)
|
||||
discussions-to: https://github.com/ethereum/EIPs/issues/1620
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
|
@ -1,12 +1,12 @@
|
||||
---
|
||||
eip: 1679
|
||||
title: "Hardfork Meta: Istanbul"
|
||||
title: Hardfork Meta: Istanbul
|
||||
author: Alex Beregszaszi (@axic), Afri Schoedon (@5chdn)
|
||||
discussions-to: https://ethereum-magicians.org/t/hardfork-meta-istanbul-discussion/3207
|
||||
type: Meta
|
||||
status: Final
|
||||
created: 2019-01-04
|
||||
requires: 1716, 152, 1108, 1344, 1884, 2028, 2200
|
||||
requires: 152, 1108, 1334, 1716, 1884, 2028, 2200
|
||||
---
|
||||
|
||||
## Abstract
|
||||
|
@ -6,7 +6,7 @@ discussions-to: https://ethresear.ch/t/reducing-the-verification-cost-of-a-snark
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
category: Core
|
||||
created: 2018-31-03
|
||||
created: 2018-03-31
|
||||
---
|
||||
|
||||
## Simple Summary
|
||||
|
@ -1,7 +1,6 @@
|
||||
---
|
||||
eip: 196
|
||||
title: Precompiled contracts for addition and scalar multiplication
|
||||
on the elliptic curve alt_bn128
|
||||
title: Precompiled contracts for addition and scalar multiplication on the elliptic curve alt_bn128
|
||||
author: Christian Reitwiessner<chris@ethereum.org>
|
||||
type: Standards Track
|
||||
category: Core
|
||||
|
@ -1,7 +1,6 @@
|
||||
---
|
||||
eip: 197
|
||||
title: Precompiled contracts for optimal ate pairing check
|
||||
on the elliptic curve alt_bn128
|
||||
title: Precompiled contracts for optimal ate pairing check on the elliptic curve alt_bn128
|
||||
author: Vitalik Buterin <vitalik@ethereum.org>, Christian Reitwiessner <chris@ethereum.org>
|
||||
type: Standards Track
|
||||
category: Core
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
eip: 214
|
||||
title: New opcode STATICCALL
|
||||
author: Vitalik Buterin <vitalik@ethereum.org>, Christian Reitwiessner <chris@ethereum.org>;
|
||||
author: Vitalik Buterin <vitalik@ethereum.org>, Christian Reitwiessner <chris@ethereum.org>
|
||||
type: Standards Track
|
||||
category: Core
|
||||
status: Final
|
||||
|
@ -7,7 +7,7 @@ status: Draft
|
||||
type: Standards Track
|
||||
category: ERC
|
||||
created: 2019-07-16
|
||||
requires: 1900, 2157, 155
|
||||
requires: 155, 1900, 2157
|
||||
---
|
||||
|
||||
## Simple Summary
|
||||
|
@ -6,7 +6,6 @@ discussions-to: https://gitter.im/ethereum/EIPs
|
||||
status: Draft
|
||||
type: Meta
|
||||
created: 2019-11-13
|
||||
|
||||
---
|
||||
|
||||
<!--You can leave these HTML comments in your merged EIP and delete the visible duplicate text guides, they will not appear and may be helpful to refer to if you edit it again. This is the suggested template for new EIPs. Note that an EIP number will be assigned by an editor. When opening a pull request to submit your EIP, please use an abbreviated title in the filename, `eip-draft_title_abbrev.md`. The title should be 44 characters or less.-->
|
||||
|
@ -6,7 +6,7 @@ discussions-to: https://ethereum-magicians.org/t/erc-2470-singleton-factory/3933
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
category: ERC
|
||||
created: 15-01-2020
|
||||
created: 2020-01-15
|
||||
requires: 1014
|
||||
---
|
||||
|
||||
|
@ -7,7 +7,7 @@ type: Standards Track
|
||||
category: ERC
|
||||
status: Draft
|
||||
created: 2020-01-02
|
||||
requires: 721, 1155, 165
|
||||
requires: 165, 721, 1155
|
||||
---
|
||||
|
||||
## Simple Summary
|
||||
|
@ -6,7 +6,7 @@ discussions-to: https://ethereum-magicians.org/t/discussion-ens-login/3569
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
category: ERC
|
||||
created: 19/02/2020
|
||||
created: 2020-02-19
|
||||
requires: 137, 634, 1193, 2304
|
||||
---
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
eip: 2657
|
||||
title: Ephemeral Testnet Yolo
|
||||
author: James Hancock (@madeoftin)
|
||||
discussion-to: https://gitter.im/ethereum/AllCoreDevs
|
||||
discussions-to: https://gitter.im/ethereum/AllCoreDevs
|
||||
status: Draft
|
||||
type: Meta
|
||||
created: 2020-04-19
|
||||
|
@ -5,7 +5,7 @@ author: Aaron Kendall (@jaerith), Juan Blanco <@juanfranblanco>
|
||||
discussions-to: https://ethereum-magicians.org/t/eip-2746-rules-engine-interface/4435
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
category : ERC
|
||||
category: ERC
|
||||
created: 2020-06-20
|
||||
---
|
||||
|
||||
|
@ -7,7 +7,7 @@ status: Draft
|
||||
type: Standards Track
|
||||
category: ERC
|
||||
created: 2020-07-04
|
||||
requires: 173, 165, 191
|
||||
requires: 165, 173, 191
|
||||
---
|
||||
|
||||
## Simple Summary
|
||||
|
@ -3,7 +3,7 @@ eip: 601
|
||||
title: Ethereum hierarchy for deterministic wallets
|
||||
author: Nick Johnson (@arachnid), Micah Zoltu (@micahzoltu)
|
||||
type: Standards Track
|
||||
category : ERC
|
||||
category: ERC
|
||||
status: Final
|
||||
discussions-to: https://ethereum-magicians.org/t/eip-erc-app-keys-application-specific-wallet-accounts/2742
|
||||
created: 2017-04-13
|
||||
|
@ -4,7 +4,7 @@ title: Subroutines and Static Jumps for the EVM
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
category: Core
|
||||
author: Greg Colvin <greg@colvin.org>, Brooklyn Zelenka (@expede) , Paweł Bylica (@chfast), Christian Reitwiessner(@chriseth)
|
||||
author: Greg Colvin <greg@colvin.org>, Brooklyn Zelenka (@expede), Paweł Bylica (@chfast), Christian Reitwiessner(@chriseth)
|
||||
discussions-to: https://ethereum-magicians.org/t/eip-615-subroutines-and-static-jumps-for-the-evm-last-call/3472
|
||||
created: 2016-12-10
|
||||
---
|
||||
|
@ -6,7 +6,7 @@ discussions-to: https://github.com/ethereum/EIPs/issues/698
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
category: Core
|
||||
created: 2017-28-08
|
||||
created: 2017-08-28
|
||||
---
|
||||
|
||||
## Simple Summary
|
||||
|
@ -1,9 +1,7 @@
|
||||
---
|
||||
eip: 712
|
||||
title: Ethereum typed structured data hashing and signing
|
||||
author: Remco Bloemen <remco@wicked.ventures>,
|
||||
Leonid Logvinov <logvinov.leon@gmail.com>,
|
||||
Jacob Evans <jacob@dekz.net>
|
||||
author: Remco Bloemen <remco@wicked.ventures>, Leonid Logvinov <logvinov.leon@gmail.com>, Jacob Evans <jacob@dekz.net>
|
||||
discussions-to: https://ethereum-magicians.org/t/eip-712-eth-signtypeddata-as-a-standard-for-machine-verifiable-and-human-readable-typed-data-signing/397
|
||||
status: Draft
|
||||
type: Standards Track
|
||||
|
@ -1,7 +1,7 @@
|
||||
---
|
||||
eip: 884
|
||||
title: 'DGCL Token'
|
||||
author: 'Dave Sag <davesag@gmail.com>'
|
||||
title: DGCL Token
|
||||
author: Dave Sag <davesag@gmail.com>
|
||||
type: Standards Track
|
||||
category: ERC
|
||||
status: Draft
|
||||
|
@ -7,7 +7,7 @@ type: Standards Track
|
||||
category: ERC
|
||||
status: Draft
|
||||
created: 2018-07-07
|
||||
requires: 721, 165
|
||||
requires: 165, 721
|
||||
---
|
||||
|
||||
## Simple Summary
|
||||
|
Loading…
x
Reference in New Issue
Block a user