zcash_primitives 0.10.0

This commit is contained in:
Jack Grigg 2023-02-01 02:07:16 +00:00
parent 5b00699d66
commit 9852c31970
9 changed files with 11 additions and 6 deletions

View File

@ -16,6 +16,7 @@ and this library adheres to Rust's notion of
### Changed
- MSRV is now 1.60.0.
- Bumped dependencies to `zcash_primitives 0.10`.
- `zcash_client_backend::data_api::chain`:
- `BlockSource::with_blocks` now takes `from_height` as `Option<BlockHeight>`
instead of `BlockHeight`. Trait implementors should return all available

View File

@ -23,7 +23,7 @@ development = ["zcash_proofs"]
zcash_address = { version = "0.2", path = "../components/zcash_address" }
zcash_encoding = { version = "0.2", path = "../components/zcash_encoding" }
zcash_note_encryption = { version = "0.2", path = "../components/zcash_note_encryption" }
zcash_primitives = { version = "0.9", path = "../zcash_primitives" }
zcash_primitives = { version = "0.10", path = "../zcash_primitives" }
# Dependencies exposed in a public API:
# (Breaking upgrades to these require a breaking upgrade to this crate.)

View File

@ -17,6 +17,7 @@ and this library adheres to Rust's notion of
### Changed
- MSRV is now 1.60.0.
- Bumped dependencies to `zcash_primitives 0.10`.
- `zcash_client_backend::FsBlockDbError`:
- Renamed `FsBlockDbError::{DbError, FsError}` to `FsBlockDbError::{Db, Fs}`.
- Added `FsBlockDbError::MissingBlockPath`.

View File

@ -15,7 +15,7 @@ rust-version = "1.60"
[dependencies]
zcash_client_backend = { version = "0.6", path = "../zcash_client_backend" }
zcash_primitives = { version = "0.9", path = "../zcash_primitives" }
zcash_primitives = { version = "0.10", path = "../zcash_primitives" }
# Dependencies exposed in a public API:
# (Breaking upgrades to these require a breaking upgrade to this crate.)
@ -52,7 +52,7 @@ regex = "1.4"
tempfile = "3"
zcash_note_encryption = { version = "0.2", path = "../components/zcash_note_encryption" }
zcash_proofs = { version = "0.9", path = "../zcash_proofs" }
zcash_primitives = { version = "0.9", path = "../zcash_primitives", features = ["test-dependencies"] }
zcash_primitives = { version = "0.10", path = "../zcash_primitives", features = ["test-dependencies"] }
zcash_address = { version = "0.2", path = "../components/zcash_address", features = ["test-dependencies"] }
[features]

View File

@ -11,7 +11,7 @@ rust-version = "1.60"
[dependencies]
blake2b_simd = "1"
zcash_primitives = { version = "0.9", path = "../zcash_primitives", features = ["zfuture" ] }
zcash_primitives = { version = "0.10", path = "../zcash_primitives", features = ["zfuture" ] }
[dev-dependencies]
ff = "0.12"

View File

@ -6,6 +6,8 @@ and this library adheres to Rust's notion of
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.10.0] - 2023-02-01
### Added
- `zcash_primitives::sapling`:
- `keys::DiversifiedTransmissionKey`

View File

@ -1,7 +1,7 @@
[package]
name = "zcash_primitives"
description = "Rust implementations of the Zcash primitives"
version = "0.9.1"
version = "0.10.0"
authors = [
"Jack Grigg <jack@z.cash>",
"Kris Nuttycombe <kris@electriccoin.co>"

View File

@ -13,6 +13,7 @@ and this library adheres to Rust's notion of
### Changed
- MSRV is now 1.60.0.
- Bumped dependencies to `zcash_primitives 0.10`.
- Note commitments now use
`zcash_primitives::sapling::note::ExtractedNoteCommitment` instead of
`bls12_381::Scalar` in `zcash_proofs::sapling`:

View File

@ -17,7 +17,7 @@ categories = ["cryptography::cryptocurrencies"]
all-features = true
[dependencies]
zcash_primitives = { version = "0.9", path = "../zcash_primitives" }
zcash_primitives = { version = "0.10", path = "../zcash_primitives" }
# Dependencies exposed in a public API:
# (Breaking upgrades to these require a breaking upgrade to this crate.)