Closed Vindaar closed 4 months ago
The dependency should also be updated in halo2_backend
and halo2_frontend
right?
Also, it seems like all the Cargo.toml files still point to the original zcash repo. Oversight? Should they be updated (it seems to me like it'll remain a fork, no?)
Good catch, I think they should be updated, yes.
The dependency should also be updated in
halo2_backend
andhalo2_frontend
right?
Can you clarify what you mean?
Also, it seems like all the Cargo.toml files still point to the original zcash repo. Oversight? Should they be updated (it seems to me like it'll remain a fork, no?)
Good catch, I think they should be updated, yes.
Done (and also updated the doc link).
This way users of
halo2_middleware
don't need to depend explicitly onhalo2curves
. Relevant context: mratsim/constantine#377Q: Given that all the other modules part of the workspace depend on
halo2_middleware
, should one update the Cargo.toml files of those to remove the explicithalo2curves
dep? Seems like a sane idea (with my very limited rust experience) to remove the number of explicit dependencies with version numbers to avoid possible conflicts?
I think a better option would be to define the common dependencies in the workspace Cargo.toml
following this https://doc.rust-lang.org/cargo/reference/workspaces.html#the-package-table
~~Q3: Should the
halo2curves
version be updated to0.6.1
? ~~ Since learned that0.6.0
allows for0.6.1
.
Sounds good to me to update it to 0.6.1
.
This way users of
halo2_middleware
don't need to depend explicitly onhalo2curves
. Relevant context: https://github.com/mratsim/constantine/pull/377Q: Given that all the other modules part of the workspace depend on
halo2_middleware
, should one update the Cargo.toml files of those to remove the explicithalo2curves
dep? Seems like a sane idea (with my very limited rust experience) to remove the number of explicit dependencies with version numbers to avoid possible conflicts?Q2: Also, it seems like all the Cargo.toml files still point to the original zcash repo. Oversight? Should they be updated (it seems to me like it'll remain a fork, no?)
~~Q3: Should the
halo2curves
version be updated to0.6.1
? ~~ Since learned that0.6.0
allows for0.6.1
.