Commit Graph

813 Commits

Author SHA1 Message Date
yarrumretep 6f06890825 Adding EIP 1167 - Minimal Proxy Contract (#1167)
* adding EIP 1154 - Minimal Proxy Contract

* Update eip-1154.md

* fix email brackets

* fix discussions-to email

* Update eip-1154.md

* renumber to avoid conflict
2018-06-22 13:10:35 +01:00
William Entriken b015a86658 Move EIP 721 to Final (#1170) 2018-06-22 06:07:33 +02:00
Maciej Górski 27788131d5 Automatically merged updates to draft EIP(s) 721
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-06-19 18:23:02 +01:00
William Entriken d34382fbc2 Automatically merged updates to draft EIP(s) 721
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-06-19 17:15:32 +01:00
William Entriken 1c9668e28d Automatically merged updates to draft EIP(s) 721
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-06-19 15:36:39 +01:00
Maciej Górski cd57cb477f Automatically merged updates to draft EIP(s) 721
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-06-18 20:38:24 +01:00
Maciej Górski ac657ad49b Automatically merged updates to draft EIP(s) 721
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-06-18 20:22:59 +01:00
vbuterin b582c6579b Skinny CREATE2 (#1014)
* Create Skinny_CREATE2.md

* Update Skinny_CREATE2.md

* Update and rename Skinny_CREATE2.md to eip-1014.md

* Update eip-1014.md

* Update eip-1014.md

* Update eip-1014.md

* Update eip-1014.md
2018-06-18 16:42:44 +01:00
ThunderDeliverer 3351cbf57f First version of EIP-SDA. (#1129)
* First version of EIP-SDA.

* Added public discussion link.

* Update and rename eip-SDA.md to eip-1129.md

* Renamed eip-SDA.md to eip-1129.md

* Removed eip-SDA.md.

* Update eip-1129.md

* Fixed some typos in EIP 1129.
2018-06-18 16:41:46 +01:00
ledgerwatch 720afd37f4 Transient storage opcodes (#1153)
* Create eip-transient_storage.md

* Update eip-transient_storage.md

* Update eip-transient_storage.md

* Update eip-transient_storage.md

* Update eip-transient_storage.md

* Update eip-transient_storage.md

* Update eip-transient_storage.md

* Update and rename eip-transient_storage.md to eip-1153.md

* Add missing colon
2018-06-18 12:17:30 +01:00
Leonid Logvinov d686a655de [WIP] Add eth_signTypedData as a standard for machine-verifiable and human-readable typed data signing with Ethereum keys (#712)
* Add eip-signTypedData

* Change namespace from personal to eth

* Change a way schema hash is combined together with data as proposed by @MicahZoltu

* Add a note about it being implemented in MetaMask as an experimental feature

* Add signerAddress as a parameter

* Add test vectors

* Fix an example

* Missing commas, periods

* Address the feedback

* Add a missing signerAddress parameter in the example

* Change the order of parameters to have an address as a second arg

* Wrote motivation

* WIP

* First draft of specification

* Fixes

* Update to new EIP format

* Assign EIP number

* Clarify encoding of short static byte arrays

* Removed Solidity changes

* Fixup

* Fix typos

* WIP EIP191

* WIP TODO

* WIP Replay attacks

* Fixes the sorted by name example encoding

* Remove Solidity hash

* Added note on replay protection

* Redesign domain separator

* Include images and simple motivation

* Fix up EIP metadata formatting

* Add domain separator

* Remove replay attacks from todo list

* Add Jacob Evans to authors

* Clarify encodeData

* Rename Message example to Mail

* Update mock signing screen

* Rework EIP712Domain

* Update Solidity example

* Update Javascript example

* Relocate files

* Rename DomainSeparator to EIP712Domain (fix)

* Move examples to separate files

* Remove httpOrigin domain parameter

* Update JSON-Schema

* Add registery of version bytes

* Add eip712 to eip191 registery

* Add requires header

* Set correct language on all snipets

* GitHub highlighting for Solidity files

* Update Web3 API specification

* Use abi.encode where possible

* Update JSON-RPC specification

* Asset path repo is ethereums

* Correctly spelling of registry
2018-06-09 20:19:15 +01:00
Nick Mudge c8c48a7ed1 Automatically merged updates to draft EIP(s) 173
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-06-09 06:49:24 +01:00
Nick Mudge cd530aea37 EIP 173: Contract Ownership Standard (#1142)
* Create eip-173.md

* Removed "review-period-end"
2018-06-08 14:49:03 +01:00
Leo Arias 5bec04d8ef Automatically merged updates to draft EIP(s) 1066
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-06-08 03:34:47 +01:00
g. nicholas d'andrea 56be501bab Automatically merged updates to draft EIP(s) 1123
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-06-08 00:29:57 +01:00
Nick Johnson 3b05be29e0
Update eip-884.md 2018-06-07 14:59:32 +01:00
Nick Johnson 797c994872
Update eip-689.md 2018-06-07 14:59:14 +01:00
Nick Johnson a7f9e04b54
Add copyright clause, fix typo. (#1136) 2018-06-05 11:47:00 +01:00
William Entriken c9a9320e9d Update to two-week review status (#1101)
* Update to two-week review status

* Update review period metadata name

* Update status to last call

* Update eip-721.md
2018-06-04 17:37:44 +01:00
Antonio Salazar Cardozo 75b14160d9 EIP-1108: Reduce alt bn128 gas costs (#1108)
* Add draft of elliptic-curve gas cost reduction EIP

* Add status and EIP dependencies

* Lowercase preamble per observed practice

* Tweak EIP title to reflect core cause for cost reduction

The EIP listed out the precompiles, but really this is about reducing all
alt_bn128-related gas costs.

* Reduce constant factor in line with original EIP issue

For some reason this got missed when turning into PR form.

* Fix footnote formatting

* Drop extraneous code fence

* GitHub username only for EIP author line

* Label alt_bn128 gas cost EIP as EIP 1108
2018-06-04 17:34:31 +01:00
knarfeh 1c53939ca0 Fix typo, releated->related (#1134) 2018-06-04 17:21:51 +01:00
g. nicholas d'andrea ccf373b311 Add initial draft of EIP-1123 (#1131)
* Add initial draft of EIP-1123

Containing the Revised Ethereum Smart Contract Packaging Standard

* Fix typos
2018-06-04 17:21:22 +01:00
William Entriken e8b64f61e1 Add new two-week review process to EIPs (#1100)
* Add new two-week review process to EIPs

* Add ACCEPTED status, thanks @arachnid

* Use last call, thanks @arachnid

* Add other authors

* Re-add "request to merge"

* Add accepted as draft

* Match statuses to words used in text

* Match whitespace

* Add last call RSS

* add RSS link to EIP1

* Update deferred wording

* Provide

* "EIP authors can request"

* Correct HTML error

* review-period last date only

* Briefer review end date name

* alse

* Fully document statuses and transitions

* One implementation for draft

* Focus on the goal

* Use prior definition of final

* Use Accepted

* Use Accepted

* PR is the preferred mechanism to request status changes

* hide markdown formatting
2018-06-04 16:22:55 +01:00
Paul Bouchon a130a27220 EIP: Opt-in web3 access (#1102)
* Initial draft

* Strengthen constraint language and add noop logic path

* Add identifier property to web3 request payload

* Update example to remove error case

* Add identifier to web3 response payload for filtering

* Concretely detail DOM-specific APIs

* Update and rename eip-web3-access.md to eip-1102.md

* Remove unnecessary constraint link
2018-06-01 11:42:51 +01:00
William Entriken 3d00a3b97d Automatically merged updates to draft EIP(s) 721
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-06-01 04:02:14 +01:00
William Entriken d64b839cf1 Automatically merged updates to draft EIP(s) 721
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-30 16:28:04 +01:00
Alex Van de Sande 3846c055b6 Automatically merged updates to draft EIP(s) 1077
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-28 15:44:08 +01:00
Jacques Dafflon 41a70423cf Automatically merged updates to draft EIP(s) 777
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-26 12:20:51 +01:00
William Entriken 79bd95f017 Fix formatting EIP-1 (#1112)
* Fix formatting

* Correct EIP process
2018-05-24 17:18:20 +01:00
Lanre Ige f436451e0b Automatically merged updates to draft EIP(s) 1077
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-24 15:15:16 +01:00
James Ray 48fa480de0 Automatically merged updates to draft EIP(s) 908
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-24 08:20:15 +01:00
Jordi Baylina 955fbd325e Automatically merged updates to draft EIP(s) 1109
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-23 04:13:09 +01:00
Jordi Baylina b26ff65c53 EIP-1109: Remove call costs for precompiled contracts (#1109)
* Remove call costs for precompiled contracts

* EIP number added and file name changed

* Fixed discussion-to field

* Fixed type and category fields

* discussion-to field changed to ethereum-magicians

* Change a bad change

* Changed the discussion link
2018-05-22 23:02:17 +01:00
Jay Logelin ecb2efbcd1 Automatically merged updates to draft EIP(s) 918
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-22 19:13:31 +01:00
James Ray 5a79c898a9 Automatically merged updates to draft EIP(s) 908
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-19 08:07:13 +01:00
Alex Van de Sande ce9e54afdf Automatically merged updates to draft EIP(s) 1078
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-18 19:14:15 +01:00
Alex Van de Sande 165d382593 Automatically merged updates to draft EIP(s) 1077
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-18 15:27:27 +01:00
Nick Johnson 9fc98f1f0f
Rename eip-1057.md to EIPS/eip-1057.md 2018-05-18 11:14:16 +01:00
James Ray e73e5e41aa Automatically merged updates to draft EIP(s) 908
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-18 06:04:54 +01:00
James Ray 99a3f50e8b Automatically merged updates to draft EIP(s) 908
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-18 06:01:34 +01:00
James Ray 97e235d0ba Automatically merged updates to draft EIP(s) 908
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-18 04:01:33 +01:00
James Ray ec9d2cbe4f Automatically merged updates to draft EIP(s) 908
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-18 03:49:30 +01:00
Jay Logelin 348fb46e2d Automatically merged updates to draft EIP(s) 918
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-17 23:00:00 +01:00
Nick Johnson 30add13f74
Create net gas metering EIP (#1087)
* Create net gas metering EIP

* Update and rename eip-X.md to eip-1087.md
2018-05-17 16:04:43 +01:00
Micah Zoltu 2ab55cece0 Updates the error response for not found block. (#1079)
* Updates the error response for not found block.

Invalid parameters isn't quite right, since the parameter in this case was valid, but the resource doesn't exist or isn't available.  Also changes `data` to just contain the block hash so that clients have an easier time parsing out the not-found block (no need to use a regex to pull out the block hash).

* Adds author GitHub name to PR
2018-05-17 15:19:23 +01:00
Alex Van de Sande e7e585f1d5 ERC: log in / signup using ENS subdomains (#1078)
* ERC: log in / signup using ENS subdomains

This presents a method to replace the usual signup/login design pattern with a minimal ethereum native scheme, that doesn’t require passwords, backing up private keys nor typing seed phrases. From the user point of view it will be very similar to patterns they’re already used to with second factor authentication (without relying in a central server), but for dapp developers it requires a new way to think about ethereum transactions.

* Update eip-1078.md

* Update eip-1078.md

* changed dependencies

* change title to force travis rebuild
2018-05-17 15:18:20 +01:00
Nick Johnson 1b794d1843
Update build to detect EIPs with invalid formats and filenames, and fix errors identified. (#1008)
* Update build to detect EIPs with invalid formats and filenames, and fix errors identified.

* Remove new_light_client_protocol.md
2018-05-17 13:21:03 +01:00
William Entriken 125df7ea0e Automatically merged updates to draft EIP(s) 721
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-16 16:07:44 +01:00
Andrew Parker c3426b0990 Automatically merged updates to draft EIP(s) 721
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-16 05:46:43 +01:00
Danny Ryan 46927c516f Automatically merged updates to draft EIP(s) 1011
Hi, I'm a bot! This change was automatically merged because:

 - It only modifies existing draft EIP(s)
 - The PR was approved or written by at least one author of each modified EIP
 - The build is passing
2018-05-16 04:06:30 +01:00