Jack Grigg
|
87d0bd7db1
|
Refactor `sapling::Note`
Its internals are now private, and it stores a `PaymentAddress` (and by
extension the diversifier) instead of `g_d`.
|
2023-01-24 15:02:27 +00:00 |
Jack Grigg
|
23922ca290
|
Add Sapling value types
These are modeled after the value types developed for the `orchard`
crate.
|
2022-12-20 05:16:39 +00:00 |
Jack Grigg
|
620ff21005
|
zcash_proofs: Remove direct ff dependency
|
2022-10-02 23:14:14 +01:00 |
Jack Grigg
|
5b3632d9d9
|
zcash_proofs: Add flamegraph profiling to Sapling Spend benchmark
|
2022-05-07 03:20:19 +00:00 |
Kris Nuttycombe
|
4086df772c
|
Move sapling-specific primitives into the sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
98530184c0
|
Fix clippy complaints.
|
2021-02-03 14:27:31 -07:00 |
Jack Grigg
|
96bd59b942
|
Migrate to ff 0.8 and bellman 0.8
bellman 0.8 includes fixes for several performance regressions.
MSRV is now 1.44.0, matching the ff crate.
|
2020-09-09 00:27:51 +01:00 |
Jack Grigg
|
9acf763b8f
|
zcash_proof: Migrate benchmark to criterion
Closes zcash/librustzcash#282.
|
2020-08-31 17:13:39 +01:00 |