56 Commits

Author SHA1 Message Date
Giuseppe Bertone
b7d7eaa999
EIP-2848: Added more resources to better understand the proposal (#3739) 2021-08-19 20:08:24 +08:00
feld
36edc77e39
Add clear warning to EIPs which are not Living or Final (#3663)
* Add clear warning to EIPs which are not Living or Final

* Expand EIP notices to all not yet finalized

* Use more encouraging language

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
2021-07-22 17:00:21 +08:00
Marius van der Wijden
93e9a74809
3607: update to use empty code hash instead of codesize (#3632) 2021-06-29 12:46:18 +08:00
Marius van der Wijden
bd7f782a89
3607: updated pseudocode, added diff (#3614)
* 3607: updated pseudocode, added diff

* small change to test bot

* undo previous change

Co-authored-by: Alita Moore <alita.moore805@gmail.com>
2021-06-17 16:08:50 +08:00
Micah Zoltu
74b5b96364
Makes the EIPs site maximally responsive. (#3605)
If you don't like full-width pages, you can resize your browser window.  When looking at code, having artificial width limits can lead to unnecessary scroll bars.
2021-06-08 15:16:04 -05:00
Daniel Streit
c5d4e5c07e
Draft: Shamir + BIP-39 (#3450)
A standardized algorithm for applying Shamir's Secret Sharing Scheme to BIP-39 mnemonics.
2021-04-12 16:19:43 +08:00
lightclient
6314830bd3
Some updates to 3074 (#3400)
* authroizedAccount to just authorized

* reword motivation

* misc cleanup

* expand rationale, add a couple pics

* fix spelling
2021-03-16 01:40:49 -06:00
Alexander
acb5d621a9
Move EIP-2537 review, add new contributor (#3343) 2021-03-11 14:32:45 +08:00
Victor Porton
dc3500ec89
3267: Future salaries - links to the Solidity sources (#3274)
Links to the Solidity sources were corrected.
2021-02-23 19:23:14 +08:00
Victor Porton
2688f14d0a
3267: Future salaries - editorial updates (#3273)
EIP-3267 changes by author
2021-02-17 22:34:36 +08:00
Micah Zoltu
f81d75e7e7
Changes the max width of EIPs site to be something reasonable. (#3163)
Uses a highly specific CSS selector to ensure that it overrides the minima selector of `.wrapper` which sets the max-width to 740px.
2021-01-15 01:15:23 +08:00
Guillaume Ballet
1cee548758
fix figure comment (#3187) 2021-01-07 12:21:16 +08:00
Nick Gheorghita
2e3f37a290
Bump 2678 to Review status (#3160)
* Bump 2678 to Review status
2020-12-19 21:24:55 +08:00
Guillaume Ballet
10f83c1f2b
Binary Trie (#3102)
Change storage structure from hexary to binary, merge the account and storage tries, and use BLAKE2.
2020-11-07 12:54:49 +08:00
James Hancock
639aba8e5b
Update to All Status and the EIP process flow for EIP-1 (#2996)
The proposed Status to changes to EIP-1 inline with clarifiying the EIP repo as soley a standardization body.

Decisions made during the 17th EIPIP meeting. ethereum-cat-herders/EIPIP#33
2020-11-05 18:07:11 +08:00
chgormanMH
c50e893c00
New EIP to add precompile for BN256 hash-to-curve algorithms. (#3068)
This PR adds an EIP for precompile contracts for BN256 hash-to-curve algorithms.
2020-11-01 12:27:23 +08:00
Jim McDonald
66499bffe9
Initial cut of wallet layout EIP. (#2680)
Initial wallet layout proposal.
2020-10-31 16:57:44 +08:00
Ryan Ghods
dbb6600d10
Add anchor headings to EIPs website (#2581) 2020-10-29 00:06:00 +08:00
Perlets9
2a55ea7577
EIP-2980: Swiss Compliant Asset Token (#2980)
An interface for asset tokens, compliant with Swiss Law and compatible with [ERC-20](./eip-20.md).
2020-10-19 19:01:19 +08:00
Kelly Olson
6a6b880138
Update EIP-2565 to clarify specification (#2892) 2020-10-08 12:31:50 +08:00
defifuture
d7413c1799
EIP-3005: Batched meta transactions (ERC-20 extension function) (#3005)
Defines an extension function for ERC-20 (and other fungible token standards), which allows receiving and processing a batch of meta transactions.
2020-09-30 12:58:52 +08:00
HAOYUatHZ
59516ea7ad
add EIP-2266 example (#2964)
Adds example to assets.
2020-09-11 09:36:21 +08:00
Alex Beregszaszi
a313fc78ff
Remove wrongly added assets in EIP-2615 (#2957) 2020-09-09 11:45:23 +01:00
Shane
4af1e7cd8e
EIP 1901 - Add OpenRPC Tooling Implementations (#2299) 2020-09-09 00:59:16 +01:00
Erik Marks
4a8fb2a1cb
2255: Add external images to assets folder (#2649)
Add externally linked images to `assets/eip-2255` per: #2648 (comment)

Link to file: https://github.com/rekmarks/EIPs/blob/2255-fix-assets/EIPS/eip-2255.md
2020-09-06 21:31:14 +08:00
Süleyman Kardaş
42b9ea8e28
ERC2917: Staking Reward Calculation (#2917)
ERC2917 is a new standardization for on-chain calculation of staking reward.
2020-08-30 16:41:24 +08:00
Nick Mudge
f6a44c76d3
eip-2535.md (#2910)
* Update eip-2535.md

* eip-2535.md
2020-08-26 20:52:16 +08:00
Nick Mudge
500b7c7132
Update eip-2535.md, add diagram (#2897)
* Update eip-2535.md

* eip-2535.md
2020-08-23 20:56:24 +08:00
Nick Mudge
07598a1116
Update eip-2535.md (#2886)
* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* eip-2535.md

* eip-2535.md, fixed typo.
2020-08-23 08:58:20 +08:00
Greg Colvin
855b4a4231
clear more TBDs and merge Andrea's 0.9.4 spec (#2891)
* clear more TBDs and merge Andrea's 0.9.4 spec

* fix broken links

* fix another broken link

* fix yet another broken link

* hope for the last broken link

* force bot

* please be the last broken links

* broken test vector label

* another broken link and test vector label

* all links now work in browser

* ?

* ??
2020-08-21 17:53:17 -06:00
Alex Forshtat
feb47d6c13
Recipient eip (#2771)
A contract interface for receiving meta transactions through a trusted forwarder.
2020-08-07 19:27:34 +08:00
Nick Mudge
13f2286c12
Adding eip-2535 (#2795)
A diamond is a set of contracts that can access the same storage variables and share the same Ethereum address.

A contract architecture that makes upgradeable contracts flexible, unlimited in size, and transparent.
2020-07-19 03:10:32 +08:00
Kelly Olson
138800f61e
Updated EIP-2565 (#2761)
Updating EIP-2565 to incorporate feedback from ACD and client implementation teams. Updating status to 'Last Call' as this EIP is now EFI per ACD discussion.
2020-07-17 10:18:47 +08:00
lightclient
65e0950653
Remove external links in non-conforming EIPs (#2753)
Per #2648, I'm removing links to external images and instead placing them in the proper /assets directory.
2020-07-17 10:12:24 +08:00
Kohshi Shiba
79b853ac14
EIP2615: Non-Fungible Token with mortgage and rental functions (#2615)
* Create eip-draft_Non_Fungible_Property.md

* Rename eip-draft_Non_Fungible_Property.md to eip-n.md

* Create asset.md

* Add files via upload

* Update eip-n.md

* Update eip-n.md

* Update eip-n.md

* Update and rename eip-n.md to eip-2615.md

* Create readme.md

* Add files via upload

* Update eip-2615.md

* Update eip-2615.md
2020-06-19 10:05:49 -06:00
Kelly Olson
155b84f607
EIP-2565: Repricing of the EIP-198 ModExp precompile (#2565)
* assets

* draft

* added relative paths

* simple typos

* added discussion URL

* v

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* fixes 'requires' field in eip header

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* Updates EIP name

* Delete .DS_Store

* delete .ds_store

* Removed raw=true for images in markdown

* delete ds_store

* delete ds_store

* small fixes

* Added raw=true to pngs in md file

* Added proposed complexity formula

* minor fix for new complexity formula

* minor markdown formatting for variable

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* minor markdown formatting

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* spelling fix

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* link fix for assigned EIP number

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* link fix for assigned EIP number

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* markdown formatting fix

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* link fix for assigned EIP number

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* fixed markdown formatting

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* use canonical EIP links

Co-Authored-By: Alex Beregszaszi <alex@rtfs.hu>

* Added security considerations and refined test cases section

* whitespace change to trigger build

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
2020-04-01 21:16:27 +01:00
Alex Beregszaszi
1b65730642
Rename PNGs to lowercase extension in EIP-823 (#2417) 2019-12-02 11:58:01 +01:00
Sam Richards
8350c1f498 Update meta tags (#2325)
* Add Matomo tracking

* Add development instructions to README

* Add dynamic metadata for EIP pages

* Escape title strings

* Remove Matomo

* Use variables from _config.yaml in head.html

* Omit Jekyll version from header

* Also use twitter_username from _config.yml
2019-11-04 19:27:38 -06:00
Dan Finlay
d041066e6c EIP 2255: Web3 Wallet Permissions System (#2302)
* Add permissions system draft

* Fix typo, add missing link, one language change

**Previously:**
>Today web3 browsers like MetaMask always prompt on a per-action basis, but this maximizes security at the cost of user friction. An alternative model of security is to allow applications to request a series of permissions from a user at a time.

**Now:**
>Today web3 browsers like MetaMask always prompt on a per-action basis. This provides security at the cost of substantial user friction. We believe that a single permissions request can achieve the same level of security with vastly improved UX.

**Reasoning:** The former can be interpreted to imply that the permissions model is "less secure." The goal of the updated wording is to preclude that interpretation.

* Add link to active related issue

* Add discussions-to link

* Add header image for proposal

* Add note on domain string

* Update ocap-ld to new name zcap-ld

* Adopt EIP 2255 name

* Fixed spelling

* Fix validations
2019-10-03 04:21:23 +10:00
Shane
13e00fbdba EIP-1901: Add OpenRPC Service Discovery To JSON-RPC Services (#1901)
* EIP-????: Add OpenRPC Service Discovery To JSON-RPC Services

* fix:

* fix(openrpc): add openrpc.json to eip assets

* fix(openrpc): reference eip asset

* Update EIPS/eip-1901.md - document link

* Delete openrpc.json

* Update eip-1901: move link to spec to top

* fix(1901):  preamble + author github usernames

* fix(1901): add copyright info

* fix(1901): add link to eth json rpc spec

* fix(1901): type and category in preamble + spelling

* fix(1901): motivation section and use vendored assets

* fix(1901): add link to multi-geth OpenRPC discovery

* fix(1901): change ordering + small fixes

* fix(1901): typo
2019-07-05 12:39:57 +01:00
Dan Finlay
2e90310dde Add eip images locally (#2150) 2019-06-26 13:53:13 +01:00
Alex Beregszaszi
af982f1470 Run spelling checks on CI (#2040) 2019-05-19 08:54:10 +02:00
WTRMQDev
62d0a0a659 EIP-1057 Update progpow test-vectors (#1855) 2019-05-03 19:45:12 +02:00
Martin Holst Swende
d702fe8835 EIP-1884: Repricing for trie-size-dependent opcodes (#1884) 2019-04-04 18:04:05 +02:00
William Entriken
035a021168 Update HTTP->HTTPS when both URLs work (#1714) 2019-03-09 08:56:08 +01:00
Gabriel Barros
ce4bd0ca5f Updates with eip number to pass travis build 2019-03-04 15:27:45 -05:00
Gabriel Barros
f4a5765102 Universal Upgradeable Proxy standard 2019-03-04 15:06:28 -05:00
Danno Ferrin
55ff244e4a Bring over current copy of IfDefElse spec. (#1804) 2019-03-02 16:44:31 +01:00
Paul Berg
8bb289598e Replaced sha3 with keccak256 in EIP-712 assets 2018-11-01 20:57:33 +01:00
cslarson
dcbe69655d add difficulty bomb delay to eip 858 (#1346)
* add difficulty bomb delay to eip 858

* modify specification to reflect a difficulty bomb delay of 2m blocks

* Update eip-858.md
2018-08-28 12:45:52 +01:00