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

Keccak256 mining #1882

Merged
merged 17 commits into from
Mar 5, 2021
Merged

Keccak256 mining #1882

merged 17 commits into from
Mar 5, 2021

Commits on Mar 1, 2021

  1. Decouple PoW from ethash

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    67db660 View commit details
    Browse the repository at this point in the history
  2. Address code review comments, create a dev network for ecip1049, prep…

    …are for keccak hasher
    
    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    d3d3110 View commit details
    Browse the repository at this point in the history
  3. Add PoW function and a few simple tests as test vectors

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    7273cfd View commit details
    Browse the repository at this point in the history
  4. Make the PoWHasher hash function a bit easier to understand

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    c0b2f5b View commit details
    Browse the repository at this point in the history
  5. simplify and call out the code of the keccak hash function

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    f80c4f5 View commit details
    Browse the repository at this point in the history
  6. support fixed difficulty for keccak mining

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    8f8f853 View commit details
    Browse the repository at this point in the history
  7. Fix the dev network config

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    cff09d5 View commit details
    Browse the repository at this point in the history
  8. Add comment to KeccakHasher

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    b60c111 View commit details
    Browse the repository at this point in the history
  9. Increase fixed difficulty for the ecip1049 dev network to produce has…

    …hes a bit less often
    
    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    d0e58cf View commit details
    Browse the repository at this point in the history
  10. spotless

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    6b18ce0 View commit details
    Browse the repository at this point in the history
  11. fix test expectations

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    20e7720 View commit details
    Browse the repository at this point in the history
  12. Fix javadoc issue

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    db82a27 View commit details
    Browse the repository at this point in the history
  13. add acceptance test using keccak mining

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    2794720 View commit details
    Browse the repository at this point in the history
  14. add changelog entry

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    a517f61 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Address code review comments

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    bc70025 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Configuration menu
    Copy the full SHA
    66fc1c6 View commit details
    Browse the repository at this point in the history
  2. Merge with latest master

    Signed-off-by: Antoine Toulme <[email protected]>
    atoulme committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    7d9acd0 View commit details
    Browse the repository at this point in the history