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