librustzcash/zcash_primitives/src/sapling
Jack Grigg 76d015ed11 zcash_client_backend: Fix `UnifiedFullViewingKey` Sapling item type
Per ZIP 316, the Sapling FVK Encoding only includes `(ak, nk, ovk, dk)`
which is a subset of the Sapling `ExtendedFullViewingKey`. We therefore
need to use `DiversifiableFullViewingKey` inside `UnifiedFullViewingKey`
in order to make it parseable from the UFVK string encoding.

`zcash_client_sqlite::wallet::get_extended_full_viewing_keys` has been
removed as a consequence of this change: we can no longer reconstruct
the correct `ExtendedFullViewingKey` from the `UnifiedFullViewingKey`.
2022-06-17 10:03:17 +00:00
..
pedersen_hash Move pedersen hash test vectors into Sapling 2021-03-27 16:18:21 +13:00
group_hash.rs
keys.rs zcash_client_backend: Fix `UnifiedFullViewingKey` Sapling item type 2022-06-17 10:03:17 +00:00
note_encryption.rs Merge branch 'non-consensus-changes-on-branchid-37519621' into merge-non-consensus-changes-again 2022-02-14 18:11:09 +00:00
pedersen_hash.rs Fix Clippy beta linting complaints. 2022-02-02 16:02:45 -07:00
prover.rs Fix Clippy beta linting complaints. 2022-02-02 16:02:45 -07:00
redjubjub.rs Fix Clippy beta linting complaints. 2022-02-02 16:02:45 -07:00
util.rs Move sapling-specific primitives into the sapling module. 2021-03-27 16:18:21 +13:00