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

updating verify proof range to handle empty proof keys #1901

Merged
merged 32 commits into from
Jun 28, 2024

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    5cd826f View commit details
    Browse the repository at this point in the history
  2. test non set proof key - wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    3ecb395 View commit details
    Browse the repository at this point in the history
  3. wip - proof to Path doesn't work

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    d2fe491 View commit details
    Browse the repository at this point in the history
  4. store the hashes of children in ProofToPath

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    2cd3157 View commit details
    Browse the repository at this point in the history
  5. ProoftoPath update to handle unset proof key

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    3603e28 View commit details
    Browse the repository at this point in the history
  6. test - wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    d8f5811 View commit details
    Browse the repository at this point in the history
  7. test - wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    40a3d04 View commit details
    Browse the repository at this point in the history
  8. test passes! :D

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    fb6c899 View commit details
    Browse the repository at this point in the history
  9. lint

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    07e99f5 View commit details
    Browse the repository at this point in the history
  10. tidy

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    c0b933a View commit details
    Browse the repository at this point in the history
  11. fixing tests that broke wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    529aef2 View commit details
    Browse the repository at this point in the history
  12. build4keyTrie passes again!

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ca360e9 View commit details
    Browse the repository at this point in the history
  13. fixed more tests

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    fdf6af2 View commit details
    Browse the repository at this point in the history
  14. fix test wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    9f9f2fe View commit details
    Browse the repository at this point in the history
  15. fix more tests

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    bad7267 View commit details
    Browse the repository at this point in the history
  16. fix test -wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    92a98df View commit details
    Browse the repository at this point in the history
  17. fix tests wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    727801b View commit details
    Browse the repository at this point in the history
  18. wip

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b4ae2b6 View commit details
    Browse the repository at this point in the history
  19. all tests passgit add .

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a123730 View commit details
    Browse the repository at this point in the history
  20. lint

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    d249186 View commit details
    Browse the repository at this point in the history
  21. tidy

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    21f9453 View commit details
    Browse the repository at this point in the history
  22. tidy logic

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    2d7c6e8 View commit details
    Browse the repository at this point in the history
  23. tidy logic

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    46c7b8a View commit details
    Browse the repository at this point in the history
  24. tidy logic

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    0bb2edc View commit details
    Browse the repository at this point in the history
  25. comment: update getLeftRightHash

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ce20e08 View commit details
    Browse the repository at this point in the history
  26. update ProofToPath comment

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ec2f917 View commit details
    Browse the repository at this point in the history
  27. bubble up getLeftRightHash err

    rian committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    dd21cc0 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    e4aafd1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1004a9e View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Start using Artifactory for CI/CD in favour of Docker Registry

    Due security reasons, we had to stop using the dispatch token and
    start using the GitHub App in order to trigger the deployment in
    argo.  Because argo is a private repository, we can't trigger from
    a public one (juno), so then we start to change the approach to first
    push the docker images to jFrog Artifactory, then argo will be notified
    that a new image was pushed, then it will trigger the deployment
    
    Extra Tasks:
    - Run YAML formatter on build-and-deploy workflow:
    Having a well formated file makes it easier to read and for people
    to contribute
    
    - Remove unnecessary IMAGE_TAG from build-and-deploy.yml:
    Instead of using both env.DOCKER_IMAGE_TAG and output.IMAGE_TAG, only
    use one of them.
    
    - Improve readability of stages in build-and-deploy.yml:
    Rename stages to make it easier to understand what's going on.
    For example from 'deploy_to_dev' to 'validate_dev' in order to
    include that some tests will be run on the environment
    
    - Set common env var in the root of the file:
    Some of the env vars are being used in multiple stages,
    so instead of having to hard-code some small differences
    in multiple places, bring it all back to a root level
    where it's easier to see what changes for what environment.
    derrix060 authored and kirugan committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    dfbedca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83f5c08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f3b20cd View commit details
    Browse the repository at this point in the history