Jack Grigg
|
1fdca393bb
|
ff: PrimeField::{is_even, is_odd}
|
2020-04-23 16:23:24 +12:00 |
|
Jack Grigg
|
232f0a50b8
|
ff: Rework BitIterator to work with both u8 and u64 limb sizes
This enables BitIterator to be used with both the byte encoding and limb
representation of scalars.
|
2020-04-23 16:23:24 +12:00 |
|
Jack Grigg
|
9dac748224
|
Make Field::double take &self and return Self
|
2019-12-12 22:59:18 +00:00 |
|
str4d
|
2399d9f3e3
|
Merge pull request #93 from defuse/qed-it-lrz
Bring in QED-it Tests
|
2019-10-08 13:47:36 +13:00 |
|
Jack Grigg
|
4ad3988e43
|
Crate docs
|
2019-09-24 14:23:59 +01:00 |
|
Kobi Gurkan
|
2b92493a45
|
input circuit: removes debug prints
|
2019-09-16 20:28:23 +01:00 |
|
Kobi Gurkan
|
abd03928b4
|
adds test vectors for NoteCommit
|
2019-09-16 20:28:10 +01:00 |
|
Jack Grigg
|
abbd43ff57
|
Make pk_d validity an invariant of PaymentAddress
Introduces a PaymentAddress::from_parts constructor, and getters for
the diversifier and pk_d fields (which are now private).
|
2019-09-04 19:48:35 -04:00 |
|
Jack Grigg
|
fe93f2ff6b
|
Rename into_ -> to_ where &self is used.
|
2019-08-24 00:39:54 +01:00 |
|
Jack Grigg
|
91541675e2
|
Address various clippy warnings/errors in zcash_proofs
|
2019-08-24 00:39:53 +01:00 |
|
Eirik Ogilvie-Wigley
|
272be62212
|
cargo fmt zcash_proofs
|
2019-08-15 10:40:07 -06:00 |
|
Jack Grigg
|
5fb9b86ba0
|
Move Jubjub, Pedersen hash and primitives into zcash_primitives
|
2019-08-14 10:47:22 +01:00 |
|
Jack Grigg
|
b8af749b40
|
Move generic circuit gadgets into bellman
|
2019-08-14 10:45:58 +01:00 |
|
Jack Grigg
|
61c633db1e
|
Move Jubjub and Pedersen hash gadgets into zcash_proofs
These are currently too Zcash-specific to be generalized, and need some
targeted refactoring.
|
2019-08-14 10:45:57 +01:00 |
|
Jack Grigg
|
2ae5804a67
|
Move Sprout and Sapling circuits into zcash_proofs
|
2019-08-14 10:45:55 +01:00 |
|