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

Optimized Keccak Hashing for Account Storage Slots #6452

Merged
merged 22 commits into from
Jan 30, 2024

Commits on Jan 22, 2024

  1. not recompute hash if not needed

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    c03b061 View commit details
    Browse the repository at this point in the history
  2. fix

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    fb21114 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

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

Commits on Jan 25, 2024

  1. Add memoize for the Supplier

    Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
    ahamlat committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    e235f6d View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Modify hashcode to only process keccak when slotkey is not defined

    Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
    ahamlat committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    f01f82e View commit details
    Browse the repository at this point in the history
  2. fix tests

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    7b57dd1 View commit details
    Browse the repository at this point in the history
  3. fix merge

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    90e1852 View commit details
    Browse the repository at this point in the history
  4. fix merge step 2

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    1230db0 View commit details
    Browse the repository at this point in the history
  5. another try

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    0a73005 View commit details
    Browse the repository at this point in the history
  6. another try

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    4ed1e29 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. clear cache

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    7a15e08 View commit details
    Browse the repository at this point in the history
  2. fix cache

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    0a28003 View commit details
    Browse the repository at this point in the history
  3. use single cache for keccak

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    56c2e3f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into feature/keccak-impro

    Signed-off-by: ahamlat <ameziane.hamlat@consensys.net>
    ahamlat authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    03e4f95 View commit details
    Browse the repository at this point in the history
  5. Fix errors after merge.

    Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
    ahamlat committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    4f55992 View commit details
    Browse the repository at this point in the history
  6. spotless.

    Signed-off-by: Ameziane H <ameziane.hamlat@consensys.net>
    ahamlat committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    da76612 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c757719 View commit details
    Browse the repository at this point in the history
  8. clean code

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    41b8e1a View commit details
    Browse the repository at this point in the history
  9. renaming

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    2060502 View commit details
    Browse the repository at this point in the history
  10. remove useless comment

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    f2f29a2 View commit details
    Browse the repository at this point in the history
  11. update CHANGELOG.md

    Signed-off-by: Karim Taam <karim.t2am@gmail.com>
    matkt committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    d37b192 View commit details
    Browse the repository at this point in the history
  12. Merge branch 'main' into feature/keccak-impro

    Signed-off-by: garyschulte <garyschulte@gmail.com>
    garyschulte authored Jan 30, 2024
    Configuration menu
    Copy the full SHA
    ff0235a View commit details
    Browse the repository at this point in the history