Merge pull request #1319 from zcash/release-zcash_client_sqlite-0.10.0

Release `zcash_client_sqlite 0.10.0` / `zcash_client_backend 0.12.0`
This commit is contained in:
Kris Nuttycombe 2024-03-25 15:20:08 -06:00 committed by GitHub
commit ad4bc84098
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 12 additions and 7 deletions

4
Cargo.lock generated
View File

@ -3009,7 +3009,7 @@ dependencies = [
[[package]]
name = "zcash_client_backend"
version = "0.11.1"
version = "0.12.0"
dependencies = [
"assert_matches",
"base64",
@ -3055,7 +3055,7 @@ dependencies = [
[[package]]
name = "zcash_client_sqlite"
version = "0.9.1"
version = "0.10.0"
dependencies = [
"assert_matches",
"bls12_381",

View File

@ -30,7 +30,7 @@ categories = ["cryptography::cryptocurrencies"]
# Intra-workspace dependencies
equihash = { version = "0.2", path = "components/equihash" }
zcash_address = { version = "0.3", path = "components/zcash_address" }
zcash_client_backend = { version = "0.11", path = "zcash_client_backend" }
zcash_client_backend = { version = "0.12", path = "zcash_client_backend" }
zcash_encoding = { version = "0.2", path = "components/zcash_encoding" }
zcash_keys = { version = "0.2", path = "zcash_keys" }
zcash_protocol = { version = "0.1", path = "components/zcash_protocol" }

View File

@ -7,6 +7,8 @@ and this library adheres to Rust's notion of
## [Unreleased]
## [0.12.0] - 2024-03-25
### Added
- A new `orchard` feature flag has been added to make it possible to
build client code without `orchard` dependendencies. Additions and

View File

@ -1,7 +1,7 @@
[package]
name = "zcash_client_backend"
description = "APIs for creating shielded Zcash light clients"
version = "0.11.1"
version = "0.12.0"
authors = [
"Jack Grigg <jack@z.cash>",
"Kris Nuttycombe <kris@electriccoin.co>"

View File

@ -7,6 +7,8 @@ and this library adheres to Rust's notion of
## [Unreleased]
## [0.10.0] - 2024-03-25
### Added
- A new `orchard` feature flag has been added to make it possible to
build client code without `orchard` dependendencies.

View File

@ -1,7 +1,7 @@
[package]
name = "zcash_client_sqlite"
description = "An SQLite-based Zcash light client"
version = "0.9.1"
version = "0.10.0"
authors = [
"Jack Grigg <jack@z.cash>",
"Kris Nuttycombe <kris@electriccoin.co>"

View File

@ -1114,6 +1114,7 @@ pub(crate) fn external_address_change_spends_detected_in_restore_from_seed<
assert_eq!(st.get_total_balance(account_id), amount_left);
}
#[allow(dead_code)]
pub(crate) fn zip317_spend<T: ShieldedPoolTester>() {
let mut st = TestBuilder::new()
.with_block_cache()

View File

@ -281,7 +281,7 @@ impl UnifiedSpendingKey {
&self.orchard
}
/// Returns a binary encoding of this key suitable for decoding with [`decode`].
/// Returns a binary encoding of this key suitable for decoding with [`Self::from_bytes`].
///
/// The encoded form of a unified spending key is only intended for use
/// within wallets when required for storage and/or crossing FFI boundaries;
@ -330,7 +330,7 @@ impl UnifiedSpendingKey {
/// Decodes a [`UnifiedSpendingKey`] value from its serialized representation.
///
/// See [`to_bytes`] for additional detail about the encoded form.
/// See [`Self::to_bytes`] for additional detail about the encoded form.
#[allow(clippy::unnecessary_unwrap)]
#[cfg(feature = "unstable")]
pub fn from_bytes(era: Era, encoded: &[u8]) -> Result<Self, DecodingError> {