Closed dmpierre closed 3 months ago
Hey @arnaucube, I did an additional commit showing that the integration can support more complex noir
circuits. It changes the example for iterative MiMC hashing, using noir
's standard library. I also added an illustrative test showing that the output of the generate_step_constraints
method is the same as what is obtained when running with noir
directly. Since it's more illustrative, I will delete it before merging in main
(if that's fine with you!)
SOrry. This PR caught me flying. Thanks for the work @dmpierre !!
This PR adds the ability to use sonobe with noir circuits. To do this:
arkworks_backend
library which (1) is generic over any field, (2) accommodates for the fact that sonobe assigns instance and private input values before callinggenerate_constraints
.FCircuit
trait on aNoirFCircuit
struct.