accumulation
accumulation copied to clipboard
Update ark-r1cs-std requirement from ^0.2.0 to ^0.4.0
trafficstars
Updates the requirements on ark-r1cs-std to permit the latest version.
Changelog
Sourced from ark-r1cs-std's changelog.
CHANGELOG
Pending
Breaking changes
- #86 Change the API for domains for coset.
Features
- #84 Expose
short_weierstrass::non_zero_affinemodule and implementEqGadgetforNonZeroAffineVar.- #79 Move
NonNativeFieldVarfromark-nonnativetoark-r1cs-std.- #76 Implement
ToBytesGadgetforVec<UInt8>.- [nonnative/#45](arkworks-rs/nonnative#45) Add
new_witness_with_le_bitswhich returns the bits used during variable allocation.Improvements
Bug Fixes
- #101 Fix
is_zerofor twisted Edwards curves.- #86 Make result of
query_position_to_cosetconsistent withark-ldt.- #77 Fix BLS12
G2PreparedGadget'sAllocVarwhen G2 uses a divisive twist.v0.3.1
Features
- #71 Implement the
Sumtrait forFpVar.- #75 Introduce
mul_by_inverse_uncheckedforFieldVar. This accompanies the bug fix in #70.Bug Fixes
- #70 Fix soundness issues of
mul_by_inversefor field gadgets.v0.3.0
Breaking changes
- #60 Rename
AllocatedBittoAllocatedBoolfor consistency with theBooleanvariable. You can update downstream usage withgrep -rl 'AllocatedBit' . | xargs env LANG=C env LC_CTYPE=C sed -i '' 's/AllocatedBit/AllocatedBool/g'.- #65 Rename
Radix2Domaininr1cs-stdtoRadix2DomainVar.- [nonnative/#43](arkworks-rs/nonnative#43) Add padding to allocated nonnative element's
to_bytes.Features
- #53 Add univariate evaluation domain and Lagrange interpolation.
Improvements
... (truncated)
Commits
af070f6temp remove dev-dependencies635f1deupdate dependenciesc10680bchore: Release ark-r1cs-std version 0.4.05df3f6dMerge branch 'master' into releases054969fuse frobenius_map_in_place instead of frobenious_map (#114)d4edfb6Prepare release 0.4 (#109)93b7f19chore: Release ark-r1cs-std version 0.4.0-alpha.3d556a4bfix test import after curves have a new versionb44242eRevert "temp remove dev dependencies"260894dchore: Release ark-r1cs-std version 0.4.0-alpha.2- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)