Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ equihash = { version = "0.2", path = "components/equihash" }
zcash_address = { version = "0.4", path = "components/zcash_address" }
zcash_client_backend = { version = "0.12", path = "zcash_client_backend" }
zcash_encoding = { version = "0.2.1", path = "components/zcash_encoding" }
zcash_keys = { version = "0.2", path = "zcash_keys" }
zcash_keys = { version = "0.3", path = "zcash_keys" }
zcash_protocol = { version = "0.2", path = "components/zcash_protocol" }
zip321 = { version = "0.0", path = "components/zip321" }

Expand Down
5 changes: 5 additions & 0 deletions supply-chain/audits.toml
Original file line number Diff line number Diff line change
Expand Up @@ -577,6 +577,11 @@ criteria = "safe-to-deploy"
delta = "0.2.0 -> 0.2.1"
notes = "This release adds minor convenience methods and involves no unsafe code."

[[audits.zcash_keys]]
who = "Kris Nuttycombe <kris@nutty.land>"
criteria = "safe-to-deploy"
delta = "0.2.0 -> 0.3.0"

[[audits.zcash_primitives]]
who = "Kris Nuttycombe <kris@nutty.land>"
criteria = "safe-to-deploy"
Expand Down
4 changes: 2 additions & 2 deletions supply-chain/imports.lock
Original file line number Diff line number Diff line change
Expand Up @@ -265,8 +265,8 @@ user-login = "str4d"
user-name = "Jack Grigg"

[[publisher.zcash_keys]]
version = "0.2.0"
when = "2024-03-25"
version = "0.3.0"
when = "2024-08-20"
user-id = 169181
user-login = "nuttycom"
user-name = "Kris Nuttycombe"
Expand Down
18 changes: 13 additions & 5 deletions zcash_keys/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,16 @@ and this library adheres to Rust's notion of
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.3.0] - 2024-08-19
### Notable changes
- `zcash_keys`:
- Now supports TEX (transparent-source-only) addresses as specified
in [ZIP 320](https://zips.z.cash/zip-0320).
- Has an `unstable-frost` feature for FROST implementors to use when
API changes are needed specifically for the FROST threshold signatures
use case.
in [ZIP 320](https://zips.z.cash/zip-0320).
- An `unstable-frost` feature has been added in order to be able to
temporarily expose API features that are needed specifically when creating
FROST threshold signatures. The features under this flag will be removed
once key derivation for FROST has been fully specified and implemented.

### Added
- `zcash_keys::address::Address::try_from_zcash_address`
Expand All @@ -21,9 +24,14 @@ and this library adheres to Rust's notion of
- `to_address_request`

### Changed
- MSRV is now 1.70.0.
- Updated dependencies:
- `zcash_address-0.4`
- `zcash_encoding-0.2.1`
- `zcash_primitives-0.16`
- `zcash_protocol-0.2`
- `zcash_keys::Address` has a new variant `Tex`.
- `zcash_keys::address::Address::has_receiver` has been renamed to `can_receive_as`.
- MSRV is now 1.70.0.
- `zcash_keys::keys`:
- The (unstable) encoding of `UnifiedSpendingKey` has changed.
- `DerivationError::Transparent` now contains `bip32::Error`.
Expand Down
2 changes: 1 addition & 1 deletion zcash_keys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "zcash_keys"
description = "Zcash key and address management"
version = "0.2.0"
version = "0.3.0"
authors = [
"Jack Grigg <jack@z.cash>",
"Kris Nuttycombe <kris@electriccoin.co>"
Expand Down