706 Commits (d4fce580193ee1b177910af63347bebe524259e8)
 

Author SHA1 Message Date
Jack Grigg 4752a91781
Remove clippy from dependencies. 6 years ago
Sean Bowe cc5b835102
Start using cargo-clippy for CI. 6 years ago
Jack Grigg 94cacc6152
Migrate curve traits and tests, and WNAF, from pairing 6 years ago
ebfull 661558e0c8
Merge pull request #5 from str4d/more-updates 6 years ago
Jack Grigg 526676ecfc
Bump version to 0.4.0 6 years ago
Jack Grigg 2067360930
Add ScalarEngine trait 6 years ago
Jack Grigg 0eb9f5040b
Remove u128-support feature and arithmetic 6 years ago
Jack Grigg 69ce66ae6c
Place ff_derive re-exports behind a feature 6 years ago
Jack Grigg 002173e187
Update README.md 6 years ago
Jack Grigg 06a152734c
Add missing SqrtField import to benches 6 years ago
Jack Grigg c49590bab7
Change all remaining uses of *Field to reference ff crate 6 years ago
Jack Grigg bb22a167af
Update authors 6 years ago
Jack Grigg defdf8df52
Connect ff u128-support to pairing u128-support 6 years ago
Jack Grigg a9d8079c2a
Replace implementations of Fq and Fr with derives 6 years ago
Jack Grigg d9d711ebb7
Use explicit imports instead of re-exporting the ff crate 6 years ago
Jack Grigg 1db099f1cc
Use ff crate for Field traits 6 years ago
Sean Bowe 44b601b0a9 Adjust versions 6 years ago
ebfull 729138a31e
Merge pull request #1 from str4d/updates 6 years ago
Sean Bowe f6d9ec8faf
Initial commit 6 years ago
Jack Grigg 91a8dc8284
Update rand crate 6 years ago
Jack Grigg 4c984595e5
Add full paths for some manually-implemented derives 6 years ago
Jack Grigg 623dbd0d74
[MOVEONLY] Move generated code around slightly in ff_derive 6 years ago
Jack Grigg b0b754ba04
Return constants and sqrt impls separately for individual rendering 6 years ago
Jack Grigg 5a48059a14
Integrate changes to trait impls from pairing into ff_derive 6 years ago
Jack Grigg 29a9161981
Implement changes to traits in ff_derive 6 years ago
Jack Grigg 58cb06ee92
Pull in trait changes from pairing 6 years ago
Jack Grigg 8201a3933f
Pull in arith changes from pairing 6 years ago
Jack Grigg 1a3a2bec74
Update other ff_derive dependencies 6 years ago
Jack Grigg 428f463555
Migrate ff_derive to syn 0.14 and quote 0.6 6 years ago
Jack Grigg 755fc7aba8
cargo fmt 6 years ago
str4d 93e26d1d87
Merge pull request #18 from Eirik0/3061_add_sapling_note_commitment_calculation 6 years ago
Sean Bowe 3b05f8f201 Apply rustfmt. 6 years ago
Sean Bowe 065154cdd1 Implementation of Sapling key agreement. 6 years ago
str4d 0af1ce8bf1
Merge pull request #19 from bitcartel/add_note_nullifier_computation 6 years ago
str4d 46e0898f63
Merge pull request #17 from bitcartel/remove_xor_fn 6 years ago
Simon 11552c1579 Add test for librustzcash_sapling_compute_nf. 6 years ago
Simon 8ec096bdeb Add function librustzcash_sapling_compute_nf. 6 years ago
Simon 72e81ce8a4 Remove redundant functon librustzcash_xor 6 years ago
str4d 2e8a11a1da
Merge pull request #11 from bitcartel/3061_add_sapling_note_commitment_calculation 6 years ago
Simon 943df43a89 Update authors. 6 years ago
Simon 44e2a53856 Add test of librustzcash_sapling_compute_cm against test vectors. 6 years ago
Simon eb3d8aa12c Add test for generating commitment randomness. 6 years ago
Simon 4ef2e9ae68 Add ffi and computation for Sapling note commitment. 6 years ago
str4d 18f4945d94
Merge pull request #9 from arcalinea/wallet-apis 6 years ago
str4d b54e028bb2
Test librustzcash key component APIs against test vectors 6 years ago
Jay Graber be1b307446
Add check_diversifier and ivk_to_pkd 6 years ago
Jay Graber 23c2f0e527
Add crh_ivk 6 years ago
Jay Graber c44d70299b
Add ask_to_ak and nsk_to_nk 6 years ago
Jay Graber 128af9fc82
Add to_scalar call 6 years ago
str4d 0b862c9d52
Merge pull request #1 from zcash/eh-is-valid 6 years ago