503 Commits

Author SHA1 Message Date
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
9cd1f8a1b2 Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-01-18 00:41:18 +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
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
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
b1f31cafec more cleaning 2022-12-22 17:07:24 -08:00
Dmitry Vagner
3c566e987c tangent and cords work 2022-12-20 21:53:52 -08:00
Dmitry Vagner
bde569a2f3 it runs 2022-12-20 18:36:00 -08:00
Dmitry Vagner
bf7da1c205 POP 2022-12-20 18:31:26 -08:00
Dmitry Vagner
41476ce451 fix 2022-12-20 17:32:06 -08:00
Dmitry Vagner
a99b7d51b1 setup miller 2022-12-20 17:23:05 -08:00
Dmitry Vagner
6a93a6bee8 rename 2022-12-20 16:57:54 -08:00
Dmitry Vagner
e88e28a19c POWER WORKS 2022-12-20 16:33:28 -08:00
Dmitry Vagner
e9e5528cc8 space 2022-12-20 15:56:07 -08:00
Dmitry Vagner
5aab8ac06a first part works 2022-12-20 15:37:41 -08:00
Dmitry Vagner
bc3adc1663 debug pow 2022-12-20 15:10:53 -08:00
Dmitry Vagner
7cd0dbaed9 setup pow 2022-12-20 12:47:09 -08:00
Dmitry Vagner
32758829ba refactor 2022-12-20 12:29:48 -08:00
Dmitry Vagner
950771a6ea clean up inverse 2022-12-20 12:21:27 -08:00
Dmitry Vagner
c246297158 inverse works 2022-12-20 00:47:57 -08:00
Dmitry Vagner
7788a29f4a skeleton inv 2022-12-20 00:22:59 -08:00
Dmitry Vagner
a503b05813 fix 2022-12-19 14:39:23 -08:00
Dmitry Vagner
d6c7e319bd all but inv 2022-12-16 17:35:52 -08:00
Dmitry Vagner
cefbe248fa frob tests work 2022-12-15 17:00:38 -08:00
Dmitry Vagner
c598b94204 refactor 2022-12-15 14:08:23 -08:00
Dmitry Vagner
9063e900fb streamline tests 2022-12-15 13:18:00 -08:00
Dmitry Vagner
7328b65341 name 2022-12-15 11:53:17 -08:00
Dmitry Vagner
bd8988957e U256ify 2022-12-14 19:14:14 -08:00
Dmitry Vagner
8c064b8624 merge 2022-12-13 16:32:13 -08:00
Dmitry Vagner
a9f80d383d spacing 2022-12-13 16:31:16 -08:00
Nicholas Ward
6ab6580058 block_size macro 2022-12-13 14:42:45 -08:00
Nicholas Ward
53004867b3 macro 2022-12-13 10:08:36 -08:00
Nicholas Ward
a564d7350c fixes and addressed comments 2022-12-13 10:08:36 -08:00
Nicholas Ward
24d6627a62 addressed comments 2022-12-13 10:08:36 -08:00
Nicholas Ward
fc14475541 documentation 2022-12-13 10:08:36 -08:00
Nicholas Ward
50ffb9072a documentation 2022-12-13 10:08:36 -08:00