All Versions
11
Latest Version
Avg Release Cycle
108 days
Latest Release
1598 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.1.0 Changes
April 28, 2020- โฌ๏ธ Bump bounds for galois-field and poly.
-
v1.0.0 Changes
- ๐จ Refactor library structure from
Pairing.Pairing
toData.Pairing
. - ๐ Rename
reducedPairing
topairing
and removeatePairing
. - โ Add major optimisations to
pairing
with detailed documentation. - โ Add BN254, BN254A, BN254B, BN254C, BN254D, BN462, BLS12381 curves.
- โ Add polymorphism of
pairing
for BN curves and BLS12 curves. - โ Add polymorphism of
swEncBN
to BN curves. - ๐ Fix dependency issue with
galois-field
andelliptic-curve
.
- ๐จ Refactor library structure from
-
v0.5.1 Changes
- Prepend
Math
to modules.
- Prepend
-
v0.5.0 Changes
- ๐ Use
elliptic-curve
for BN254 elliptic curve group operations. - ๐จ Refactor Shallue-van de Woestijne encoding for efficiency.
- ๐ Temporarily remove serialisation.
- ๐ Use
-
v0.4.2 Changes
October 25, 2019- ๐ Fix overlapping instances of
Ord
.
- ๐ Fix overlapping instances of
-
v0.4.1 Changes
July 09, 2019- โ Add mclwasm compatible serialisation.
- โ Add efficient storage representation of an elliptic curve point over prime fields.
-
v0.4.0 Changes
- ๐ Use
galois-field
for tower field underlying BN254 curve.
- ๐ Use
-
v0.3.1 Changes
May 31, 2019- ๐ Use
MonadRandom
typeclass constraints for curve hashing functions.
- ๐ Use
-
v0.3.0 Changes
- Square root calculation on Fq2.
- Both square roots returned on Fq.
- Point serialisation for G1, G2 and GT.
-
v0.2.0 Changes
- โ Add Shallue-van de Woestijne encoding for curve hashing.