Open PetarKirov opened 1 year ago
Question. Why create a DendrETH branch that changes the flake input? Wouldn't it be better for Dimo to change it? Cause we won't end up merging the branch, since when we merge the nix-blockchain-development branch, the flake will be pointing to the right place. So I don't see why we would want to change it and then merge it?
Well, I made a DendrETH branch temp/circom-update , which makes the input follow the nix-blockchain-development branch
I have compiled our latest circuit from #105 and the produced zkey and .dat were identical in terms of b3sum hash. But there are differences in the witness generator executable and cpp files. I think it will be fine although I haven't tested in order to test I will need to deploy contracts with the newest version of our circuit and run the relayer with this newly compiled circuit.
From DevOps point of view, the main reason for upgrading is the
-l
option which was introduced in 2.0.8.