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

Clean up hash-to-field #678

Merged
merged 26 commits into from
Sep 29, 2023
Merged

Clean up hash-to-field #678

merged 26 commits into from
Sep 29, 2023

Commits on Sep 19, 2023

  1. Z_pad without Vec

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f523ec6 View commit details
    Browse the repository at this point in the history
  2. inherent method for construct_dst_prime

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f64df4e View commit details
    Browse the repository at this point in the history
  3. Use update directly for ExpanderXoF

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    ad1ac7a View commit details
    Browse the repository at this point in the history
  4. More idiomatic lib_str

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    052711f View commit details
    Browse the repository at this point in the history
  5. DST abstraction

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f644cb7 View commit details
    Browse the repository at this point in the history
  6. defalt instead of clone

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    014b7b2 View commit details
    Browse the repository at this point in the history
  7. Default insead of Clone

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0e8b344 View commit details
    Browse the repository at this point in the history
  8. use const len in hash_to_field

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    74a18a0 View commit details
    Browse the repository at this point in the history
  9. Remove unecessary Vec -> Vec

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    8e5fcdd View commit details
    Browse the repository at this point in the history
  10. Kill DynDigest

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5f3889c View commit details
    Browse the repository at this point in the history
  11. Idiomatic const

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0753782 View commit details
    Browse the repository at this point in the history
  12. semi-merge dst_prime

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    560c161 View commit details
    Browse the repository at this point in the history
  13. FixedOutputReset instead of FixedOutput

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    41ee3ae View commit details
    Browse the repository at this point in the history
  14. Remove another double Vec

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b89237c View commit details
    Browse the repository at this point in the history
  15. Initial XofReader based hash_to_field

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    614bc73 View commit details
    Browse the repository at this point in the history
  16. Expose DST

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    dcd818a View commit details
    Browse the repository at this point in the history
  17. use reset

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    03219cd View commit details
    Browse the repository at this point in the history
  18. cargo fmt

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    271e7af View commit details
    Browse the repository at this point in the history
  19. Update ff/src/fields/field_hashers/expander/mod.rs

    Co-authored-by: Pratyush Mishra <[email protected]>
    2 people authored and ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    cf2e957 View commit details
    Browse the repository at this point in the history
  20. Update ff/src/fields/field_hashers/expander/mod.rs

    Co-authored-by: Pratyush Mishra <[email protected]>
    2 people authored and ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0ff6824 View commit details
    Browse the repository at this point in the history
  21. Update mod.rs

    s/count/N/
    burdges authored and ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    10dfaff View commit details
    Browse the repository at this point in the history
  22. Fix breakage from style fix

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    dddf9f7 View commit details
    Browse the repository at this point in the history
  23. Remove ark_std::vec::Vec

    Pratyush authored and ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    5aa053b View commit details
    Browse the repository at this point in the history
  24. The hasher H could be PhantomData already.

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    34a7211 View commit details
    Browse the repository at this point in the history
  25. Oops not sure why these never ran locally.

    ¨Jeff committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    93bd53c View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Merge branch 'master' into clean_h2_ff

    ¨Jeff committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    c15599d View commit details
    Browse the repository at this point in the history