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

chore: quiet down aztec-bot! #4006

Merged
merged 45 commits into from
Jan 11, 2024
Merged

chore: quiet down aztec-bot! #4006

merged 45 commits into from
Jan 11, 2024

Commits on Nov 28, 2023

  1. feat: Aztec CI files in Noir (#3430)

    This is a dual-list commit in both Noir and aztec repo. In this PR,
    Aztec gets the code to make a mirror, and the mirror action pushes to
    our `aztec` branch in Noir. The `aztec` branch features this as the
    first commit, to then be pushed one by one from master as Noir changes
    come in.
    
    ---------
    
    Co-authored-by: ludamad <adam@aztecprotocol.com>
    2 people authored and AztecBot committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    6743afc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5b5046b View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    7f1b857 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    454b140 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

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

Commits on Dec 15, 2023

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

Commits on Dec 18, 2023

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

Commits on Dec 19, 2023

  1. Configuration menu
    Copy the full SHA
    d788414 View commit details
    Browse the repository at this point in the history
  2. feat: update to latest noir and update noir compiler (#3696)

    This PR updates aztec-packages to use latest noir.
    
    - Regarding noir_wasm, providing the solved sources directly to
    `node_wasm` eliminates the need for `source-resolver`, which has been
    completely removed from the repository.
     - Added required pub in return values
     - Updated return_type
     - Pulled latest noir
    Thunkar authored and AztecBot committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    f06ab9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    29ff6ce View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. chore: Cleanup recursion interface (#3744)

    This is a recreation of this PR
    (AztecProtocol/aztec-packages#3528) to handle PR
    AztecProtocol/aztec-packages#3729
    
    # Checklist:
    Remove the checklist to signal you've completed it. Enable auto-merge if
    the PR is ready to merge.
    - [ ] If the pull request requires a cryptography review (e.g.
    cryptographic algorithm implementations) I have added the 'crypto' tag.
    - [ ] I have reviewed my diff in github, line by line and removed
    unexpected formatting changes, testing logs, or commented-out code.
    - [ ] Every change is related to the PR description.
    - [ ] I have
    [linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
    this pull request to relevant issues (if any exist).
    
    ---------
    
    Co-authored-by: kevaundray <kevtheappdev@gmail.com>
    2 people authored and sirasistant committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    d144743 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    20f1652 View commit details
    Browse the repository at this point in the history
  3. fix: event macro (#3784)

    Fixes #3655
    benesjan authored and sirasistant committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    ce02b01 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50925ea View commit details
    Browse the repository at this point in the history
  5. chore: Just nargo compile. (#3775)

    Ok. Don't be scared. 262 files sounds horrific but it's mostly path
    updates and that kind of nonsense. The `noir-contracts` and
    `noir-compiler` changes are probably what to focus on.
    
    * We update boxes to use our build of nargo, and the modified
    code-generator.
    * We update paths in docs, as noir-contracts/src/contracts moved to
    noir-contracts/contracts, as src is now pure codegen output.
    * Contracts are now imported e.g. `import { ChildContractArtifact } from
    '@aztec/noir-contracts/Child';`. You can still just import from top
    level index, but it's pretty cruel to ask the runtime to parse all the
    artifacts just to get one, they are huge.
    * Contract files are now just named as per the name of the contract
    (i.e. not snake case). Less moving parts is better here. Given it's
    codegen output it's acceptable to allow the output names to be
    inconsistent.
    * aztec.js is now responsible for copying the account contracts into
    itself, as opposed to have some other random module push code into it.
    But we just need to get rid of this baked account stuff at some point
    anyway.
    * Got rid of lodash.zip in one place, and then restrained myself to not
    go further. But think we should remove the "trivial" lodash cases at
    some point.
    * Tidied up yp/bootstrap a bit, it's basically in line with the
    dockerfile at this point. Will prob make dockerfile just call bootstrap
    as part of some other docker cleanup I'll do later.
    * `source-map-support` in cli.
    * Remove compile command from cli. We are just going to promote use of
    aztec-nargo.
    * The ts and noir generators now expect nargo output as input, rather
    than our transformed abi. The ts generator outputs the transformed abi
    as part of it's generation.
    * Delete all the script stuff from `noir-contracts`. src folder is now
    just the codegen output, and the codegen is done with a trivial script
    to call compile and the ts generator in noir-compiler.
    * Added an unused script called `transform_json_abi.sh` that uses a tiny
    bit of jq to perform the transform. Probably to be deleted, especially
    if we just stop transforming the noir output and use it directly, but it
    served me as a useful tool at one point.
    charlielye authored and sirasistant committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    338cb57 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    717f1fa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1005f32 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    50cb28c View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. chore: noir sync (#3884)

    Needed a bit of a graft here:
    - Looked at current commit on noir/.gitrepo, it pointed to 'just nargo
    compile' commit, fixed that to actual commit in aztec-packages branch of
    noir
    - Fixed parent commit
    - did git subrepo noir pull and fixed merge conflicts per instructions
    - this PR resulted
    ludamad committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    a6289a5 View commit details
    Browse the repository at this point in the history
  2. chore!: Remove aggregation objects from RecursionConstraint (#3885)

    This removes the aggregation objects which are currently unused in the
    RecursionConstraint implementation. Next we will update the ACVM opcode
    to no longer use the aggregation object fields and update the
    serialization.
    
    # Checklist:
    Remove the checklist to signal you've completed it. Enable auto-merge if
    the PR is ready to merge.
    - [ ] If the pull request requires a cryptography review (e.g.
    cryptographic algorithm implementations) I have added the 'crypto' tag.
    - [ ] I have reviewed my diff in github, line by line and removed
    unexpected formatting changes, testing logs, or commented-out code.
    - [ ] Every change is related to the PR description.
    - [ ] I have
    [linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
    this pull request to relevant issues (if any exist).
    
    ---------
    
    Co-authored-by: kevaundray <kevtheappdev@gmail.com>
    2 people authored and AztecBot committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    c0826b5 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. feat: update BB version

    sirasistant committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    3521d28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3366d6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16a4f50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6bc062 View commit details
    Browse the repository at this point in the history
  5. style: fmt

    sirasistant committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    e9405f0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4178e74 View commit details
    Browse the repository at this point in the history
  7. chore: update bbjs

    sirasistant committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ad7e3b1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    404ffbf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0886b1b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    812576b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3c8f83e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    89bf498 View commit details
    Browse the repository at this point in the history
  13. Revert "chore: remove now unused bb abstraction leaks"

    This reverts commit 3c8f83e.
    TomAFrench committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    9affee6 View commit details
    Browse the repository at this point in the history
  14. chore: clippy fix

    TomAFrench committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    1725e70 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    394154e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    39d4bfa View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    04f2bf4 View commit details
    Browse the repository at this point in the history
  18. Revert "fix: avoid decoding public inputs"

    This reverts commit 39d4bfa.
    sirasistant committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    5b64df3 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    9ec2e07 View commit details
    Browse the repository at this point in the history
  20. test: fix test

    sirasistant committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    ee2e6c0 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    742e940 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    61c2b9b View commit details
    Browse the repository at this point in the history
  23. chore: fix formatting

    sirasistant committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    114aa6f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    ee802c9 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

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