1289 Commits

Author SHA1 Message Date
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
Dmitry Vagner
bc9c431e3b remove comments 2023-01-18 14:42:30 +07:00
Dmitry Vagner
9977ae03bd new inverse 2023-01-18 14:41:09 +07:00
Dmitry Vagner
fe91e11920 frob format 2023-01-18 13:11:23 +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
b6f6c21018 Block circuit 2023-01-15 00:06:08 -08:00
Daniel Lubarov
3a6d693f3f
Merge pull request #863 from mir-protocol/smart_contract_test
Basic smart contract test
2023-01-14 21:42:20 -08:00
Daniel Lubarov
a2f4a58d9a log 2023-01-14 21:21:47 -08:00
Daniel Lubarov
df2ba7a384 Basic smart contract test 2023-01-14 21:18:58 -08:00
wborgeaud
a158effe4d Use error instead of panicking in FromStr 2023-01-13 15:26:53 +01: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
800ceb6000 zero name 2023-01-13 09:02:39 +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
4f38c3a731 name 2023-01-13 08:48:51 +04: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
49db35d35e Merge branch 'non-inv' of github.com:mir-protocol/plonky2 into non-inv 2023-01-11 18:20:55 +04:00
Dima V
42f98a09ae
Update evm/src/bn254.rs
Co-authored-by: Jacqueline Nabaglo <jakub@mirprotocol.org>
2023-01-11 05:58:26 -08:00
Dmitry Vagner
82ce8153cc \n 2023-01-11 17:54:43 +04:00
Dmitry Vagner
93a363c100 Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv 2023-01-11 17:54:22 +04:00
Dima V
068f74854a
Update evm/src/witness/util.rs
Co-authored-by: Jacqueline Nabaglo <jakub@mirprotocol.org>
2023-01-11 05:45:08 -08:00
Dima V
698ab6e749
Update evm/src/bn254.rs
Co-authored-by: Jacqueline Nabaglo <jakub@mirprotocol.org>
2023-01-11 05:43:56 -08:00
Daniel Lubarov
be7a489c6e Fix stack overflow 2023-01-10 21:03:46 -08:00
Daniel Lubarov
8ba8bb62f2
Merge pull request #860 from mir-protocol/agg_circuit_2
Add aggregation circuit
2023-01-04 14:57:56 -08:00
Daniel Lubarov
87be6097a1 Feedback 2023-01-04 14:50:15 -08:00
Daniel Lubarov
ae212cfbbd
Merge pull request #859 from mir-protocol/remove_older_evm_recursion_logic
Remove some older EVM recursion logic
2023-01-04 00:07:15 -08:00
Daniel Lubarov
f4ac2d4f9c Fix vk 2023-01-03 17:45:47 -08:00