2255 Commits

Author SHA1 Message Date
Alexander
c7975135b1
Automatically merged updates to draft EIP(s) 2537, 2539 (#3016)
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-10-03 03:28:25 +13:00
Alexander
19afcb19a6
Automatically merged updates to draft EIP(s) 2537, 2539 (#2999)
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-10-03 03:19:03 +13:00
lightclient
60a46620e2
fix eip-3009 relative links (#3015) 2020-10-01 15:53:23 -05:00
Peter Jihoon Kim
c9c005279c
EIP-3009: transferWithAuthorization - Gas-Abstracted ERC20 transactions (#3009)
A contract interface that enables transferring of fungible assets via a signed authorization.
2020-10-01 13:09:33 +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
Micah Zoltu
15f61ed0fd
Adds rule to EIP-1 that references to other EIPs must use relative path format and the first reference must be linked. (#2947)
I have gone through and updated all existing EIPs to match this rule, including EIP-1.

In some cases, people were using markdown citations, I suspect because the long-form was a bit verbose to inline.  Since the relative path is quite short, I moved these to inline but I wouldn't be opposed to putting them back to citation format if that is desired by the authors.

In doing the migration/cleanup, I found some EIP references to EIPs that don't actually exist.  In these cases I tried to excise the reference from the EIP as best I could.

It is worth noting that the Readme actually already had this rule, it just wasn't expressed properly in EIP-1 and the "Citation Format" section of the readme I think caused people a bit of confusion (when citing externally, you should use the citation format).
2020-09-30 12:22:43 +08:00
Mamy Ratsimbazafy
8e02b9daae
Automatically merged updates to draft EIP(s) 2333 (#3001)
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-09-28 17:41:09 +13:00
Nick Mudge
567cde3bcc
Automatically merged updates to draft EIP(s) 2535 (#3008)
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-09-28 06:54:34 +13:00
Nick Mudge
66f3042687
Automatically merged updates to draft EIP(s) 2535 (#3004)
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-09-28 06:25:29 +13:00
lightclient
39d666265b
bump eipv to 0.0.6 (#3007) 2020-09-28 01:13:39 +08:00
Martin Holst Swende
2adc96a603
EIP-2929: clarifications (#2998) 2020-09-26 11:43:07 +02:00
William Entriken
b36a8ad494
Reword README (#1297)
Reword the readme.
2020-09-24 10:23:32 +08:00
Alexander
ac730148f5
BLS12-377 curve operations (#2539)
Adds BLS12-377 curve operations as precompiles.
2020-09-23 01:01:52 +08:00
Marta Bellés
e4ce495f51
Automatically merged updates to draft EIP(s) 2494 (#2994)
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-09-22 22:18:16 +12:00
VexyCats
00cf4103f2
EIP-2981: ERC-721 Royalty standard - Standardized means of accepting royalties for NFT marketplaces across the ecosystem (#2981)
A standardized way to handle royalty payments for ERC-721 tokens, including publicly viewable information and notification of payment event.
2020-09-22 18:13:28 +08:00
Gregory Markou
7ccb171c8c
Automatically merged updates to draft EIP(s) 2831 (#2992)
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-09-22 11:19:23 +12:00
Gregory Markou
5e02bbcb2d
Automatically merged updates to draft EIP(s) 2831 (#2991)
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-09-22 11:12:09 +12:00
Nick Mudge
97f63efcd7
Automatically merged updates to draft EIP(s) 2535 (#2990)
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-09-21 08:09:29 +12:00
Nick Mudge
2e7c26d2ae
Automatically merged updates to draft EIP(s) 2535 (#2989)
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-09-21 07:57:32 +12:00
Ansgar Dietrichs
577baa2723
Automatically merged updates to draft EIP(s) 2938 (#2986)
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-09-19 04:15:07 +12:00
Greg Colvin
9af4867984
ProgPoW Review (#2894)
* 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

* ?

* ??

* ready for review

* stop bot

* ready for review

* Michah's review

* more of Michah's review

* a little more of Michah's review

* move Kik fix from Specification to Security Considerations

* move Kik fix from Specification to Security Considerations

* incorporate Andreas Kik changes

* fix up tables

* security section

* security section 2

* reflect decisions in ACD 96
2020-09-18 09:54:04 -06:00
Martin Holst Swende
b032f384a2
EIP-2929: clarifications about scope revertals (#2984) 2020-09-18 08:53:41 +02:00
Carl Beekhuizen
cfa1c940f7
Automatically merged updates to draft EIP(s) 2333 (#2985)
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-09-18 03:07:42 +12:00
Micah Zoltu
5f8278e1c7
Adds missing quotes to title. (#2978) 2020-09-15 12:12:46 +08:00
Nick Mudge
6b53155bcc
Automatically merged updates to draft EIP(s) 2535 (#2979)
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-09-15 02:34:58 +12:00
Micah Zoltu
f203da639c
####: eth/##: Typed Transactions over Gossip (#2976)
Adds support for transmission of typed transactions over devp2p.
2020-09-13 20:08:41 +08:00
Vittorio Minacori
64fefe6a64
ERC-1363: Move to Last Call (#2617)
Defines a token interface for ERC-20 tokens that supports executing recipient code on `transfer` or spender code on `approve`.
2020-09-13 18:24:11 +08:00
vbuterin
3750af8059
Account abstraction EIP (#2938)
Account abstraction (AA) allows a contract to be the top-level account that pays fees and starts transaction execution.
2020-09-13 14:23:49 +08:00
vbuterin
306eec6c56
Add IS_STATIC opcode (#2975)
Add a `IS_STATIC (0x4A)` opcode that pushes `1` if the current context is static (ie. the execution is in a `STATICCALL` or a descendant thereof, so state-changing operations are not possible), and `0` if it is not.
2020-09-13 14:21:11 +08:00
James Choncholas
45019dc7ac
GeoENS pull request - initial revision (#2390)
GeoENS brings geographic split horizon capabilities to ENS. It's GeoDNS for ENS!
2020-09-13 14:09:51 +08:00
Nick Mudge
4df6a86f8c
Automatically merged updates to draft EIP(s) 2535 (#2974)
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-09-13 10:09:18 +12:00
Nick Mudge
6a0c329004
Automatically merged updates to draft EIP(s) 2535 (#2973)
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-09-13 09:34:37 +12:00
Micah Zoltu
6fd868a145
Wrapped Legacy Transactions (#2972) 2020-09-12 18:28:57 +08:00
Micah Zoltu
afead70012
Automatically merged updates to draft EIP(s) 2718 (#2971)
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-09-12 21:51:12 +12:00
Micah Zoltu
7e97f1646e
Automatically merged updates to draft EIP(s) 2718 (#2970)
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-09-12 21:19:40 +12:00
William Entriken
6ce0652df4
Remove duplicate file (#2452) 2020-09-11 13:33:37 +08:00
Dan Finlay
1daec5cb62
Gas price market change: Escalator Algorithm (alternative to 1559) (#2593)
The current "first price auction" fee model in Ethereum is inefficient and needlessly costly to users. This EIP proposes a way to replace this with a mechanism that allows dynamically priced transaction fees and efficient transaction price discovery.
2020-09-11 13:18:47 +08:00
Jim McDonald
de0f90b5ba
Ethereum 2 walletstore (#2386)
A JSON format for the storage and retrieval of Ethereum 2 hierarchical deterministic (HD) wallet definitions.
2020-09-11 13:12:49 +08:00
HAOYUatHZ
59516ea7ad
add EIP-2266 example (#2964)
Adds example to assets.
2020-09-11 09:36:21 +08:00
vbuterin
4d9b090c14
SET_INDESTRUCTIBLE opcode (#2937)
Add a `SET_INDESTRUCTIBLE (0xA8)` opcode that prevents the contract from calling `SELFDESTRUCT (0xFF)`.
2020-09-10 14:07:06 +08:00
Nick Gheorghita
a3112c1769
ERC for EthPM URI specification (#2942)
A custom URI scheme to identify an EthPM registry, package, release, or specific contract asset within a release.
2020-09-10 02:39:17 +08:00
pizzarob
c0edce5541
2309 to Final (#2867)
Review period has ended. Moving this EIP to Final! This EIP was originally proposed in October of 2019. It has been refined and tested in production environments. It recently helped facilitate the creation of 20,000 NFT vouchers where 500 of these vouchers were sold in a pre-sale. By including the event mentioned in this EIP we are able to effectively track the creation and distribution of these vouchers. Vouchers could be purchased in bulk and tracked effectively - saving consumers massive gas costs for bulk purchases.
2020-09-10 02:33:46 +08:00
Marta Bellés
a6b84c8183
EIP-2494 Baby Jubjub Elliptic Curve (#2494)
* Create eip-draft_babyjubjub.md

* Update eip-draft_babyjubjub.md

* Update eip-draft_babyjubjub.md

* Update eip-draft_babyjubjub.md

* Update eip-draft_babyjubjub.md

Updated discussions-to link.

* Update eip-draft_babyjubjub.md

Added Go implementation of the curve.

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

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

* Update eip-draft_babyjubjub.md

* Rename eip-draft_babyjubjub.md to eip-2494.md

* Rename eip-2494.md to EIPS/eip-2494.md

* Update EIPS/eip-2494.md

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

* Update eip-2494.md

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

* Update EIPS/eip-2494.md

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

* Update EIPS/eip-2494.md

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

Co-authored-by: Alex Beregszaszi <alex@rtfs.hu>
Co-authored-by: Micah Zoltu <micah@zoltu.net>
2020-09-09 12:08:07 +01:00
Alex Beregszaszi
a313fc78ff
Remove wrongly added assets in EIP-2615 (#2957) 2020-09-09 11:45:23 +01:00
HAOYUatHZ
1fdf3ba5b4
EIP-2266: change status from draft to last call (#2958)
* fix https://github.com/ethereum/EIPs/pull/2308#issuecomment-689422758

* grammar improvements
2020-09-09 11:44:34 +01:00
HAOYUatHZ
14ec5c9f38
Automatically merged updates to draft EIP(s) 2266 (#2308)
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-09-09 12:41:09 +12:00
Shane
4af1e7cd8e
EIP 1901 - Add OpenRPC Tooling Implementations (#2299) 2020-09-09 00:59:16 +01:00
Nick Gheorghita
9234722c4c
Update username in EIP-1319 (#2550) 2020-09-08 20:33:07 +01:00
Alex Beregszaszi
25375b8971
Fix "stale" github action (#2956)
* Fix github action trigger for stale

* Add .github to jekyll exclude list
2020-09-08 16:57:20 +01:00
Alex Beregszaszi
f8e7c028f5
Simplify the EIP template (#2939)
* Try to clarify the meaning of EIP fields

* Remove unhelpful extra comments in the template

* Change EIP-1491 from CRLF to LF

* Remove template comments from EIPs

* Fix heading: Abstarct -> Abstract

* Update EIP-2014

* Change author list of EIP-1
2020-09-08 17:32:52 +08:00