aztec-packages icon indicating copy to clipboard operation
aztec-packages copied to clipboard

Update simulator to handle folding

Open vezenovm opened this issue 9 months ago • 0 comments

After this epic (https://github.com/noir-lang/noir/issues/4426) Noir has moved to handling a collection of ACIR circuits that we now refer to as an ACIR program. This has been updated everywhere in the Noir stack including ACVM JS (https://github.com/noir-lang/noir/issues/4645). The main method for ACIR execution using ACVM JS is now executeProgramWithBlackBoxSolver. To maintain backwards compatibility executeCircuitWithBlackBoxSolver uses executeProgramWithBlackBoxSolver internally. We should move to using executeProgramWithBlackBoxSolver exclusively in the simulator and then we can remove all the execute circuit methods from ACVM JS.

vezenovm avatar May 03 '24 13:05 vezenovm