767 Commits

Author SHA1 Message Date
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
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
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
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
b44d9e2db2 Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-01-20 12:47:23 +07:00
Daniel Lubarov
f2e40541d9 Increment sender nonce + buy gas 2023-01-17 23:57:53 -08:00
Dmitry Vagner
9977ae03bd new inverse 2023-01-18 14:41:09 +07:00
Dmitry Vagner
37ad340774 frob format 2023-01-18 12:56:30 +07:00
Dmitry Vagner
ecde3d13b1 frob tests 2023-01-18 11:10:26 +07:00
Dmitry Vagner
9cd1f8a1b2 Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-01-18 00:41:18 +07:00
Dmitry Vagner
be19cb81e3 struct impl style arithmetic 2023-01-17 23:58:36 +07:00
Dmitry Vagner
31c5db91a5 rename module 2023-01-17 16:11:15 +07:00
Dmitry Vagner
ccd4a38ab4 remove make_stack 2023-01-17 15:57:46 +07:00
Daniel Lubarov
df2ba7a384 Basic smart contract test 2023-01-14 21:18:58 -08:00
Dmitry Vagner
3fbc8bff3e move comment 2023-01-13 09:09:27 +04:00
Dmitry Vagner
ea8cfc95b0 name 2023-01-13 09:06:51 +04:00
Dmitry Vagner
2a2880b7ea name 2023-01-13 09:06:23 +04:00
Dmitry Vagner
e6bcad6c65 Merge branch 'non-inv' of github.com:mir-protocol/plonky2 into non-inv 2023-01-13 08:58:31 +04:00
Dmitry Vagner
446a0d3f56 name 2023-01-13 08:58:17 +04:00
Dima V
81861095d3
Update evm/src/cpu/kernel/asm/curve/bn254/field_arithmetic/inverse.asm
Co-authored-by: Jacqueline Nabaglo <jakub@mirprotocol.org>
2023-01-12 20:57:54 -08:00
Dmitry Vagner
70d7fb1352 cleaner inv 2023-01-13 08:47:15 +04:00
Dima V
32f24819dd
Update evm/src/cpu/kernel/asm/curve/bn254/curve_arithmetic/curve_add.asm
Co-authored-by: Jacqueline Nabaglo <jakub@mirprotocol.org>
2023-01-12 20:36:47 -08:00
Dmitry Vagner
82ce8153cc \n 2023-01-11 17:54:43 +04:00
Dmitry Vagner
5cd86b6652 names and format 2022-12-30 20:58:04 -08:00
Dmitry Vagner
2b91a1a664 simplify miller loop 2022-12-30 20:08:22 -08:00
Dmitry Vagner
77798f889e remove loop endpoint 2022-12-29 14:12:03 -08:00
Dmitry Vagner
de8637ce8c name 2022-12-29 14:03:52 -08:00
Dmitry Vagner
c0744d76b9 TATE TEST PASSES 2022-12-27 18:38:20 -08:00
Dmitry Vagner
84fab8d6be clean 2022-12-27 16:19:08 -08:00
Dmitry Vagner
826702a756 clean 2022-12-27 16:00:16 -08:00
Dmitry Vagner
e35644e9e0 miller test passes 2022-12-27 14:55:47 -08:00
Dmitry Vagner
ef824110fd miller in rust 2022-12-27 14:16:22 -08:00
Dmitry Vagner
f2787a06a0 more clean 2022-12-22 17:39:18 -08:00
Dmitry Vagner
b1f31cafec more cleaning 2022-12-22 17:07:24 -08:00
Dmitry Vagner
89093b4df5 clean up 2022-12-22 15:10:29 -08:00
Dmitry Vagner
d5cec0e68f clean up code org 2022-12-21 14:52:54 -08:00