2260 Commits

Author SHA1 Message Date
Gregory Markou
ad250547b5
EIP-2831 Transaction Replacement Message Type (#2831)
* eip-2831

* Update EIPS/eip-2831.md

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

* Update EIPS/eip-2831.md

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

* Update EIPS/eip-2831.md

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

* Update EIPS/eip-2831.md

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

* update eip based on comments

* add abstract
2020-07-29 23:19:36 +08:00
jaerith
7cf1b3347d
Automatically merged updates to draft EIP(s) 2746 (#2834)
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
2020-07-29 11:49:10 +12:00
pizzarob
27587eb585
2309 last call (#2825) 2020-07-26 08:25:32 +08:00
Adrian Sutton
d5c056294e
Mark EIP-2159 Common Metrics as final (#2829)
* Mark eip-2159 as final.

* Add a note that metrics with different meanings might already use the same names.
2020-07-25 12:34:03 +08:00
Micah Zoltu
7c0862475a
EIP-234: Moves to Last Call (#2826)
This has been implemented and live in multiple clients for quite some time now, I just lost track of it.
2020-07-25 11:14:10 +08:00
Micah Zoltu
51f0832114
Last call review period ended over a year ago, moving to final. (#2824) 2020-07-24 00:17:16 +08:00
Micah Zoltu
ff79de27d3
Moving to final since this hasn't been touched in over a year. (#2823) 2020-07-24 00:17:07 +08:00
Derek周朝晖
0b2e9a73f3
Automatically merged updates to draft EIP(s) 2569 (#2821)
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
2020-07-22 17:42:21 +12:00
Micah Zoltu
e320c9c341
Automatically merged updates to draft EIP(s) 1559 (#2812)
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
2020-07-22 16:44:29 +12:00
Derek周朝晖
0cb0e9e92d
Automatically merged updates to draft EIP(s) 2569 (#2794)
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
2020-07-22 16:25:19 +12:00
Derek周朝晖
96c4e7f687
Automatically merged updates to draft EIP(s) 2569 (#2819)
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
2020-07-22 16:13:22 +12:00
Nick Gheorghita
d1380e48b9
EthPM v3 EIP (#2678)
* Write ethpm v3 eip

* Contributor feedback

* Update formatting and security considerations
2020-07-22 10:33:52 +08:00
William Entriken
3bfe737af2
Fill in extra JSON-LD fields (#2816) 2020-07-22 10:04:04 +08:00
Derek周朝晖
f918ad5b2d
Automatically merged updates to draft EIP(s) 2569 (#2815)
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
2020-07-22 05:06:53 +12:00
William Entriken
30ce5fade1
Switch JSON-LD from Article to TechArticle (#2814) 2020-07-21 23:48:51 +08:00
Nick Mudge
319737c65a
Automatically merged updates to draft EIP(s) 173 (#2813)
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
2020-07-22 01:55:58 +12:00
William Entriken
c02d3dc089
Remove fancy formatting in metadata (#2811) 2020-07-21 15:43:56 +08:00
Nick Mudge
54a1080995
Automatically merged updates to draft EIP(s) 173 (#2807)
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
2020-07-21 13:45:37 +12:00
Pooja Ranjan
d3756c0998
Update eip-2070.md (#2806)
Changed timeline.
2020-07-21 09:42:33 +08:00
William Entriken
b610d64c07
Add JSON-LD for EIPS (#2796)
* Add JSON-LD for EIPS

* Update eip.html
2020-07-21 08:50:51 +08:00
jaerith
1d7b6cbfe9
Automatically merged updates to draft EIP(s) 2746 (#2808)
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
2020-07-21 07:12:06 +12:00
Nick Mudge
65bf86ea52
Update eip-1538.md (#2805)
* Update eip-1538.md

Fixed link to EIP-2535.

* Update eip-1538.md
2020-07-20 09:49:11 +08:00
Nick Mudge
9d8116aabb
Automatically merged updates to draft EIP(s) 173 (#2804)
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
2020-07-20 09:53:07 +12:00
Micah Zoltu
be95b2b2df
Creates EIP-2803: Rich Transactions (#2803)
Support 'rich transactions' by allowing transactions from externally owned accounts to execute bytecode directly.
2020-07-19 19:54:11 +08:00
Nick Mudge
345d9eedd5
Update eip-1155 errata. (#2800) 2020-07-19 12:41:49 +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
jaerith
030283c2e0
Initial Draft for EIP-Rules-Engine (#2746)
An interface for using a smart contract as a rules engine.  A single deployed contract can register a data domain, create sets of rules that perform actions on that domain, and then invoke a set as an atomic transaction.
2020-07-19 00:20:19 +08:00
Micah Zoltu
ca048c0b3c
Automatically merged updates to draft EIP(s) 2711 (#2799)
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
2020-07-18 20:41:49 +12:00
Micah Zoltu
ce4f40f647
Automatically merged updates to draft EIP(s) 2718 (#2798)
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
2020-07-18 20:20:23 +12:00
Micah Zoltu
1f0199957b
Automatically merged updates to draft EIP(s) 2718 (#2797)
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
2020-07-18 19:51:17 +12:00
soham
490425927d
Create EIP-2767: Contract Ownership Governance (#2767)
A standard interface for Governance contracts that administratively decentralize the ownership of smart contracts.
2020-07-18 10:44:46 +08:00
Alex Beregszaszi
156e2df46e
Add EIP for limiting account nonce (#2681) 2020-07-18 00:20:54 +08:00
Alex Beregszaszi
12debb62fe
Upgrade to latest github-pages and enable Solidity syntax highlighting (#2679)
After https://github.com/github/pages-gem/pull/683 / https://github.com/github/pages-gem/pull/690 was merged this is possible now.

This allows EIPs to use solidity syntax highlighting. Currently there are 330 instances of it:

```
$ grep "\`solidity" * | wc -l
     330
```

And some EIPs used `typescript` or `javascript` as an alternative, because that was highlighted already:
```
$ grep "\`typescript" * | wc -l
      16
$ grep "\`javascript" * | wc -l
      25
```

Thanks @veox again in adding highlighting to rouge.
2020-07-18 00:17:39 +08:00
Derek周朝晖
0259736d03
Saving and Displaying Image Onchain for Universal Tokens (#2569)
A set of interfaces to save an SVG image in Ethereum, and to retrieve the image file from Ethereum for universal tokens.
It's an important ERC.
2020-07-17 19:09:48 +08:00
Micah Zoltu
ca21e6244c
Moves 2786 to Last Call (#2793) 2020-07-17 17:16:22 +08:00
pizzarob
c8564c3ce0
ERC-2309 Updating Username / Adding backwards compatibility (#2717)
* adding backwards compatibility, implemenation, update username

* draft + backwards compatibility
2020-07-17 17:16:10 +08:00
lightclient
9119a4f0a1
Update to canonical eip-X format (#2734)
It appears that the format `EIP-X` is preferred to `EIPX`:

```console
$ grep "EIP-[0-9]+" * | wc -l
373

$ grep "EIP[0-9]+" * | wc -l
118
```

Also note that several of the `EIPX` references are coming from `index.html` and `EIPS/eip-1.md`.

```console
$ grep "EIP[0-9]+" index.html | wc -l
4

$ grep "EIP[0-9]+" EIPS/eip-1.md | wc -l
13
```

I have updated `index.html` and `eip-1` accordingly.
2020-07-17 16:58:43 +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
Fabian Vogelsteller
7f3908c0e7
Updated outdated email (#2752) 2020-07-17 10:18:18 +08:00
Bogdan Gusiev
c89c31bec6
Automatically merged updates to draft EIP(s) 1193 (#2772)
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
2020-07-17 14:17:09 +12: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
lightclient
95df780f67
add micah zoltu as eip editor (#2788) 2020-07-17 01:29:06 +08:00
Micah Zoltu
abe0801787
EIP-2786: Ethereum Provider Connect/Disconnect Events (#2786)
When an Ethereum Provider becomes connected or disconnected, it will emit a `connect`/`disconnect` event.
2020-07-17 01:28:07 +08:00
Micah Zoltu
42b420d498
2700: Adds an author (#2785)
Non-normative change to final EIP. This EIP was extracted from 1193 and @remarks indicated that adding their name as author was acceptable.
2020-07-17 01:27:09 +08:00
Micah Zoltu
3be48c6682
2696: Adds an author (#2784)
Non-normative change to final EIP.  This EIP was extracted from 1193 and @remarks indicated that adding their name as author was acceptable.
2020-07-17 01:26:54 +08:00
lightclient
b0d9394d23
Add EIP-1337 draft (#2789)
* eip 1337 draft

* EIP-1337 Draft updated to reflect standards and current version of proposal

* authors -> author

* update of contributors

* code review turnaround

* EIP getSubscriptionHash and execSubscription have been modified and had a bytes meta argument added
meta is defined as a 4 slot array, holding, address refundAddress, uint256 period, uint256 offChainID, uint256 expirationDate(unix timestamp)
slots 0 and 1 are required, with slots 2 and 3 being optional, if 2 is not used but 3 is, 2 must be padded appropriately

* cleanup for Andrew

* fix errors in 1337

* add discussion thread

* add status and fix spelling bugs

* remove eip-948 refs

* remove .idea from gitignore

Co-authored-by: Owocki <ksowocki@gmail.com>
Co-authored-by: Andrew Redden <andrew@blockcrushr.com>
Co-authored-by: Nathan Creswell <nathantr@users.noreply.github.com>
Co-authored-by: Austin <austin.griffith@madwiremedia.com>
2020-07-15 18:25:27 -06:00
lightclient
dfe77188d0
Automatically merged updates to draft EIP(s) 2711, 2718 (#2755)
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
2020-07-16 02:41:29 +12:00
Micah Zoltu
69b5432d37
Moves 2700 to final. (#2779) 2020-07-11 13:03:43 -06:00
lightclient
b1fd66f558
Intial draft of eip to reduce intrinsic gas cost of transactions (#2780)
* intial draft of eip to reduce intrinsic gas cost of transactions

* assign eip number

* add discussion thread for 2780
2020-07-11 13:03:06 -06:00
Micah Zoltu
aa0d77de9f
Move 2696 to final. (#2778)
* Moves 2696 to final.

* Removes review end date from 2696.

* Markes RequestArguments as readonly.

This came up in the discussion at https://github.com/ethereum/EIPs/issues/2319#issuecomment-654338478 (which this is just a break-out of).
2020-07-11 13:02:49 -06:00