2438 Commits

Author SHA1 Message Date
Greg Colvin
f8083706d9
Update eip-3779.md (#3794) 2021-09-04 04:28:35 +00:00
Greg Colvin
abe1d6baef
Update eip-3779.md (#3793)
* Update eip-3779.md

* Update eip-3779.md
2021-09-03 22:54:20 +00:00
Greg Colvin
2e045b7c5b
Update eip-2315.md (#3792) 2021-09-03 20:04:17 +00:00
Paweł Bylica
4a79c79abf
EIP-170: Name the MAX_CODE_SIZE constant (#3790) 2021-09-03 23:38:56 +08:00
Gregory Markou
307cd98640
Strict enforcement of chainId (#3788)
* add eip

* updated file

* cleanup language

* small change

* Update eip-.md

* add security notice

* update description

* add discussion to

* Update EIPS/eip-3788.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

Co-authored-by: Micah Zoltu <micah@zoltu.net>
2021-09-03 12:08:18 +00:00
Greg Colvin
7bba715f22
Update eip-3779.md (#3789) 2021-09-02 16:09:55 +00:00
Greg Colvin
f85835c994
Create eip-3779.md (#3781)
* Create eip-3779.md

* Update eip-3779.md

* Update EIPS/eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

* Update eip-3779.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>
2021-09-02 03:38:54 +00:00
ethosdev
158a373b65
Fix typo (#3786) 2021-09-01 23:07:17 +08:00
Cliff Hall
bcbc47681c
Update interface definition code section (#3783)
* Removed supportsInterface from the IERC2981 interface
* Added a separate definition of the IERC165 interface with the original comment language
* For more details about this change, see; https://github.com/ethereum/EIPs/issues/2907#issuecomment-903283402
2021-09-01 00:28:37 +08:00
Mikhail Kalinin
869482e152
3675: Update PoS events, unify chainhead_set and block_finalized (#3784) 2021-08-31 10:09:32 +00:00
Greg Colvin
7701713317
Update eip-2315.md (#3780) 2021-08-30 05:52:33 +00:00
Greg Colvin
6b476e296a
Update eip-2315.md (#3767)
* Update eip-2315.md

* Update eip-2315.md

* Update eip-2315.md

* Update EIPS/eip-2315.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-2315.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update EIPS/eip-2315.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>

* Update eip-2315.md

* Update eip-2315.md

* Update eip-2315.md

* Update eip-2315.md

* Update eip-2315.md

* Update eip-2315.md

* Update eip-2315.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>
2021-08-28 18:41:12 +00:00
Danny Ryan
cb6dc104b7
Move 2982 to Last Call (#3676)
* Move 2982 to Last Call

* Apply suggestions from code review

Co-authored-by: Pooja Ranjan <29681685+poojaranjan@users.noreply.github.com>

* remove "tbd" from eip 2982

* Update EIPS/eip-2982.md

* fix typo

Co-authored-by: Pooja Ranjan <29681685+poojaranjan@users.noreply.github.com>
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
2021-08-27 01:51:03 +00:00
lightclient
6ea1b6e4e3
Update 3074 (#3769)
* require chain id in the authorisation message

* add some more clarifications to 3074
2021-08-26 18:02:41 +00:00
Greg Colvin
0aa56907d8
EIP-2315 pre-review copyediting. (#3766)
* Update eip-2315.md

* Update eip-2315.md
2021-08-25 04:42:54 +00:00
Alex Beregszaszi
760173fe3b
1: fix rendering preamble description (#3765) 2021-08-25 01:55:05 +00:00
Joachim
9605a5ae70
add eip TREX security token standard (#3643)
* Create eip-42.md

* Update and rename eip-42.md to eip-3643.md

update md file according to eip editor remarks

* add references to ONCHAINID github

* fix typo in links to eips

* Update eip-3643.md

add bold font on `MUST` lines

* fix formatting

* move simple summary to description

* fix typo

* fix typo

* fix invalid urls

* Update EIPS/eip-3643.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com>
2021-08-24 18:05:36 +00:00
Greg Colvin
d362f47a56
EIP-2315: almost ready for Review (#3764)
* Update eip-2315.md

* Incompatible MD rendering.

* nudge bot
2021-08-24 17:26:52 +00:00
Philippe Castonguay
ee02ea911a
Withdraw EIP-3382 in favor of EIP-3756 (#3762) 2021-08-23 16:28:25 +00:00
lightclient
223ddc2e59
Create eip to cap gas limit (#3756)
* create eip to cap gas taret

* s/target/limit

* rename file

* clean up and add discussion link

* typo
2021-08-23 15:58:49 +08:00
Greg Colvin
b2717356c5
Update eip-2315.md (#3759) 2021-08-22 20:07:03 +00:00
Alex Beregszaszi
141727ed40
Set 2681 to Final and 3338 to Withdrawn (#3750) 2021-08-20 15:37:58 +00:00
Micah Zoltu
238ec748bc
Update eip-3338.md (#3752) 2021-08-20 15:29:37 +00:00
Micah Zoltu
89da46c732
#2681 won. (#3751) 2021-08-20 15:03:35 +00:00
Micah Zoltu
fb32ff8ea2
Removes implementation section. (#3749)
EIPs shouldn't have external links.  I also removed the TODO section since it was empty (and it is optional anyway).
2021-08-20 11:18:53 +00:00
Alex Beregszaszi
b9e1c6f167
3540: small improvements to the validator (#3747) 2021-08-20 10:55:04 +00:00
Alex Beregszaszi
7a7149bf0c
Switch EOF EIPs to Review (#3717)
* Switch EOF EIPs to Review

* Add the description header to the EOF

* Add test cases to 3540

* Add security considerations

* Add reference code validation implementation to EIP-3540

* Fix the simplified validator in 3540

* Turn the simplified validator into python too
2021-08-20 17:45:28 +08:00
Greg Colvin
eeec6440e5
JUMPSUB improvements. (#3743)
* JUMPSUB improvements.

* typo

Co-authored-by: Greg Colvin <gcolvin@Tinman.local>
2021-08-19 20:34:08 +00:00
Giuseppe Bertone
b7d7eaa999
EIP-2848: Added more resources to better understand the proposal (#3739) 2021-08-19 20:08:24 +08:00
Greg Colvin
e6e99d8ee5
Validate static JUMPSUB using immediate data (#3740)
* Validate static JUMPSUB using immediate data

Ethereum object format allows immediate data, which https://github.com/ethereum/evmone/pull/351 uses to provide static, relative jumps.  This allows for static, validated subroutines.

* Update eip-2315.md
2021-08-19 05:24:21 +00:00
Philippe Castonguay
1690d6d26c
ERC-1271: fix example implementation (#3738) 2021-08-18 17:09:42 +00:00
Alex Beregszaszi
ec7b95b86e
3014: Avoid using special characters in title (#3737)
* Fix breaking character ` in eip-3014.md

* Avoid using special characters in title

Co-authored-by: czhc <cedriczhchan@gmail.com>
2021-08-18 07:58:46 +08:00
Alex Beregszaszi
1bfcf0c138
Add description field to the EIP header (#3706)
* Add description field to the EIP header

* Update 2718

* Move description rendering to below the title

* Remove the simple summary from the template

This has been removed from EIP-1 on 15-09-2019 in the PR https://github.com/ethereum/EIPs/pull/2186.

* Update title/description/abstract with new recommendation

* Mention length limit of description
2021-08-18 07:05:10 +08:00
Holger Drewes
6816df86d0
EIP-225 Clique Spec Improvements (#3426)
* eip-225: additionally label  ethash header field with original miner field name for easier association

* eip-225: added fille-with-zeros-on-genesis note to EXTRA_SEAL definition

* eip-225: added ascending-byte-order note to extraData signer section description to avoid ascending-time-order confusion

* eip-225: better differentiate between sighash and final block hash

* eip-225: added note on transaction fee and block reward attribution

* eip-225: added zero-based note to SIGNER_INDEX

* EIP-225: changed block reward distribution must -> should after review

* eip-225: removed block rewards note and corrected typo (from code review)

Co-authored-by: Micah Zoltu <micah@zoltu.net>

Co-authored-by: Micah Zoltu <micah@zoltu.net>
Co-authored-by: Alita Moore <alita.moore805@gmail.com>
2021-08-17 17:33:28 +08:00
Alex Stokes
99822ee034
Clarify validation conditions in EIP 3675 "The Merge" (#3723)
* whitespace

* clarify semantics of POS validity events

* Update EIPS/eip-3675.md

Co-authored-by: Mikhail Kalinin <noblesse.knight@gmail.com>

Co-authored-by: Mikhail Kalinin <noblesse.knight@gmail.com>
2021-08-16 16:28:39 +00:00
Pooja Ranjan
9eae744e36
Update EIP template (#3719)
* Update EIP template

* Update eip-1.md

Updating EIP-1 to provide consistent information as the EIP template.
2021-08-15 19:17:46 +08:00
lightclient
3173a6fcff
remove ERC prefix from title (#3718) 2021-08-15 19:14:36 +08:00
Nick Mudge
57518a242e
Update eip-2535.md (#3729) 2021-08-14 03:17:28 +00:00
Nick Mudge
0c26412c0b
Update eip-2535.md (#3728) 2021-08-14 03:10:55 +00:00
Taha Dhailey
288983bdc9
Update eip-998.md (#3335) 2021-08-13 14:16:24 +00:00
Erik Marks
12d6e08757
Add EIP-3326: wallet_switchEthereumChain (#3326)
* Add EIP-3326

* Add discussions-to link

* Trim discussions-to link

* Fix typos, edit copy
2021-08-11 20:50:16 +00:00
Alex Beregszaszi
a91f98b46b
3690: Clarifications, better wording, and change PC (#3716)
* Some updates and clarifications to 3690

* Change PC to be within code section in 3690
2021-08-11 10:20:49 +00:00
Alex Beregszaszi
d64ec9aef3
3540: Clarifications, better wording, and change PC (#3715)
* Some updates and clarifications

* Better wording

* Change PC to be within the code section
2021-08-11 10:12:16 +00:00
Mikhail Kalinin
ac1fcbce60
EIP-3675: update Network section (#3714) 2021-08-10 12:51:27 +00:00
Mikhail Kalinin
f2494e6a09
Polish EIP-3675 specification (#3713)
* Remove TBD

* Add clarity in statement throughout the doc
2021-08-10 12:42:58 +00:00
Nick Mudge
98d3b56e0d
Update eip-2535.md (#3711) 2021-08-09 13:59:56 +00:00
Alex Beregszaszi
5b4dac58b5
3541: clarify the title (#3705) 2021-08-08 11:53:00 +08:00
Alex Beregszaszi
6d5b2db1d4
Add draft for EOF with jumpdest table (#3690)
* Add draft for EOF with jumpdest table

Co-authored-by: Paweł Bylica <chfast@gmail.com>
Co-authored-by: Andrei Maiboroda <andrei@ethereum.org>

* Rename to EIP-3690

* Updates

* Benchmark updates

* Review suggestions

* Add new discussion url

Co-authored-by: Paweł Bylica <chfast@gmail.com>
Co-authored-by: Andrei Maiboroda <andrei@ethereum.org>
2021-08-07 13:26:32 +00:00
ethosdev
599ea45b9e
Remove deprecated comment (#3691)
The comment is deprecated after https://github.com/ethereum/EIPs/pull/3681 was merged
2021-08-07 06:17:12 +00:00
William Entriken
cc8e2b42af
Update eip-1418.md (#3704)
* Update eip-1418.md

* typo
2021-08-06 13:32:10 +00:00