Commit Graph

12 Commits

Author SHA1 Message Date
William Entriken 035a021168 Update HTTP->HTTPS when both URLs work (#1714) 2019-03-09 08:56:08 +01:00
Gabriel Barros ce4bd0ca5f Updates with eip number to pass travis build 2019-03-04 15:27:45 -05:00
Gabriel Barros f4a5765102 Universal Upgradeable Proxy standard 2019-03-04 15:06:28 -05:00
Danno Ferrin 55ff244e4a Bring over current copy of IfDefElse spec. (#1804) 2019-03-02 16:44:31 +01:00
Paul Berg 8bb289598e Replaced sha3 with keccak256 in EIP-712 assets 2018-11-01 20:57:33 +01:00
cslarson dcbe69655d add difficulty bomb delay to eip 858 (#1346)
* add difficulty bomb delay to eip 858

* modify specification to reflect a difficulty bomb delay of 2m blocks

* Update eip-858.md
2018-08-28 12:45:52 +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
Xiaoyu Wang 12072384a9 Add EIP-1207 DAuth Access Delegation Standard (#1208)
* Add EIP-1207

* Fix eip-1207 title
2018-07-17 13:01:40 +02: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
Kashish Khullar 31bf470518 Shifted the png files of eip-823 from root to assets (#1069)
* 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
2018-05-08 17:46:05 +01:00
Jordi Baylina 547af9da8c ERC-777 A New Advanced Token Standard (#907)
* ERC777 A New Advanced Token Standard

* ERC777: Add ERC777 Logo

* ERC777: Normalize EIP/ERC names

* ERC777: Spec for tokensToSend when burning tokens

* ERC777: Update official repository

* ERC777: Clarification and corrections

- Clarify unclear sections of the spec
- Fix typos and grammar mistakes
- Improve aesthetics of the text

* ERC777: Change terminology of the repo, small fix

- Don't refer to the repo as the official repo but the repo of the
  reference implementation
- Fix a small typo in the AuthorizedOperator event

* ERC777: logo & release to public domain (CC0)

* ERC777: Use markdown not html & relative links

* ERC777: Adapt to new EIP template

* ERC777: Use solidity syntax and fix relative links

* ERC777: Add discussions-to link

* ERC777: Fix link in discussion-to

* ERC777: Fix image links

* ERC777: Fix eip type

* ERC777: Update header
2018-04-06 14:52:05 +01:00
Jacques Dafflon 5b8055c85e Move EIP assets to assets folder (#977)
- Create `assets` folder
- Move existing EIPs (1, 107, 858) assets into the `assets` folder
- Update link to assets in EIPs 1, 107 and 858
- Describe the inclusion of assets for EIPs in `README.md`
2018-04-06 13:39:26 +01:00