Commit Graph

1110 Commits

Author SHA1 Message Date
benk10 74d9275349 Automatically merged updates to draft EIP(s) 1285
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-08-08 16:44:41 +01:00
Nick Mudge 0298d97d09 Automatically merged updates to draft EIP(s) 998
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-08-07 16:25:57 +01:00
Wei Tang d087ea8910 EIP-1283: Net gas metering for SSTORE without dirty maps (#1283)
* Net gas metering for SSTORE without dirty maps

* typo: opcode

* typo: changed

* Self-assign the PR number 1283

* Add a dummy discussion url

* Fix R_sclear loopholes

* Properly handle refund for 0 value issue

* fix: refund should only be added again if new value is 0

* clarify if statement

* Clearly state what () means

* typo fix: unnecessary wording "additional"

* fix: should have parent clause if original value is not zero

* Remove 15k gas from refund counter instead of deduct it as gas cost

* Be more clear on EIP-658 enabled only-commit-storage-changes-at-end-of-block optimizations

* Move some discussion comments to motivations section

* typo: commons -> common

* Be more specific when gas reduction won't happen compared with EIP-1087

* typo: duplicate description

* Add explanation section

* becomes -> become

* typo: covers -> cover

* Add state transition diagrams

* Fix table formatting

* typo: 0 -> `current`

* typo: missing -

* Change state transition table to use `(current, original)` vs `new`

* fix: vertical <-> horizontal

* Be more specific on usages benefited by this EIP

* Typo fix
2018-08-07 12:02:55 +01:00
Micah Zoltu 4f8f1cbd1d Changes EIP-1 wording to focus on technicals not community sentiment. (#1224)
* Changes EIP-1 wording to focus on technicals not community sentiment.

All of the recent changes to the EIP process have been made to ensure that the EIP process is a technical one, and not one of sentiment analysis.  There is a lot of discussion going on with regards to how we can improve the process and get valid community sentiment analysis pre-fork, but there doesn't exist a complete solution yet at this time (just proposals).

It appears that the Last Call PR introduced sentiment analysis into the process, which I do not believe was intended.  From my recollection of the discussions around the Last Call stuff, the goal wasn't to fundamentally change how governance works, but rather to ensure that EIPs don't get stuck indefinitely in limbo.

This change simply removes the sentiment analysis wording from the process and makes it more clear that the EIP process is about gauging technical feasibility, not making judgement calls as to whether or not a thing is a good idea or not.

* Adds Active state
2018-08-07 10:31:44 +01:00
Paul Bouchon 1b8ebf86fd Automatically merged updates to draft EIP(s) 1102
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-08-06 16:29:36 +01:00
atlanticcrypto ab69af00ea Modify Proof of Work Incentive Structure and Remove Difficulty Bomb (#1295)
* Initial commit.

* Update eip-modify-pow-incentive.md

* Update eip-modify-pow-incentive.md

* Update eip-modify-pow-incentive.md

* Update eip-modify-pow-incentive.md

* Update eip-modify-pow-incentive.md

* Update eip-modify-pow-incentive.md

* Create eip-X.md

* Create eip-modify-pow-incentive.md

* Delete eip-modify-pow-incentive.md

* Update and rename eip-modify-pow-incentive.md to eip-1295.md

* Update eip-1295.md
2018-08-06 16:22:58 +01:00
The Officious BokkyPooBah a7b2fbe54d Automatically merged updates to draft EIP(s) 1167
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-08-06 13:02:34 +01:00
Nick Johnson 268b14102e
Fix capitalisation of "standards track" (#1293)
* Fix capitalisation of "standards track"

* Fix capitalisation of "standards track"
2018-08-03 12:49:19 +01:00
Ryan Ghods c7b1056d00 Automatically merged updates to draft EIP(s) 1193
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-08-03 12:15:54 +01:00
yarrumretep 18ea1fc9a4 Moving EIP-1167 to Last Call status (#1292) 2018-08-03 12:03:20 +01:00
benk10 b0213749e9 EIP 1285: Increase Gcallstipend gas in the CALL OPCODE (#1286)
* Added first draft for EIP1285

* Fixed markdown

* Added discussions-to link
2018-08-03 12:01:45 +01:00
Zainan Victor Zhou 0580dea7dc Update EIP-1 to fix `discussion-to` and `resolution` URL field (#1281)
* Add notion that Github PR can't be discussion-to

* Update eip-1.md

* Update <url> it is interpret as HTML tag

* Update eip-1.md

* Update eip-1.md

* Update eip-1.md
2018-08-02 16:13:02 +01:00
Philippe Castonguay fda347d0f4 ERC-1271 : Standard Signature Validation Method for Contracts (#1258)
* initial commit

* Update table

* Update EIP name & number in table

* Change EIP name + discussion link

* Edit authors
2018-08-02 15:58:54 +01:00
Nick Mudge 2cf76d1436 Automatically merged updates to draft EIP(s) 998
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-08-01 09:49:57 +01:00
Mark Beylin 7bccb190f5 Standard Bounties (#1081)
* added Standard Bounties EIP

* updated date and EIP number

* updated EIP number

* Updated to follow the prescribed EIP-X format

* renamed file

* Updated based on suggestions

* updated to lowercase eip

* Update eip-1081.md

* Updated EIP verbiage.
2018-07-31 22:14:19 +01:00
Jordi Baylina cd59c3477c Automatically merged updates to draft EIP(s) 820
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-31 16:46:54 +01:00
Jacques Dafflon b41669ede2 Automatically merged updates to draft EIP(s) 777
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-31 16:35:49 +01:00
Chaitanya Potti fc6d56f495 Create eip-1261 (#1268)
* Create eip-1261

* updated eip 1261

* edited title to remove erc number
2018-07-31 14:36:13 +01:00
Nick Mudge 9ae526228c Automatically merged updates to draft EIP(s) 998
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-31 14:35:43 +01:00
EOS Classic 984ddd0589 EIP-1276: Eliminate Difficulty Bomb and Adjust Block Reward on Constantinople Shift (#1276) 2018-07-31 12:26:07 +01:00
Jacques Dafflon d871450375 Automatically merged updates to draft EIP(s) 777
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-30 21:29:38 +01:00
Jordan Schalm 7c93c5aefb Automatically merged updates to draft EIP(s) 998
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-29 20:10:56 +01:00
Afri Schoedon 4c9c115fd7 Add EIPs to eip-1013.md (#1219) 2018-07-29 16:16:56 +02:00
Micah Zoltu 4eadc60b7e Automatically merged updates to draft EIP(s) 234
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-28 12:59:25 +01:00
Micah Zoltu 5bddef7c7a Automatically merged updates to draft EIP(s) 234
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-28 12:52:22 +01:00
Nick Mudge 434c684703 Automatically merged updates to draft EIP(s)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-27 22:16:13 +01:00
Nick Mudge 67038a4788 Automatically merged updates to draft EIP(s) 998
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-27 22:10:40 +01:00
Nick Mudge 69c49b597a Automatically merged updates to draft EIP(s) 998
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-27 21:40:13 +01:00
Alan Lu fd0b4a8b35 Automatically merged updates to draft EIP(s) 1154
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-26 22:25:55 +01:00
Ryan Ghods b2f2d48dec Automatically merged updates to draft EIP(s) 1193
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-26 20:28:44 +01:00
yarrumretep 73098c1153 Automatically merged updates to draft EIP(s) 1167
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-26 18:51:54 +01:00
Zainan Zhou ae8c494d42 Automatically merged updates to draft EIP(s) 1202
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-25 14:07:52 +01:00
Nick Mudge 4daebf1316 Automatically merged updates to draft EIP(s)
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-25 07:12:14 +01:00
Nick Mudge 4315fe97bb Automatically merged updates to draft EIP(s) 998
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-25 01:15:12 +01:00
Nick Mudge 5ca0e7d86d Adds EIP 998 (#1252)
* Create eip-173.md

* Removed "review-period-end"

* Update eip-173.md

Fixed the notice for the transferOwnership function.
Stated that emitting the OwnershipTransferred event on contract creation is unspecified.

* Update eip-173.md

Updated info about the OwnershipTransferred event.
"The OwnershipTransferred event does not have to be emitted when a contract is created."

* Update eip-173.md

Set the discussions-to data.

* Create eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md

* Update eip-998.md
2018-07-24 16:26:06 +01:00
Afri Schoedon 106500292d Automatically merged updates to draft EIP(s) 1234
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-24 09:02:02 +01:00
Ryan Ghods 5e0ce971db Automatically merged updates to draft EIP(s) 1193
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-24 03:45:43 +01:00
Ryan Ghods a8e18356ea Automatically merged updates to draft EIP(s) 1193
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-23 21:32:56 +01:00
William Entriken 153bce3091 Correct discussions-to destination (#1099) 2018-07-23 20:46:20 +01:00
Micah Zoltu e3aa2a01f6 Automatically merged updates to draft EIP(s) 1240
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-23 11:52:47 +01:00
Ryan Ghods 5508f14208 Automatically merged updates to draft EIP(s) 1193
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-22 18:13:16 +01:00
Paul Bouchon 5e71d200da Automatically merged updates to draft EIP(s) 1102
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-21 18:25:54 +01:00
Afri Schoedon 95317d5126 Automatically merged updates to draft EIP(s) 1234
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-21 12:18:57 +01:00
Micah Zoltu 3dae347d8a Creates Remove Difficulty Bomb EIP (#1240)
* Creates Remove Difficulty Bomb EIP

The difficulty bomb operates under the assumption that miners decide what code economic participants are running, rather than economic participants deciding for themselves. In reality, miners will mine whatever chain is most profitable and the most profitable chain is the one that economic participants use. If 99% of miners mine a chain that no economic participants use then that chain will have no value and the miners will cease mining of it in favor of some other chain that does have economic participants. Another way to put this is that miners will follow economic participants, not the other way around.

With the difficulty bomb removed, when Casper is released it will be up to economic participants to decide whether they want the features that Casper enables or not. If they do not want Casper, they are free to continue running unpatched clients and participating in the Ethereum network as it exists today. This freedom of choice is the cornerstone of DLTs and making it hard for people to make that choice (by creating an artificial pressure) does not work towards that goal of freedom of choice. If the development team is not confident that economic participants will want Casper, then they should re-evaluate their priorities rather than trying to force Casper onto users.

Personal Note: I think we will see almost all economic participants in Ethereum switch to PoS/Sharding without any extra pressure beyond client defaults.

* Added more clarity on how to fix the difficulty.

* Adds Yellow Paper implementation.

* Sets EIP number.
2018-07-21 09:36:20 +01:00
Zainan Zhou 0b3ca485d3 PR for EIP-1202 (#1237)
* Creating EIP-1202 WIP

* Rename eip-1202 to eip-1202.md

* Update eip-1202.md

Update links

* Turns out only 1203 does not exist

* Update eip-1202.md

* Add copyright waiver

* Update eip-1202.md

* Update eip-1202.md

* Fix build breakage

* Update eip-1202.md

* Update eip-1202.md
2018-07-21 09:35:33 +01:00
Afri Schoedon 2e9723e763 EIP-1234: Constantinople Difficulty Bomb Delay and Block Reward Adjustment (#1234)
* difficulty bomb: duplicate eip 649

* eip-1234: update spec to match with constantinople requirements

* eip-1234: update header

* Remove reference to #1227
2018-07-20 22:20:20 +01:00
Jacques Dafflon 861cec4369 Automatically merged updates to draft EIP(s) 777
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-20 11:11:59 +01:00
SmeargleUsedFly a18c57c2ec EIP-1227: Defuse Difficulty Bomb and Reset Block Reward (#1235)
* Add EIP draft.

* Rename file.

* Update eip-1235.md

* Rename eip-1235.md to eip-1227.md

* Remove superflous motivation, make it more concrete.
2018-07-19 17:55:42 +02:00
Nick Johnson c950f128f8 Automatically merged updates to draft EIP(s) 1087
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-19 16:51:09 +01:00
gary rong a7e495c2c7 Automatically merged updates to draft EIP(s) 1052
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing Draft or Last Call EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-07-19 12:24:21 +01:00