* 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
* 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
* 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
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
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
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
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
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
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
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
* 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
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
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
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
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
* Update eip-1057.md with code walkthrough
merge in code walkthrough from from ProgPoW readme.md
* Update eip-1057.md to summarize algorithm
Summarized key change for algorithm vs ethash
* Update eip-1057.md to clarify keccak details
* Update eip-1057.md to correct typo intro
* Update eip-1057.md to add hashrate units (MH/s)
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
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
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
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
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
* 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
* 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
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
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
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
* ERC: Executable Signed Messages refunded by the contract
Allowing users to sign messages to show intent of execution, but allowing a third party relayer to execute them is an emerging pattern being used in many projects. Standardizing a common format for them, as well as a way in which the user allows the transaction to be paid in tokens, gives app developers a lot of flexibility and can become the main way in which app users interact with the Blockchain.
* Update eip-1077.md
* Update eip-1077.md
* Added uPort and Gnosis examples
* Swarm city
* change dependencies
* moves reference to 877
* work on setting up the eip-governable-token
* some notes
* Update and rename eip-governable-token.md to eip-recoverable-token.md
added the three levels of token recovery. considering adding separate process for loss because of theft
* Update and rename eip-recoverable-token.md to eip-1080.md
* added colon and discussion to link
* Create eip-progpow.md
proposal for a programmatic proof-of-work algorithm that is tuned for commodity hardware to minimize optimizations available for specialized ASICs
* added Discussion-To:
link added https://ethereum-magicians.org/t/eip-progpow-a-programmatic-proof-of-work/272
* Correct formatting in eip-progpow.md
Fix header to match eip-X.md
* Change git username to email in eip-progpow.md
* Rename eip-progpow.md to eip-1057.md
* Update eip-1057.md
* epi drafted
* minor changes made
* minor changes made
* changes to sender interface and added diagrams
* added diagrams in the markdown
* updated the diagrams
* update the headers
* made changes suggested by @arachnid
* added png to assets folder
* Formalize IPFS hash into ENS(Ethereum Name Service) resolver
* Update and rename eip-X.md to eip-1062.md
* Remove superfluous space after 'category'
* Update the URL for discussion
* Fix typos
* Fix typo
* Update Specification, Rationale and Test Cases
* Store multihash value in bytes
* Add initial EIP skeleton
* Initial take through "Rationale"
* First very rough draft of ERC20 Metadata Extension
Nearly ready for comments by Matt, Matt, and John
* Initial "Token Metadata Standard" Proposal + small change to ERC721
- Added initial “Token Metadata JSON Schema”
- Re-named “ERC721 Metadata JSON Schema” to “Token Metadata JSON
Schema” in the ERC721 EIP
* ERC20 Metadata Extension ready to read
* Update Title of ERC Metadata Extension
* Fixing Matt's Github handle
Apparently Github handles for authors are meant to be “accurate” - who
knew?
* update grammatical errors; properly format JSON to remove excess commas
* update JSON descriptions & make grammatical changes to EIP
* Changed language in Token Metadata JSON Schema to reflect use by tokens which are not NFT's. Added clarification for backwards compatibility
* update authors and contact email
* Author Fix
* Removing ERC20 Metadata Extension
This branch is going to be just the Token Metadata Standard
* Removing change to 721 and renaming to 1047
* Full ERC721 revert
No changes to ERC721 in this PR
* Add initial EIP skeleton
* Initial take through "Rationale"
* First very rough draft of ERC20 Metadata Extension
Nearly ready for comments by Matt, Matt, and John
* Initial "Token Metadata Standard" Proposal + small change to ERC721
- Added initial “Token Metadata JSON Schema”
- Re-named “ERC721 Metadata JSON Schema” to “Token Metadata JSON
Schema” in the ERC721 EIP
* ERC20 Metadata Extension ready to read
* Update Title of ERC Metadata Extension
* Fixing Matt's Github handle
Apparently Github handles for authors are meant to be “accurate” - who
knew?
* update grammatical errors; properly format JSON to remove excess commas
* update JSON descriptions & make grammatical changes to EIP
* Changed language in Token Metadata JSON Schema to reflect use by tokens which are not NFT's. Added clarification for backwards compatibility
* update authors and contact email
* Author Fix
* Removing Token Metadata Standard
This Branch will be just the ERC20 Token Metadata Extension
* Updates from reviewer comments
- Some grammar fixes
- Removed mentions of ERC721 standard code
- Added EIP # and discussion forum
* Fixing discussion-to
discussion-to instead of discussion-forum
* Should remove the change to 721
* 100% revert on ERC721
No changes to ERC721 in this PR now
* Discussions-to
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
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
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
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