Skip to content

Commit ea229e5

Browse files
authored
Merge pull request #1979 from zcash/release/zcash_protocol-0.7
Crate releases for NU6.1 mainnet upgrade.
2 parents 0b09546 + fa60980 commit ea229e5

22 files changed

Lines changed: 99 additions & 49 deletions

File tree

Cargo.lock

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,16 @@ categories = ["cryptography::cryptocurrencies"]
3636
[workspace.dependencies]
3737
# Intra-workspace dependencies
3838
equihash = { version = "0.2", path = "components/equihash", default-features = false }
39-
zcash_address = { version = "0.9", path = "components/zcash_address", default-features = false }
39+
zcash_address = { version = "0.10", path = "components/zcash_address", default-features = false }
4040
zcash_client_backend = { version = "0.20", path = "zcash_client_backend" }
4141
zcash_encoding = { version = "0.3", path = "components/zcash_encoding", default-features = false }
4242
zcash_keys = { version = "0.11", path = "zcash_keys" }
43-
zcash_protocol = { version = "0.6.1", path = "components/zcash_protocol", default-features = false }
44-
zip321 = { version = "0.5", path = "components/zip321" }
43+
zcash_protocol = { version = "0.7", path = "components/zcash_protocol", default-features = false }
44+
zip321 = { version = "0.6", path = "components/zip321" }
4545

4646
zcash_note_encryption = "0.4.1"
47-
zcash_primitives = { version = "0.25", path = "zcash_primitives", default-features = false }
48-
zcash_proofs = { version = "0.25", path = "zcash_proofs", default-features = false }
47+
zcash_primitives = { version = "0.26", path = "zcash_primitives", default-features = false }
48+
zcash_proofs = { version = "0.26", path = "zcash_proofs", default-features = false }
4949

5050
pczt = { version = "0.4", path = "pczt" }
5151

@@ -76,7 +76,7 @@ block-buffer = { version = "=0.11.0-rc.3" } # later RCs require edition2024
7676
crypto-common = { version = "=0.2.0-rc.1" } # later RCs require edition2024
7777
ripemd = { version = "0.1", default-features = false }
7878
secp256k1 = { version = "0.29", default-features = false, features = ["alloc"] }
79-
transparent = { package = "zcash_transparent", version = "0.5", path = "zcash_transparent", default-features = false }
79+
transparent = { package = "zcash_transparent", version = "0.6", path = "zcash_transparent", default-features = false }
8080
zcash_script = { version = "0.4", default-features = false }
8181
zeroize = { version = "1.7", default-features = false }
8282

components/zcash_address/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ workspace.
1010

1111
## [Unreleased]
1212

13+
## [0.10.0] - 2025-10-02
14+
15+
### Changed
16+
- Migrated to `zcash_protocol 0.7`
17+
1318
## [0.9.0] - 2025-07-31
1419
### Changed
1520
- Migrated to `zcash_protocol 0.6`

components/zcash_address/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "zcash_address"
33
description = "Zcash address parsing and serialization"
4-
version = "0.9.0"
4+
version = "0.10.0"
55
authors = [
66
"Jack Grigg <jack@electriccoin.co>",
77
]

components/zcash_protocol/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ workspace.
1010

1111
## [Unreleased]
1212

13+
## [0.7.0] - 2025-10-02
14+
15+
- The mainnet activation height has been set for `consensus::BranchId::Nu6_1`
16+
17+
### Changed
18+
1319
## [0.6.2] - 2025-09-25
1420

1521
### Added

components/zcash_protocol/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "zcash_protocol"
33
description = "Zcash protocol network constants and value types."
4-
version = "0.6.2"
4+
version = "0.7.0"
55
authors = [
66
"Jack Grigg <jack@electriccoin.co>",
77
"Kris Nuttycombe <kris@nutty.land>",

components/zcash_protocol/src/consensus.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ impl Parameters for MainNetwork {
432432
NetworkUpgrade::Canopy => Some(BlockHeight(1_046_400)),
433433
NetworkUpgrade::Nu5 => Some(BlockHeight(1_687_104)),
434434
NetworkUpgrade::Nu6 => Some(BlockHeight(2_726_400)),
435-
NetworkUpgrade::Nu6_1 => None,
435+
NetworkUpgrade::Nu6_1 => Some(BlockHeight(3_146_400)),
436436
#[cfg(zcash_unstable = "nu7")]
437437
NetworkUpgrade::Nu7 => None,
438438
#[cfg(zcash_unstable = "zfuture")]
@@ -916,9 +916,13 @@ mod tests {
916916
BranchId::for_height(&MAIN_NETWORK, BlockHeight(2_726_400)),
917917
BranchId::Nu6,
918918
);
919+
assert_eq!(
920+
BranchId::for_height(&MAIN_NETWORK, BlockHeight(3_146_400)),
921+
BranchId::Nu6_1,
922+
);
919923
assert_eq!(
920924
BranchId::for_height(&MAIN_NETWORK, BlockHeight(5_000_000)),
921-
BranchId::Nu6,
925+
BranchId::Nu6_1,
922926
);
923927
}
924928
}

components/zip321/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ workspace.
1010

1111
## [Unreleased]
1212

13+
## [0.6.0] - 2025-10-02
14+
15+
### Changed
16+
- Migrated to `zcash_protocol 0.7`, `zcash_address 0.10`
17+
1318
## [0.5.0] - 2025-07-31
1419
### Changed
1520
- Migrated to `zcash_protocol 0.6`, `zcash_address 0.9`.

components/zip321/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "zip321"
33
description = "Parsing functions and data types for Zcash ZIP 321 Payment Request URIs"
4-
version = "0.5.0"
4+
version = "0.6.0"
55
authors = [
66
"Kris Nuttycombe <kris@electriccoin.co>"
77
]

pczt/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ workspace.
1010

1111
## [Unreleased]
1212

13+
## [0.5.0] - PLANNED
14+
15+
- Migrated to `zcash_protocol 0.7`, `zcash_transparent 0.6`, `zcash_primitives 0.26`,
16+
`zcash_proofs 0.26`
17+
1318
## [0.4.0] - 2025-09-25
1419

1520
### Changed

0 commit comments

Comments
 (0)