Pratyush Mishra
|
d011859416
|
Refactor `UInt{8,16,64,128}` into one struct `UInt` (#121)
|
1 year ago |
Michele Orrù
|
6d64f379a2
|
Fix with latest arkworks version. (#95)
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu>
|
2 years ago |
Weikeng Chen
|
b7874406ec
|
Upgrade to work with latest `ark-ff` (#90)
Co-authored-by: Sun <huachuang20@gmail.com>
Co-authored-by: Pratyush Mishra <pratyushmishra@berkeley.edu>
|
3 years ago |
Weikeng Chen
|
b741ffc33d
|
replace `rand` with `ark_std::rand` and drop `rand_xorshift` (#51)
|
4 years ago |
Weikeng Chen
|
f4691621ee
|
Add ToConstraintFieldGadget for ProjectiveVar (#13)
|
4 years ago |
Pratyush Mishra
|
636f93a3e5
|
Update to `arkworks` libraries (#3)
Co-authored-by: Nicholas Ward <npward@berkeley.edu>
|
4 years ago |
Pratyush Mishra
|
99e489cac7
|
`R1CSVar`: `Option::None` -> `ConstraintSystemRef::None` (#281)
|
4 years ago |
Pratyush Mishra
|
370fbcdd3b
|
Document `r1cs-std`
|
4 years ago |
Pratyush Mishra
|
5e00793999
|
Switch to `tracing`-based constraint debugging
|
4 years ago |
Pratyush Mishra
|
6cca9327be
|
Refactor bit iteration infrastructure:
* `to_bits` -> `to_bits_le`
* `BitIterator` -> `BitIteratorLE` + `BitIteratorBE`
* `found_one`/`seen_one` -> `BitIteratorBE::without_leading_zeros`
|
4 years ago |
Pratyush Mishra
|
8022b598fb
|
Update field variables in `r1cs-std`
|
4 years ago |
Pratyush Mishra
|
75c55f7bee
|
Change `from_repr` to output `Option<Self>`
|
4 years ago |
Georgios Konstantopoulos
|
ecf863f541
|
expose function which enforces a <= (p-1)/2
|
5 years ago |
Georgios Konstantopoulos
|
ea2adb4f7f
|
fix(fp-cmp): use enforce unchecked in enforce unchecked function
|
5 years ago |
Pratyush Mishra
|
33a9da08f8
|
Switch to `stable` cargo formatting options
|
5 years ago |
Kobi Gurkan
|
c58fc31119
|
fmt and docs
|
5 years ago |
Kobi Gurkan
|
ded3d687cc
|
removes unused struct + fmt
|
5 years ago |
Kobi Gurkan
|
8cd0999431
|
moves cmp to be under FpGadget
|
5 years ago |
Kobi Gurkan
|
60058b2186
|
changes test name
|
5 years ago |
Kobi Gurkan
|
bd86eb4563
|
uses core instead of std
|
5 years ago |
Kobi Gurkan
|
b0f266de1e
|
fmt
|
5 years ago |
Kobi Gurkan
|
7ed38fe4a6
|
makes API cmp-like
|
5 years ago |
Kobi Gurkan
|
ccbb5ef553
|
adds a smaller than gadget
|
5 years ago |