* 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