v0.11.0
What's Changed
- build: update ci github action dependencies by @gbotrel in #369
- Eliminate 2 allocations per Pedersen call by @omerfirmak in #371
- Fix/fold kzg fs by @Tabaie in #377
- Add
CopyWithFreshBuffer
a function to copy the state by @AlexandreBelling in #370 - Refactor: final exponentiation in pairings by @yelhousni in #375
- Refactor: export endomorphisms by @yelhousni in #376
- fix(kzg): nb of digests in BatchVerifyMultiPoints should be nonzeo by @yelhousni in #374
- Precompute point multiplication results in pedersen by @omerfirmak in #380
- Refactor: do not export endomorphisms + Double in affine by @yelhousni in #382
- Refactor/break kzg srs by @Tabaie in #378
- Feat/encode uint64 slices by @Tabaie in #379
- refactor: break pedersen key into proving (committing) and verifying by @Tabaie in #384
- Perf: KZG verification in a single point by @yelhousni in #386
- make
mapToCurve
public to allow for custom cofactor clearing by @hussein-aitlahcen in #372 - feat: fix v computation in ECDSA signature by @ivokub in #385
- Update the limb decomposition of the SIS by @AlexandreBelling in #389
- fix: handle all bitmask in point deserialization
New Contributors
- @omerfirmak made their first contribution in #371
- @hussein-aitlahcen made their first contribution in #372
Full Changelog: v0.10.0...v0.11.0