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

Math API ecrecover and ripemd160 extension #4380

Merged
merged 163 commits into from
Jun 30, 2021

Commits on May 20, 2021

  1. Configuration menu
    Copy the full SHA
    4101d54 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1129da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55291ee View commit details
    Browse the repository at this point in the history
  4. fix: Improve error output from the params estimator.

    Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
    2 people authored and joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    e4aedd6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4b145d1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8461f7 View commit details
    Browse the repository at this point in the history
  7. feat(chain): Bump the protocol version.

    artob authored and joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    becf003 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4950ad3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a5bbe0b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2f88193 View commit details
    Browse the repository at this point in the history
  11. add crypto feature gates

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    e97e6c6 View commit details
    Browse the repository at this point in the history
  12. fix nightly compile

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    acb1440 View commit details
    Browse the repository at this point in the history
  13. cargo fmt

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    773d818 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    bdc0495 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b55fa0f View commit details
    Browse the repository at this point in the history
  16. change repo to our git

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    e6c389f View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    fd0022a View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c1d77f0 View commit details
    Browse the repository at this point in the history
  19. Add blake2b f function

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    f7ec5b1 View commit details
    Browse the repository at this point in the history
  20. add blake2b_f to config

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    598b0c5 View commit details
    Browse the repository at this point in the history
  21. post rebase fixes

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    16a32c8 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e2b5e59 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    ca3e329 View commit details
    Browse the repository at this point in the history
  24. cargo fmt

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    188b9b8 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    b0236f5 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    8945af7 View commit details
    Browse the repository at this point in the history
  27. fix derive formatting

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    78ec861 View commit details
    Browse the repository at this point in the history
  28. use same blake2 library

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    075e6be View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    d53a580 View commit details
    Browse the repository at this point in the history
  30. fix blake f test

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    8da8c49 View commit details
    Browse the repository at this point in the history
  31. cleanup calls_helper

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    9f3358c View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    5ac0d32 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    1c9ba91 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    6872025 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    6704cad View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    36bbc37 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    e971fe3 View commit details
    Browse the repository at this point in the history
  38. fix test imports

    joshuajbouw committed May 20, 2021
    Configuration menu
    Copy the full SHA
    10f356f View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. Configuration menu
    Copy the full SHA
    0fca391 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83a1d11 View commit details
    Browse the repository at this point in the history
  3. cargo fmt

    joshuajbouw committed May 21, 2021
    Configuration menu
    Copy the full SHA
    bdc0904 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7dbcfdb View commit details
    Browse the repository at this point in the history
  5. Fix ecrecover

    birchmd committed May 21, 2021
    Configuration menu
    Copy the full SHA
    ee2d0f6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ebf64bc View commit details
    Browse the repository at this point in the history
  7. Update params estimator

    joshuajbouw committed May 21, 2021
    Configuration menu
    Copy the full SHA
    bffa864 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bce76f3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6b5d85c View commit details
    Browse the repository at this point in the history
  10. Remove pattern

    joshuajbouw committed May 21, 2021
    Configuration menu
    Copy the full SHA
    ac9982d View commit details
    Browse the repository at this point in the history
  11. Fix some compilation errors

    birchmd committed May 21, 2021
    Configuration menu
    Copy the full SHA
    55dda77 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    77f1b2a View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. Fix tests

    joshuajbouw committed May 24, 2021
    Configuration menu
    Copy the full SHA
    d461c3b View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. Configuration menu
    Copy the full SHA
    6207f4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b4c098 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Configuration menu
    Copy the full SHA
    6851665 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. Configuration menu
    Copy the full SHA
    355b997 View commit details
    Browse the repository at this point in the history
  2. Add estimated gas values

    joshuajbouw committed May 27, 2021
    Configuration menu
    Copy the full SHA
    9d84a33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a57744 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0cddbb View commit details
    Browse the repository at this point in the history
  5. cargo fmt

    joshuajbouw committed May 27, 2021
    Configuration menu
    Copy the full SHA
    15e9ecc View commit details
    Browse the repository at this point in the history
  6. Update c2-chacha

    joshuajbouw committed May 27, 2021
    Configuration menu
    Copy the full SHA
    6c21c78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4483cd4 View commit details
    Browse the repository at this point in the history
  8. Add blake2 pass tests

    joshuajbouw committed May 27, 2021
    Configuration menu
    Copy the full SHA
    4a1c26e View commit details
    Browse the repository at this point in the history
  9. Fix up ecrecover test

    joshuajbouw committed May 27, 2021
    Configuration menu
    Copy the full SHA
    bcc7dd2 View commit details
    Browse the repository at this point in the history
  10. Fix blake2s args

    joshuajbouw committed May 27, 2021
    Configuration menu
    Copy the full SHA
    2f7cd2f View commit details
    Browse the repository at this point in the history

