Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Add eth_signTypedData as a standard for machine-verifiable and human-readable typed data signing with Ethereum keys #712

Merged
merged 58 commits into from
Jun 9, 2018

Commits on Apr 9, 2018

  1. Add eip-signTypedData

    LogvinovLeon authored and recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    21abe25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69e486b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75904fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfa56eb View commit details
    Browse the repository at this point in the history
  5. Add signerAddress as a parameter

    LogvinovLeon authored and recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    1dd2fbe View commit details
    Browse the repository at this point in the history
  6. Add test vectors

    LogvinovLeon authored and recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    597cdd7 View commit details
    Browse the repository at this point in the history
  7. Fix an example

    LogvinovLeon authored and recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    e22ba32 View commit details
    Browse the repository at this point in the history
  8. Missing commas, periods

    pirapira authored and recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    12696f8 View commit details
    Browse the repository at this point in the history
  9. Address the feedback

    LogvinovLeon authored and recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    b4e5d70 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ec20713 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    745963a View commit details
    Browse the repository at this point in the history
  12. Wrote motivation

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    dab73be View commit details
    Browse the repository at this point in the history
  13. WIP

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    6d7d340 View commit details
    Browse the repository at this point in the history
  14. First draft of specification

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    c098c14 View commit details
    Browse the repository at this point in the history
  15. Fixes

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    71c5765 View commit details
    Browse the repository at this point in the history
  16. Update to new EIP format

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    0c2297b View commit details
    Browse the repository at this point in the history
  17. Assign EIP number

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    0acbfa1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    56f6321 View commit details
    Browse the repository at this point in the history
  19. Removed Solidity changes

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    ae5f668 View commit details
    Browse the repository at this point in the history
  20. Fixup

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    636f0e4 View commit details
    Browse the repository at this point in the history
  21. Fix typos

    recmo committed Apr 9, 2018
    Configuration menu
    Copy the full SHA
    15cbcad View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2018

  1. WIP EIP191

    recmo committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    b658f07 View commit details
    Browse the repository at this point in the history
  2. WIP TODO

    recmo committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    0a00916 View commit details
    Browse the repository at this point in the history
  3. WIP Replay attacks

    recmo committed Apr 11, 2018
    Configuration menu
    Copy the full SHA
    d3168c4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Fixes the sorted by name example encoding

    dekz authored and recmo committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    d117b9b View commit details
    Browse the repository at this point in the history
  2. Remove Solidity hash

    recmo committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    5703264 View commit details
    Browse the repository at this point in the history
  3. Added note on replay protection

    recmo committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    121b07a View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2018

  1. Redesign domain separator

    recmo committed Apr 30, 2018
    Configuration menu
    Copy the full SHA
    73cfdec View commit details
    Browse the repository at this point in the history

Commits on May 8, 2018

  1. Configuration menu
    Copy the full SHA
    e2cb963 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    780bb68 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2018

  1. Fix up EIP metadata formatting

    dekz committed May 18, 2018
    Configuration menu
    Copy the full SHA
    71d93f9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from 0xProject/updates/eip-formatting

    Fix up EIP metadata formatting
    dekz authored May 18, 2018
    Configuration menu
    Copy the full SHA
    7c35e86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9387c8 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2018

  1. Configuration menu
    Copy the full SHA
    08c3741 View commit details
    Browse the repository at this point in the history
  2. Add domain separator

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    5c307ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f74a93 View commit details
    Browse the repository at this point in the history
  4. Add Jacob Evans to authors

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    6bf149b View commit details
    Browse the repository at this point in the history
  5. Clarify encodeData

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    43b838b View commit details
    Browse the repository at this point in the history
  6. Rename Message example to Mail

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    6d173d9 View commit details
    Browse the repository at this point in the history
  7. Update mock signing screen

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    f5f80fa View commit details
    Browse the repository at this point in the history
  8. Rework EIP712Domain

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    0c57087 View commit details
    Browse the repository at this point in the history
  9. Update Solidity example

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    154834e View commit details
    Browse the repository at this point in the history
  10. Update Javascript example

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    948aa83 View commit details
    Browse the repository at this point in the history
  11. Relocate files

    recmo committed May 30, 2018
    Configuration menu
    Copy the full SHA
    bcf5c95 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7b85ba3 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2018

  1. Configuration menu
    Copy the full SHA
    18f0248 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dcc3b33 View commit details
    Browse the repository at this point in the history
  3. Update JSON-Schema

    recmo committed Jun 1, 2018
    Configuration menu
    Copy the full SHA
    d179610 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. Add registery of version bytes

    recmo committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    daba29f View commit details
    Browse the repository at this point in the history
  2. Add eip712 to eip191 registery

    recmo committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    452670e View commit details
    Browse the repository at this point in the history
  3. Add requires header

    recmo committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    8efb50a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ec327ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bfd3187 View commit details
    Browse the repository at this point in the history
  6. Update Web3 API specification

    recmo committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    0cabeb3 View commit details
    Browse the repository at this point in the history
  7. Use abi.encode where possible

    recmo committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    39f049d View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2018

  1. Update JSON-RPC specification

    recmo committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    f062976 View commit details
    Browse the repository at this point in the history
  2. Asset path repo is ethereums

    recmo committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    81c4295 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2018

  1. Correctly spelling of registry

    recmo committed Jun 9, 2018
    Configuration menu
    Copy the full SHA
    997af5c View commit details
    Browse the repository at this point in the history