Sean Bowe
|
3e43cae526
|
Add test that torsion doesn't affect signature verification.
|
6 years ago |
ebfull
|
32026ea0a1
|
Merge pull request #24 from ebfull/sapling_proof_api
Sapling proof API
|
6 years ago |
Sean Bowe
|
22486b8269
|
Make librustzcash_sapling_binding_sig take context as a const pointer.
|
6 years ago |
Sean Bowe
|
41ca6e8473
|
cargo fmt
|
6 years ago |
Sean Bowe
|
bcba4924ca
|
Fix negation bug in librustzcash_sapling_check_output
|
6 years ago |
Sean Bowe
|
0800976a57
|
Add implementation of Sapling proof API
|
6 years ago |
ebfull
|
c2862a4382
|
Merge pull request #78 from gtank/make-privatekey-public
redjubjub: make PrivateKey internal scalar public
|
6 years ago |
George Tankersley
|
df7bfce0be
|
redjubjub: make PrivateKey internal scalar public
|
6 years ago |
Jack Grigg
|
1e3f7739a3
|
Empty crate
|
6 years ago |
Jack Grigg
|
4272cfa5b0
|
Make pairing and groth16 optional 🎉
|
6 years ago |
Jack Grigg
|
276e09f1fb
|
Use ff:ScalarEngine instead of pairing::Engine in bellman core
|
6 years ago |
Jack Grigg
|
3e8f2f8202
|
Use group crate for curve traits and wNAF
|
6 years ago |
Jack Grigg
|
718b25c949
|
Use ff crate for Field traits
|
6 years ago |
Jack Grigg
|
3d41ee5aba
|
Remove now-unused imports from root
|
6 years ago |
Jack Grigg
|
7dfc50e763
|
Use group crate for curve traits
|
6 years ago |
Sean Bowe
|
ef56fabf7b
|
Update version
|
6 years ago |
ebfull
|
2ffa94f714
|
Merge pull request #1 from str4d/from-pairing
Migrate curve traits and tests, and WNAF, from pairing
|
6 years ago |
bmerge
|
183a64b08e
|
Auto merge of #90 - str4d:ff, r=ebfull
Use ff crate for traits and impls
Depends on https://github.com/ebfull/ff/pull/1 and https://github.com/ebfull/ff/pull/5
|
6 years ago |
Jack Grigg
|
fa8103764a
|
cargo fmt
|
6 years ago |
Jack Grigg
|
c5b883f91e
|
Migrate to ff 0.4
|
6 years ago |
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
More updates
|
6 years ago |
Jack Grigg
|
526676ecfc
|
Bump version to 0.4.0
|
6 years ago |
Jack Grigg
|
2067360930
|
Add ScalarEngine trait
This is extracted from pairing's Engine trait.
|
6 years ago |
Jack Grigg
|
0eb9f5040b
|
Remove u128-support feature and arithmetic
Closes #2.
|
6 years ago |
Jack Grigg
|
69ce66ae6c
|
Place ff_derive re-exports behind a feature
Part of #3.
|
6 years ago |
Jack Grigg
|
002173e187
|
Update README.md
Closes #4.
|
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
Update dependencies and traits
|
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
This further reduces the difference between pairing's manual and derived
implementations.
|
6 years ago |
Jack Grigg
|
623dbd0d74
|
[MOVEONLY] Move generated code around slightly in ff_derive
This reduces the differences in the generated code between the current
implementations of Fq and Fr in pairing, and their derived versions.
|
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 |