2316 Commits

Author SHA1 Message Date
g11tech
6cfde6bcda
Automatically merged updates to draft EIP(s) 3584 (#3586)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-05-24 05:05:17 +12:00
g11tech
a87a4d4e01
block access list (#3584)
A proposal to build a block's `access_list` and include its fingerprint `AccessListRoot` in the block header.
2021-05-24 00:45:36 +08:00
lightclient
a0611d1dd1
make 191 and 234 final (#3580)
Co-authored-by: Alita Moore <alita.moore805@gmail.com>
2021-05-19 16:31:00 +08:00
James Seibel
9d98e7666b
Automatically merged updates to draft EIP(s) 2981 (#3575)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-05-19 07:12:00 +12:00
ashrowz
01292a0956
Create EIP for a ERC-721, ERC-1155 to ERC-20 Wrapper (#3386) (#3386)
* Create EIP for a ERC-721, ERC-1155 to ERC-20 Wrapper (#3384)

* Fixed EIP number (#3386)

* Fixed spelling

* Removed syntax errors.

* Upgraded interface to solidity v0.8.0, fixed typos, removed `_from` parameter from mints, added reference implementation

* Apply suggestions from code review

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* Added inline hyperlinks, removed unneeded list of links at the end.

* Simplified the abstract.

Co-authored-by: Calvin Koder <ashrwoz@mailbox.org>
Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
2021-05-18 09:49:38 -06:00
Sam Porter
452db38d10
EIP3561: Trust Minimized Upgradeability Proxy (#3561)
* Create eip-3651.md

* Update eip-3651.md

* Update eip-3651.md

* Update and rename eip-3651.md to eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* Update eip-3561.md

* use relative link to eip-1967

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
2021-05-18 09:47:06 -06:00
pizzarob
d4756e8db1
draft sealed nft metadata (#3569)
* draft sealed nft metadata

* adding rationale and other sections

* remove sentence

* adding bullet point regarding reading and caching

* Update EIPS/eip-draft_sealed_nft_metadata.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* Update EIPS/eip-draft_sealed_nft_metadata.md

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>

* add discussion link

* update filename

* Update description

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
2021-05-18 09:13:56 -06:00
James Hancock
a7805e2bbc
EIP:3554 updated title to be more accurate (#3579) 2021-05-18 14:00:32 +08:00
Alex Beregszaszi
ebb45345fb
Mark all London EIPs as Last Call (#3576)
Suggested on ACD, with the end-date set to the date of mainnet fork.
2021-05-15 10:50:15 +08:00
Alex Beregszaszi
fbc0b5aa96
Mark dependencies properly for EIP-3529 (#3571)
* Mark dependencies properly for EIP-3529

* Some style changes based on EIP-1
2021-05-14 15:46:03 +08:00
Alex Beregszaszi
620a98521b
EIP-3540: EVM Object Format (EOF) v1 (#3540)
We introduce an extensible and versioned container format for the EVM with a once-off validation at deploy time. The version described here brings the tangible benefit of code and data separation, and allows for easy introduction of a variety of changes in the future. It is introduced via two hard forks to avoid breaking any existing executable contracts.
2021-05-14 10:17:14 +08:00
Nathan Ginnever
65aa8fc709
EIP-3440: NFT Editions Standard (#3518)
* eip-3440 721 Editions Standard

* magicians link

* Update eip-3440.md

* add erc prefix in

* write required eips in ascending order

Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com>
2021-05-13 17:01:51 -06:00
Lane Rettig
5aa3e8d6e3
Minor proofreading of EIP-2938 for readability (#3262)
* Minor proofreading for readability

* Few more improvements

* Reword slightly for clarity
2021-05-13 16:25:35 -06:00
James Hancock
d301dceabf
Fixing typos (#3570) 2021-05-13 15:53:33 -06:00
Paweł Bylica
4c66867229
EIP-3529: Rename NEW_MAX_REFUND_QUOTIENT to MAX_REFUND_QUOTIENT (#3538)
* EIP-3529: Rename NEW_MAX_REFUND_QUOTIENT to MAX_REFUND_QUOTIENT

* EIP-2529: Remove reference to Yellow Paper
2021-05-13 15:47:51 -06:00
Alex Beregszaszi
168245a87a
Updates to 3541 (test cases and mark as review) (#3567)
* Extend motivation with option for rollback

* Add test cases

* Switch to Review status

* Remove reference to mainnet tests

* Fix rendering of markdown table
2021-05-13 22:02:56 +08:00
James Hancock
06c11eacf7
Updated months to be more accurate for the iceage (#3563)
* Updated months to be more accurate.

* Updated number difficulty delay targeting block 13766666

https://etherscan.io/block/countdown/13766666

* Change status to Review

* Pushed back so .1 starts in early december.
2021-05-13 22:01:11 +08:00
Jochem Brouwer
efd64dba56
eip1559: import original min gas limit (#3560) 2021-05-12 11:11:26 -06:00
Martin Holst Swende
5aa223d7f3
eip-1559: revert to old gaslimit checks (#3566)
* eip-1559: revert to old gaslimit checks

* eip-1559: remove unused variable

* eip-1559: fix comment
2021-05-11 16:24:42 -06:00
Erik Marks
13e96ca288
Automatically merged updates to draft EIP(s) 2255 (#3568)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-05-12 08:02:58 +12:00
Ian Welsh
1359882e69
Add missing closing paren (#3559) 2021-05-10 14:36:31 -06:00
Alex Beregszaszi
82038271ee
Add first draft of EOF1 HF1 (#3541)
Reject new contracts starting with the 0xEF byte
2021-05-10 21:03:39 +08:00
lightclient
f0a3a23195
start with default base fee on fork block (#3556) 2021-05-09 12:54:31 +08:00
James Hancock
82881e156d
Create EIP-3554 for delaying the difficulty bomb until Shanghai and/or Merge. (#3554)
Delays the difficulty bomb to show effect the first week of December 2021.
2021-05-09 10:09:43 +08:00
lightclient
67d0d75f63
Remove gas_target from block structure (#3552)
* remove gas_target from block structure

* missed block.gas_target

* avoid undue gas_target halving on 1559 fork block

* fix spelling error
2021-05-07 07:31:11 -07:00
James Seibel
d12ddc76ce
Automatically merged updates to draft EIP(s) 2981 (#3555)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-05-08 02:27:51 +12:00
Dionysis Zindros
0b5aa27d6c
fix typo (#3553) 2021-05-06 19:28:09 +08:00
William Entriken
cca5bf5f7c
Clarify good and bad test cases, consistently mention network and chain id each time (#3547) 2021-05-04 19:45:49 +08:00
Sam Wilson
b5c3360f72
Explictly mention what address to use with CALLCODE/DELEGATECALL [EIP-3074] (#3545) 2021-05-03 22:26:51 +08:00
ia
59c3f29add
EIP-3534: Restricted Chain Context Type Transactions (Draft) (#3534)
Defines a new transaction type with constraints on ancestor block hash, block author, and/or block timestamp.
2021-05-01 21:22:29 +08:00
Paweł Bylica
091cdccf68
EIP-1702: Change status to Stagnant (#3539) 2021-04-30 10:00:53 +08:00
William Entriken
425ccad713
Use chain ID and network ID consistently, no apologies for trademark note (#3535) 2021-04-28 09:11:24 +08:00
ligi
fa9cd2d674
Fix markdown for routes (#3531) 2021-04-27 20:36:00 +08:00
Daniel A. Nagy
ea34889065
ERC681 change status to Final (#3513)
The Last Call review period ended without any requested changes or objections.
2021-04-26 10:20:25 -05:00
Alexander Papageorgiou
069aa9526f
Automatically merged updates to draft EIP(s) 3508, 3520 (#3532)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-04-27 02:04:47 +12:00
Alexander Papageorgiou
f51ad896c9
EIP-3520: Transaction Destination Opcode (#3520)
Provide access to the original recipient of a transaction.
2021-04-26 21:40:21 +08:00
vbuterin
6079eba5d1
EIP 3529: alternative refund reduction (#3529)
The latter part of this sentence should be left for the motivation section.
2021-04-26 16:10:25 +08:00
Franco Victorio
b3394ef14e
typo: add missing ) (#3528) 2021-04-26 14:28:15 +08:00
lightclient
e06c020d5b
Modify eip-2930 gas accounting (#3521)
* modify eip-2930 gas accounting

* add title

* add eip number and discussion link

* typo

* Update EIPS/eip-3521.md

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

* Update EIPS/eip-3521.md

* Update EIPS/eip-3521.md

* Update EIPS/eip-3521.md

Co-authored-by: Micah Zoltu <micah@zoltu.net>
2021-04-22 07:52:20 -06:00
Hadrien Croubois
bbf07a122d
Automatically merged updates to draft EIP(s) 1967 (#3523)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-04-23 01:15:00 +12:00
Nick Mudge
ded96c26a3
Automatically merged updates to draft EIP(s) 2535 (#3522)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-04-22 10:43:08 +12:00
Alexander Papageorgiou
0f5f1dc3fd
EIP-3508: Transaction Data Opcodes (#3508)
Provide access to original transaction data.
2021-04-21 22:17:16 +08:00
meowsbits
68a974f7bf
Automatically merged updates to draft EIP(s) 3436 (#3502)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft, Review, or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2021-04-21 14:11:38 +12:00
Micah Zoltu
74f39ab127
2718: Final (#3504)
* 2718: Final

* Update eip-2718.md

* Update eip-2718.md

Co-authored-by: Alita Moore <alita.moore805@gmail.com>
2021-04-20 07:57:53 -06:00
Micah Zoltu
7583c6174f
1559: Rename inclusion fee to priority fee. (#3492)
* 1559: Rename inclusion fee to priority fee.

Feedback suggests that "inclusion fee" may not be immediately obvious since you have to pay the base fee to be included.  The idea with priority fee is "this is the number you need to increase in order to have higher priority over other people trying to transact on Ethereum during times of congestion".
2021-04-17 00:07:43 +08:00
Kelly Olson
cc7d2039b0
EIP2565: Move from 'Last Call' to 'Final' (#3507)
* EIP2565: Move from 'Last Call' to 'Final'
2021-04-16 17:56:31 +08:00
Alberto Cuesta Cañada
fa5d1efef6
erc3156: made security around automatic approvals clearer (#3425) 2021-04-16 17:29:20 +08:00
vbuterin
1152520aab
EIP 2930 -> Final (#3500) 2021-04-16 14:15:44 +08:00
vbuterin
83dea4789f
EIP 2929 -> final (#3501) 2021-04-16 14:15:14 +08:00
Mikhail Melnik
792ac79ca5
fix link to berlin.md (#3498) 2021-04-16 14:10:58 +08:00