wborgeaud
|
6a50c0fc4e
|
Clippy
|
2021-12-07 08:56:27 +01:00 |
|
wborgeaud
|
5061b2d110
|
Use rand_arr instead of rand_vec
|
2021-12-07 08:13:39 +01:00 |
|
wborgeaud
|
dad35ae621
|
Fix tests
|
2021-12-06 16:00:22 +01:00 |
|
wborgeaud
|
c6ac8e1b3e
|
Merge pull request #380 from mir-protocol/variable_num_u32_ops
Variable number of operations in `U32ArithmeticGate` and `U32SubtractionGate`
|
2021-12-02 19:00:08 +01:00 |
|
wborgeaud
|
c2ca106a29
|
Rewrite add_many
|
2021-12-02 16:56:58 +01:00 |
|
wborgeaud
|
817fe1e3a3
|
Remove obsolete todos
|
2021-12-02 16:53:25 +01:00 |
|
wborgeaud
|
29ed0673f2
|
Variable number of U32 sub ops
|
2021-12-02 15:35:59 +01:00 |
|
wborgeaud
|
93d695d33e
|
Variable number of U32 ops
|
2021-12-02 15:14:25 +01:00 |
|
Nicholas Ward
|
5aa5cc9c65
|
ignore huge tests
|
2021-12-01 09:28:00 -08:00 |
|
Nicholas Ward
|
406092f358
|
clippy fixes
|
2021-11-30 15:56:12 -08:00 |
|
Nicholas Ward
|
f1dc1d4446
|
fix
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
b9868ec782
|
multiplication using projective
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
39300bcf01
|
fixed Secp256K1Scalar
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
b1bbe30dac
|
Fixed tests -- thanks William!
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
5029f87b80
|
fixes
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
a6ddc2ed5d
|
curve_mul testing
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
2ec3ea8634
|
new curve_mul
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
284f9a412c
|
curve multiply; test for curve add; addressed comments
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
70abf3e9cb
|
addressed comments
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
7da99ad4d4
|
test fixes
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
f6954704d9
|
fix
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
c7fda246ca
|
fixes
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
e4b894cb12
|
merge
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
d6630869e1
|
msm (outside circuit)
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
051b79db2c
|
curve_add_two_affine
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
dfad7708af
|
merge
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
a4b7772c34
|
resolve
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
4d4605af1f
|
merge
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
fa480854fe
|
updates
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
86573fc65c
|
resolve
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
0e6c5bb80c
|
curve gadget changes
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
0e1f0c5562
|
merge
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
2c2d36a6be
|
merge
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
f9c9cc83f4
|
fix: run all U32SubtractionGate generators
|
2021-11-30 15:31:06 -08:00 |
|
Nicholas Ward
|
f29b591d49
|
merge
|
2021-11-30 15:31:06 -08:00 |
|
wborgeaud
|
2c06309cf7
|
Fix all clippy lints
|
2021-11-30 17:12:13 +01:00 |
|
wborgeaud
|
e26eb5f4ab
|
Merge branch 'main' into arity4
# Conflicts:
# src/gates/mod.rs
|
2021-11-22 22:32:37 +01:00 |
|
wborgeaud
|
15b41ea8fb
|
PR feedback
|
2021-11-22 22:13:24 +01:00 |
|
wborgeaud
|
172fdd3d89
|
Comments
|
2021-11-22 21:20:44 +01:00 |
|
wborgeaud
|
b7cb7e234f
|
Minor
|
2021-11-22 17:06:40 +01:00 |
|
wborgeaud
|
6aaea002ed
|
Choose between high- and low-degree interpolation gate depending on the arity
|
2021-11-22 16:10:14 +01:00 |
|
wborgeaud
|
aec88a8528
|
First try
|
2021-11-19 18:11:14 +01:00 |
|
wborgeaud
|
22f4c18083
|
Comments
|
2021-11-19 11:48:42 +01:00 |
|
wborgeaud
|
4f11713c49
|
Remove useless test
|
2021-11-19 11:29:51 +01:00 |
|
wborgeaud
|
90a6ffd775
|
Use fold1 in mul_many
|
2021-11-19 11:24:43 +01:00 |
|
wborgeaud
|
939acfed96
|
Fix mul_many
|
2021-11-19 11:14:03 +01:00 |
|
wborgeaud
|
0de408c40f
|
MulExtensionGate
|
2021-11-19 09:31:06 +01:00 |
|
Daniel Lubarov
|
9b55ff9e81
|
edition = 2021 (#370)
* edition = 2021
Doesn't affect anything for us as far as I've noticed.
* imports
|
2021-11-17 14:43:54 -08:00 |
|
Daniel Lubarov
|
eb27a2d2b2
|
warnings
|
2021-11-16 22:52:01 -08:00 |
|
Daniel Lubarov
|
eb5a60bef1
|
Allow one BaseSumGate to handle 64 bits (#365)
|
2021-11-16 09:29:14 -08:00 |
|