You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Pending
Breaking changes
- #12 Make FpVar's ToBitsGadget output constant length bit vectors.
Features
Improvements
- #5 Speedup BLS-12 pairing
- #13 Add ToConstraintFieldGadget to ProjectiveVar
- #15, #16 Allow cs to be none when converting a montgomery point into a twisted edwards point
- #20 Add conditional select gadget to Uints
- #21 Add Uint128
- #22 Reduce density of
three_bit_cond_neg_lookup
- #23 Reduce allocations in Uints
- #33 Speedup scalar multiplication by a constant
- #35 Construct a FpVar from bits
- #36 ImplementToConstraintFieldGadget for
Vec<Uint8>
Bug fixes
- #8 Fix bug in three_bit_cond_neg_lookup when using a constant lookup bit
- #9 Fix bug in short weierstrass projective curve point's to_affine method
- #29 Fix
to_non_unique_bytes
for BLS12::G1Prepared
- #34 Fix
mul_by_inverse
for constants
- #42 Fix regression in
mul_by_inverse
constraint count
v0.1.0
Initial release