Commits on May 31, 2021

  1. Configuration menu
    Copy the full SHA
    1dc1090 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. Configuration menu
    Copy the full SHA
    9a9fd8a View commit details
    Browse the repository at this point in the history
  2. Remove blake2 lib

    joshuajbouw committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    844da2e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f13b1e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76e2a2e View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. Fix with_state

    joshuajbouw committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    ec72a48 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2021

  1. Configuration menu
    Copy the full SHA
    276523e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e395b1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe76336 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bda2e42 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf61d15 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b61e89d View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2021

  1. Configuration menu
    Copy the full SHA
    c59b121 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23cd417 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48fb8dd View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2021

  1. Configuration menu
    Copy the full SHA
    f985379 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93240c6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    764f4a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8be6dac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b58d765 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2021

  1. Configuration menu
    Copy the full SHA
    1410e6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0210eab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4f82dc9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c79cd20 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    98ae102 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6db1324 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ed8b9c8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fa448b1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    72273d2 View commit details
    Browse the repository at this point in the history
  10. Remove unused import

    joshuajbouw committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    60a426b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c1eba41 View commit details
    Browse the repository at this point in the history
  12. Fix blake2s test

    joshuajbouw committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    881aaee View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2021

  1. Configuration menu
    Copy the full SHA
    db7f3aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    08d50cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d1ae30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    951e767 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a3f924 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7f3114b View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. Pass hash_bytes as ref

    joshuajbouw committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    434145b View commit details
    Browse the repository at this point in the history
  2. Revert "Pass hash_bytes as ref"

    This reverts commit 434145b.
    joshuajbouw committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    9c28150 View commit details
    Browse the repository at this point in the history
  3. matklad nit

    Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
    joshuajbouw and matklad authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    7f1c296 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8c9341f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0acaa67 View commit details
    Browse the repository at this point in the history
  6. Remove last check in signature values

    Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
    joshuajbouw and matklad authored Jun 21, 2021
    Configuration menu
    Copy the full SHA
    8bb840b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bea8361 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    211db82 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. Use u32 for malleability_flag

    birchmd committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    f6d566a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f08a35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ceab99 View commit details
    Browse the repository at this point in the history
  4. Include protocol_feature_math_extension in runtime-params-estimator/n…

    …ightly_protocol_features
    birchmd committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    884d714 View commit details
    Browse the repository at this point in the history
  5. Nightly protocol version bump

    birchmd committed Jun 23, 2021
    Configuration menu
    Copy the full SHA
    402fa8f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b778a93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa1b8c5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1ec6416 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

  1. Configuration menu
    Copy the full SHA
    b572bdc View commit details
    Browse the repository at this point in the history
  2. Remove uneeded return at end of function

    Co-authored-by: EgorKulikov <egor@egork.net>
    joshuajbouw and EgorKulikov committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    a7ee788 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f2a314 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1405c91 View commit details
    Browse the repository at this point in the history
  5. Remove unused

    joshuajbouw committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    8c3de8a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c4144b View commit details
    Browse the repository at this point in the history
  7. Remove redundant check

    joshuajbouw committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    395ad53 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b0d02f5 View commit details
    Browse the repository at this point in the history
  9. 64th byte, not 65

    Co-authored-by: Aleksey Kladov <aleksey.kladov@gmail.com>
    joshuajbouw and matklad authored Jun 24, 2021
    Configuration menu
    Copy the full SHA
    20252a1 View commit details
    Browse the repository at this point in the history
  10. Fix test

    joshuajbouw committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    2e4742e View commit details
    Browse the repository at this point in the history
  11. Update doc cost

    joshuajbouw committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    88fd6aa View commit details
    Browse the repository at this point in the history
  12. Fix estimator

    joshuajbouw committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    9d58f32 View commit details
    Browse the repository at this point in the history
  13. Small fixes

    joshuajbouw committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    2fe75e8 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fe31431 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d937efb View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    7ca7285 View commit details
    Browse the repository at this point in the history
  17. Fix byte length

    joshuajbouw committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    d9684df View commit details
    Browse the repository at this point in the history
  18. Fix Cargo.toml

    Maksym Zavershynskyi committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    1211d9c View commit details
    Browse the repository at this point in the history
  19. Nit. Typos

    Maksym Zavershynskyi committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    5c722b2 View commit details
    Browse the repository at this point in the history
  20. Nit. param estimator is missing feature dependency

    Maksym Zavershynskyi committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    b17bddb View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

  1. Add feature support for build.sh of test-contract

    Maksym Zavershynskyi committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    4710683 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b06eb7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    585a973 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5f7468 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e6d926b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2091bfa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bdc9066 View commit details
    Browse the repository at this point in the history
  8. Always do signature check

    joshuajbouw committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    5e76c8b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ca62541 View commit details
    Browse the repository at this point in the history
  10. Check one s bound

    joshuajbouw committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    38fc362 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    43aa88b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ac53dcb View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2021

  1. Nit. Convering byte to bool

    Maksym Zavershynskyi committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    2c4a48b View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Add measuring support.

    olonho authored and joshuajbouw committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    210ee55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f25fe99 View commit details
    Browse the repository at this point in the history
  3. Const SECP256K1 half + 1

    joshuajbouw committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    429f18b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f449d5 View commit details
    Browse the repository at this point in the history
  5. Revert "Add measuring support."

    This reverts commit 210ee55.
    joshuajbouw committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    a7868e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    23f91e8 View commit details
    Browse the repository at this point in the history
  7. Nit. Method signature typo causing runtime failure

    Maksym Zavershynskyi committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    77e25de View commit details
    Browse the repository at this point in the history
  8. Fix fee. It seems like a copy-paste typo

    Maksym Zavershynskyi committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    037289f View commit details
    Browse the repository at this point in the history
  9. Undo the wrong fix

    Maksym Zavershynskyi committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    d09099e View commit details
    Browse the repository at this point in the history
  10. Add malleability_flag check as requested in near#4380 (comment)

    Maksym Zavershynskyi committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    73380e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. Configuration menu
    Copy the full SHA
    07ca301 View commit details
    Browse the repository at this point in the history
  2. syntax fix

    bowenwang1996 committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    14b9869 View commit details
    Browse the repository at this point in the history