Skip to content

Commit

Permalink
Migrate to sapling-crypto version 0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
nuttycom committed Dec 17, 2024
1 parent 8c59e25 commit d83076d
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 4 deletions.
5 changes: 3 additions & 2 deletions Cargo.lock

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

3 changes: 1 addition & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ blake2s_simd = { version = "1", default-features = false }
bls12_381 = "0.8"
jubjub = "0.10"
redjubjub = "0.7"
sapling = { package = "sapling-crypto", version = "0.3", default-features = false }
sapling = { package = "sapling-crypto", version = "0.4", default-features = false }

# - Orchard
nonempty = "0.7"
Expand Down Expand Up @@ -196,4 +196,3 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(zcash_unstable, values("zf

[patch.crates-io]
orchard = { git = "https://github.com/zcash/orchard.git", rev = "f99b6565a78763b58dac792d7492c55067bae680" }
sapling-crypto = { git = "https://github.com/zcash/sapling-crypto.git", rev = "e47d57f5c9c46f05740328f8ef9601f6d697cf34" }
1 change: 1 addition & 0 deletions zcash_client_backend/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ and this library adheres to Rust's notion of
- `wallet::extract_and_store_transaction_from_pczt`

### Changed
- Migrated to `sapling-crypto` version `0.4`.
- `zcash_client_backend::data_api::AccountBalance`: Refactored to use `Balance`
for transparent funds (issue #1411). It now has an `unshielded_balance()`
method that returns `Balance`, allowing the unshielded spendable, unshielded
Expand Down
1 change: 1 addition & 0 deletions zcash_client_sqlite/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ and this library adheres to Rust's notion of
- `zcash_client_sqlite::AccountUuid`

### Changed
- Migrated to `sapling-crypto` version `0.4`.
- The `v_transactions` view has been modified:
- The `account_id` column has been replaced with `account_uuid`.
- The `v_tx_outputs` view has been modified:
Expand Down
2 changes: 2 additions & 0 deletions zcash_keys/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ and this library adheres to Rust's notion of

### Changed
- Migrated to `bech32 0.11`.
- Migrated to `sapling-crypto` version `0.4`.
- Removed dependency on `zcash_primitives`.
- The `UnifiedAddressRequest` argument to the following methods is now optional:
- `zcash_keys::keys::UnifiedSpendingKey::address`
- `zcash_keys::keys::UnifiedSpendingKey::default_address`
Expand Down
1 change: 1 addition & 0 deletions zcash_primitives/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ and this library adheres to Rust's notion of
- `sighash::SighashType`

### Changed
- Migrated to `sapling-crypto` version `0.4`.
- `zcash_primitives::transaction::components::transparent`:
- `builder::TransparentBuilder::add_input` now takes `secp256k1::PublicKey`
instead of `secp256k1::SecretKey`.
Expand Down
3 changes: 3 additions & 0 deletions zcash_proofs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ and this library adheres to Rust's notion of
### Added
- `zcash_proofs::prover::LocalTxProver::verifying_keys`

### Changed
- Migrated to `sapling-crypto` version `0.4`.

## [0.20.0] - 2024-11-14

### Changed
Expand Down

0 comments on commit d83076d

Please sign in to comment.