Dmitry Vagner
6958d46c56
names and comments
2023-01-25 16:26:41 +07:00
Dmitry Vagner
56be7317e0
comments
2023-01-25 16:20:24 +07:00
Dmitry Vagner
b46af11f3a
move consts
2023-01-25 16:10:53 +07:00
Dmitry Vagner
f70243e70c
better comments
2023-01-25 15:31:32 +07:00
Dmitry Vagner
f0a6ec9535
clean asm
2023-01-25 14:42:30 +07:00
wborgeaud
136cdd053f
Remove InterpolationGate trait ( #868 )
2023-01-25 08:29:51 +01:00
Dmitry Vagner
9c8f11666f
ocd
2023-01-25 14:15:46 +07:00
Dmitry Vagner
d98c69f0bc
better comments
2023-01-25 14:12:29 +07:00
Dmitry Vagner
0b81258af3
stack macros
2023-01-24 17:18:13 +07:00
Jim Posen
3bdb290746
Optimized interpolation gate ( #861 )
...
* New implementation of InterpolationGate
* Use CosetInterpolationGate in recursive verifier
* Minimize the degree of interpolation gate
Minimize the degree if it doesn't increase the number of wires or constraints. This allows for more efficiency with selectors.
* Include tests for number of wires and constraints
* Run rustfmt
* Run cargo fmt
* Fix documentation typo
Co-authored-by: wborgeaud <williamborgeaud@gmail.com>
* Fix clippy issue
Co-authored-by: wborgeaud <williamborgeaud@gmail.com>
2023-01-24 11:12:41 +01:00
Dmitry Vagner
c9b005d22e
new power works
2023-01-24 17:08:29 +07:00
Dmitry Vagner
5deb164865
refactor power
2023-01-24 16:35:49 +07:00
Dmitry Vagner
60cbdde879
clean
2023-01-24 14:56:15 +07:00
Dmitry Vagner
8ca6ba7bde
clean
2023-01-24 09:43:47 +07:00
Dmitry Vagner
c13cf97237
tate test
2023-01-24 09:42:42 +07:00
Dmitry Vagner
75c5938c49
rewrite w methods
2023-01-24 00:01:47 +07:00
Dmitry Vagner
ec4cddb7c9
inv as method
2023-01-23 14:59:08 +07:00
Dmitry Vagner
7b52438173
en route to ownership
2023-01-21 16:38:43 +07:00
Dmitry Vagner
17cfae6655
reorg
2023-01-21 16:15:27 +07:00
Dmitry Vagner
f34b35eda2
extra comments
2023-01-21 16:11:32 +07:00
Dmitry Vagner
94d99cca9e
extra comments
2023-01-21 15:55:45 +07:00
Dmitry Vagner
8b670d54d1
meh
2023-01-21 14:26:38 +07:00
Dmitry Vagner
769c615cf1
cleanup
2023-01-21 14:17:01 +07:00
Dmitry Vagner
530fb65b7e
cleanup
2023-01-21 13:52:26 +07:00
Dmitry Vagner
155e973d06
slight refactor
2023-01-21 13:24:45 +07:00
Dmitry Vagner
d2aa937a2f
improved prover input and test api
2023-01-21 13:19:07 +07:00
Dmitry Vagner
e06a2f2d46
duh
2023-01-21 00:56:38 +07:00
Dmitry Vagner
a5c292c751
space
2023-01-21 00:33:09 +07:00
Dmitry Vagner
4d783da82d
fmt
2023-01-20 16:05:27 +07:00
Dmitry Vagner
d99cadebc2
stack macro
2023-01-20 16:03:24 +07:00
Dmitry Vagner
b2f9d885f9
remove redundant macros and improve comments
2023-01-20 15:59:14 +07:00
Dmitry Vagner
8e62d99441
fmt
2023-01-20 15:43:32 +07:00
Dmitry Vagner
922d3ebca8
add module and fix errors
2023-01-20 15:43:17 +07:00
Dmitry Vagner
3fcb559123
redundant macro
2023-01-20 15:01:54 +07:00
Dmitry Vagner
c74a0c2500
test inv from memory
2023-01-20 14:58:34 +07:00
Dmitry Vagner
abab6bf1e1
test frob from memory
2023-01-20 14:52:44 +07:00
Dmitry Vagner
20fb2cb7d8
read output from memory
2023-01-20 14:30:12 +07:00
Dmitry Vagner
5f2baea0df
mul test from memory
2023-01-20 13:59:39 +07:00
Dmitry Vagner
7f135fc090
reorg
2023-01-20 12:53:02 +07:00
Dmitry Vagner
b44d9e2db2
Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv
2023-01-20 12:47:23 +07:00
Daniel Lubarov
8ae3647473
Merge pull request #865 from mir-protocol/increment_nonce
...
Increment sender nonce + buy gas
2023-01-18 14:43:48 -08:00
Dmitry Vagner
eb7d18da2e
fix clippy
2023-01-19 00:59:51 +07:00
Dmitry Vagner
54676487e1
cleaner description
2023-01-19 00:56:18 +07:00
Dmitry Vagner
d6167a630d
complete description
2023-01-19 00:25:40 +07:00
Dmitry Vagner
23698b7474
more comments
2023-01-19 00:08:56 +07:00
Dmitry Vagner
fda4b4c180
more comments
2023-01-18 21:42:16 +07:00
Dmitry Vagner
985e816039
transmute + comments
2023-01-18 20:53:59 +07:00
Dmitry Vagner
6e21538673
comments
2023-01-18 15:11:05 +07:00
Daniel Lubarov
f2e40541d9
Increment sender nonce + buy gas
2023-01-17 23:57:53 -08:00
Dmitry Vagner
0daaa3bf4e
org
2023-01-18 14:48:05 +07:00