Closed teor2345 closed 2 years ago
Currently, Zebra and zcash_script depend on a git version of the following shared Zcash crates:
zcash_script
And we depend on pre-NU5 versions of:
We need to update to the NU5 testnet 2 versions of these crates.
zcashd
Try:
halo2 = { package = "halo2_proofs", version = "=0.1.0-beta.2" }
"and then you only need to focus on the API changes, not renaming the imports everywhere."
See also the changelog for `halo2_proofs 0.1.0-beta.2 for all of the API changes relevant to this upgrade.
(This was a separate ticket before, for reference: #3600)
If https://github.com/zcash/librustzcash/pull/459 got merged:
If https://github.com/zcash/librustzcash/pull/459 is still open:
zcash_script/Cargo.toml
zcash_script/master
deny.toml
Hey team! Please add your planning poker estimate with ZenHub @conradoplg @dconnolly @jvff @oxarbitrage @teor2345 @upbqdn
Motivation
Currently, Zebra and
zcash_script
depend on a git version of the following shared Zcash crates:And we depend on pre-NU5 versions of:
We need to update to the NU5 testnet 2 versions of these crates.
Tasks
zcashd
team releases 4.7.0, with the NU5 testnet 2 versions of librustzcash and orchardhalo2_proofs
Try:
"and then you only need to focus on the API changes, not renaming the imports everywhere."
See also the changelog for `halo2_proofs 0.1.0-beta.2 for all of the API changes relevant to this upgrade.
(This was a separate ticket before, for reference: #3600)
librustzcash
If https://github.com/zcash/librustzcash/pull/459 got merged:
If https://github.com/zcash/librustzcash/pull/459 is still open:
zcash_script
zcash_script
to the NU5 testnet 2 orchard and librustzcash, removing the git versions in Cargo.tomlzcash_script/Cargo.toml
zcash_script/master
zcash_script
beta releaseZebra
zcash_script
(git tag)deny.toml