TaceoLabs / co-snarks

Tooling for creating collaborative SNARKs for Circom circuits.
https://docs.taceo.io
Apache License 2.0
91 stars 8 forks source link

Resolver needs to be "1" #243

Open 0xThemis opened 2 days ago

0xThemis commented 2 days ago

When including the co-Circom library crate, we get a compile error from a dependency introduced by circom. We can only resolve that with setting resolver to "1", which is very annoying when trying to use our lib.

Generally, our dependency management is very annoying if we include it from another crate as there are some dependencies that infect the upstream. We should re-export the dependencies or rewrite the interfaces

dkales commented 1 day ago

Think upstream circom might resolve this? Should maybe invest some time in getting that updated