-
We currently have `@noir-lang/backend_barretenberg` which is a wrapper around `bbjs` in order to make it more user-friendly. We should push these UX improvements into `@aztec/bb.js` so we can be a pur…
-
### Aim
I run into an extremely confusing scenario in which the presence of `assert_eq` statements seems to put the program in an inconsistent state in which variables are equal to multiple values …
-
Consider the code:
```rust
let pedersen_commitment_to_zero = std::hash::pedersen_commitment([0]);
println(pedersen_commitment_to_zero);
```
executing this code gets the panic
```
% nargo e…
-
We altered the way call stack are handled in `nargo` in this PR https://github.com/noir-lang/noir/pull/4711. This was a necessary update in order to have accurate user-facing errors after enabling non…
-
### Aim
Running tests on the public kernel circuits in the Aztec packages repository.
### Expected Behavior
Tests run.
### Bug
Running `../../noir/noir-repo/target/release/nargo test --package pu…
-
This is a tracking issue for the implementation of traits.
Noir Traits Roadmap
===================
Note: Traits are a huge feature, and this list is by no means final. Expect more steps to be added …
-
### Aim
```
use dep::aztec::{
prelude::{AztecAddress, NoteHeader, NoteInterface, PrivateContext},
protocol_types::{constants::GENERATOR_INDEX__NOTE_NULLIFIER, grumpkin_point::GrumpkinPoint…
-
We're moving all Noir benchmarks out of zk_bench (https://github.com/noir-lang/zk_bench/issues/5) so we need to benchmark ACVM execution speeds in this repo. This is needed anyway in order to get feed…
-
Dev Story: As a noir dev with little time to dabble, I want a refined example using the latest language features, such that I can readily see what might benefit my project/interests.
(Based on feedbac…
jzaki updated
4 months ago
-
https://github.com/AztecProtocol/aztec-packages/pull/5490 introduced a version of `SharedMutable` where `T` is required to implement `FromField`, meaning it must fit inside a `Field` wrapper value. Wh…