Jack Grigg
|
63db2729e9
|
Temporarily allow clippy::result_unit_err lint
Fixing these lints is deferred to zcash/librustzcash#367.
|
2021-03-27 19:01:03 +13:00 |
Jack Grigg
|
636845d0f9
|
Renames to use lower-case abbreviations (matching Rust convention)
As of our MSRV bump to 1.51.0, we get lints for this.
|
2021-03-27 19:01:03 +13:00 |
Kris Nuttycombe
|
4086df772c
|
Move sapling-specific primitives into the sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
bc087a5ff7
|
Move pedersen hashes to sapling module.
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
16948d9d78
|
Move zcash_primitives::prover to sapling module
|
2021-03-27 16:18:21 +13:00 |
Kris Nuttycombe
|
bf97b21632
|
Move redjubjub to sapling module.
|
2021-03-27 16:18:21 +13:00 |
Jack Grigg
|
38f7a0330c
|
Fix various clippy lints
The remainder will be fixed after the refactor PRs are merged.
|
2021-03-27 08:50:40 +13:00 |
Jack Grigg
|
9d9c0579f8
|
Use new name for broken_intra_doc_links lint
We also add the lint to crates in the workspace that didn't have it.
Closes zcash/librustzcash#279.
|
2021-03-27 08:27:17 +13:00 |
Jack Grigg
|
afa0b29e62
|
Bump MSRV to 1.51.0
This is the MSRV for the orchard crate, which we will be depending on
soon.
|
2021-03-27 08:21:45 +13:00 |
Jack Grigg
|
813525f0b5
|
zcash_proofs 0.5.0
|
2021-03-26 18:53:42 +13:00 |
Jack Grigg
|
725699c76b
|
zcash_primitives 0.5.0
|
2021-03-26 18:51:35 +13:00 |
Jack Grigg
|
464b533937
|
Bump MSRV to 1.47.0
We'll be needing it shortly for ff et al.
|
2021-03-04 17:32:57 +00:00 |
Jack Grigg
|
1f6f45bbe7
|
Add details of unreleased changes to changelogs
|
2021-02-22 16:59:07 +00:00 |
str4d
|
9f14c757e6
|
Merge pull request #340 from str4d/changelogs
Add changelogs to the crates
|
2021-02-14 02:34:20 +13:00 |
Jack Grigg
|
bd3e18984c
|
Changelogs: s/project/library
|
2021-02-04 15:16:32 +00:00 |
Jack Grigg
|
b5c7d7f1e7
|
Add changelogs to the crates
The changelogs are accurate for the 0.4.0 release tag, but don't yet
include changes before or after that tag.
|
2021-02-04 15:13:22 +00:00 |
Kris Nuttycombe
|
3423b03c6d
|
Fix a couple more lints.
|
2021-02-04 07:31:00 -07:00 |
Kris Nuttycombe
|
98530184c0
|
Fix clippy complaints.
|
2021-02-03 14:27:31 -07:00 |
François Garillot
|
f5b6fa6dfb
|
Removes a panic in synthesis
The error case - a witness_256 failure - is folded in the SynthesisError case of its enclosing result.
The panic was found with [comby-rust](https://github.com/huitseeker/comby-rust/blob/master/nopanic.toml) (using the nopanic template).
|
2021-02-01 13:37:56 -05:00 |
Kris Nuttycombe
|
7d92150965
|
Fix test compilation with WalletWrite changes.
|
2021-01-11 18:13:40 -07:00 |
Kris Nuttycombe
|
aad2e174c1
|
Consistently use nullifier and AccountId newtypes.
|
2021-01-08 21:49:38 -07:00 |
Jack Grigg
|
91796adcda
|
Remove wrapping closures around mapping functions
|
2020-10-30 14:10:35 +00:00 |
Jack Grigg
|
025deda712
|
impl Default for T on types with T::new()
|
2020-10-30 14:10:35 +00:00 |
Jack Grigg
|
44cbc6cc6d
|
Remove unnecessary references
|
2020-10-30 14:10:35 +00:00 |
Jack Grigg
|
0cb51f963c
|
Remove unnecessary clones
|
2020-10-30 13:51:40 +00:00 |
adityapk00
|
b8aa2d9169
|
Build prover with byte arrays of params
|
2020-10-20 11:49:42 -07:00 |
narodnik
|
6297087a5d
|
Mark EDWARDS_D, MONTGOMERY_A, MONTGOMERY_SCALE and PEDERSEN_CIRCUIT_GENERATORS as public only within the crate.
|
2020-09-21 22:59:38 +02:00 |
narodnik
|
81e3ab1c91
|
make fixed generator functions publicly accessible
|
2020-09-20 21:01:39 +02:00 |
Sean Bowe
|
d4cba74402
|
Version bump 0.4.0 for crates
Bumps zcash_proofs, zcash_primitives, zcash_client_backend to 0.4.0
Also bumps zcash_client_sqlite to 0.2.0
|
2020-09-09 14:41:19 -06:00 |
Jack Grigg
|
59e26a0c0f
|
bls12_381 0.3.1 and jubjub 0.5.1
|
2020-09-09 16:51:53 +01: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 |
str4d
|
a602769549
|
Merge pull request #285 from str4d/282-criterion
zcash_proof: Migrate benchmark to criterion
|
2020-09-03 02:42:10 +12:00 |
Jack Grigg
|
9acf763b8f
|
zcash_proof: Migrate benchmark to criterion
Closes zcash/librustzcash#282.
|
2020-08-31 17:13:39 +01:00 |
Jack Grigg
|
3f06d92eec
|
Depend on published versions of subtree crates
|
2020-08-27 23:25:20 +01:00 |
Jack Grigg
|
9ce0994f0b
|
zcash_proofs 0.3.0
|
2020-08-23 16:23:53 +01:00 |
Jack Grigg
|
e25a7dacdf
|
zcash_primitives 0.3.0
|
2020-08-23 16:23:53 +01:00 |
Jack Grigg
|
1124eb3ca9
|
bellman 0.7.0
|
2020-08-23 16:23:53 +01:00 |
Jack Grigg
|
d112add8a3
|
jubjub 0.4.0
|
2020-08-23 16:23:53 +01:00 |
Jack Grigg
|
5f99c52143
|
bls12_381 0.2.0
|
2020-08-23 16:23:53 +01:00 |
Jack Grigg
|
bdb42bcbc8
|
pairing 0.17.0
|
2020-08-23 15:31:09 +01:00 |
Jack Grigg
|
ee3e8fbfbb
|
group 0.7.0
|
2020-08-23 15:31:09 +01:00 |
Jack Grigg
|
55fa366730
|
ff 0.7.0
|
2020-08-23 15:31:09 +01:00 |
Jack Grigg
|
cda56ef862
|
zcash_proofs: Add feature flags to docs.rs documentation
|
2020-08-23 12:12:11 +01:00 |
Daira Hopwood
|
74abb88dce
|
Fix some comments.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2020-08-22 01:28:13 +01:00 |
Daira Hopwood
|
9e0041c497
|
Consistently use (u, v) for affine-ctEdwards coordinates.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2020-08-22 01:28:13 +01:00 |
Daira Hopwood
|
cfed47c176
|
Rename ValueCommitment.cm() to .commitment() (because it's confusing to have cm referring to both note and value commitments).
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2020-08-22 01:28:13 +01:00 |
Daira Hopwood
|
20c5096793
|
Fix remaining cases of cm -> cmu.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2020-08-22 01:28:13 +01:00 |
Jack Grigg
|
24c61f9417
|
zcash_proofs: Remove unnecessary comment
Likely left over from the Sapling audit.
|
2020-08-21 18:37:51 +01:00 |
Jack Grigg
|
d15acf8acc
|
zcash_primitives: Rename Note::cm to Note::cmu
|
2020-08-21 18:35:04 +01:00 |
Jack Grigg
|
b9a8e1e415
|
zcash_primitives: Remove Jubjub implementation
We now use the jubjub crate for this.
|
2020-08-19 23:08:19 +01:00 |