122 Commits

Author SHA1 Message Date
Dmitry Vagner
9ebbc033bc fix padlength issue 2022-10-05 09:45:38 -07:00
Daniel Lubarov
d8bf30150f
Merge pull request #756 from mir-protocol/rlp_fixes
RLP related fixes
2022-10-04 15:34:38 -07:00
Daniel Lubarov
0ccb340e40 RLP related fixes 2022-10-04 15:18:31 -07:00
Dima V
dd6c5a0d1a
Merge pull request #640 from mir-protocol/ripeMD
RipeMD
2022-10-03 15:49:04 -07:00
Dmitry Vagner
95128cbbf5 done 2022-10-03 15:32:47 -07:00
Dmitry Vagner
53014b732f almost done 2022-10-03 15:30:17 -07:00
Daniel Lubarov
66c28e953d Unroll num_bytes
Since it's in some code paths where speed is critical.
2022-10-03 14:42:11 -07:00
Dmitry Vagner
d42250d677 merge 2022-10-03 14:25:33 -07:00
Nicholas Ward
9919562a64 clippy 2022-10-03 14:08:09 -07:00
Nicholas Ward
99fb730aea rearranging and cleanup 2022-10-03 14:07:21 -07:00
Nicholas Ward
fa01f83e65 Update evm/src/cpu/kernel/tests/sha2.rs
Co-authored-by: Dima V <50062893+typ3c4t@users.noreply.github.com>
2022-10-03 13:34:16 -07:00
Nicholas Ward
19b14c2723 Update evm/src/cpu/kernel/tests/sha2.rs
Co-authored-by: Dima V <50062893+typ3c4t@users.noreply.github.com>
2022-10-03 13:34:16 -07:00
Nicholas Ward
cfbc029e7b cleaned up test: compare as U256, not string 2022-10-03 13:34:16 -07:00
Nicholas Ward
65b8993b6f addressed comments 2022-10-03 13:34:16 -07:00
Nicholas Ward
78a4b92e83 in %stack, treat identifiers as 1-length blocks 2022-10-03 13:34:16 -07:00
Nicholas Ward
e482bc7f0c addressed comments 2022-10-03 13:34:16 -07:00
Nicholas Ward
790b32c30b fix 2022-10-03 13:34:16 -07:00
Nicholas Ward
0eab1a4b0f fmt 2022-10-03 13:34:16 -07:00
Nicholas Ward
9f923f7b6d cleanup 2022-10-03 13:34:16 -07:00
Nicholas Ward
f3e48dcbfa fmt 2022-10-03 13:34:16 -07:00
Nicholas Ward
fee0963eca cleanup 2022-10-03 13:34:16 -07:00
Nicholas Ward
0394fa3fba cleaned up test 2022-10-03 13:34:16 -07:00
Nicholas Ward
db71890045 randomized Sha2 test 2022-10-03 13:34:16 -07:00
Nicholas Ward
8ebf4c8f7c more fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
67e19fd7c9 fix of message schedule 2022-10-03 13:34:16 -07:00
Nicholas Ward
b7c9f2cb5b fmt 2022-10-03 13:34:16 -07:00
Nicholas Ward
8e067dcffc cleanup 2022-10-03 13:34:16 -07:00
Nicholas Ward
0150c2f0b0 cleanup 2022-10-03 13:34:16 -07:00
Nicholas Ward
9f5d75fed4 fix 2022-10-03 13:34:16 -07:00
Nicholas Ward
f4207e75a4 sha2 testing infrastructure 2022-10-03 13:34:16 -07:00
Nicholas Ward
7d2b17f43c clippy 2022-10-03 13:34:16 -07:00
Nicholas Ward
94d967f5e0 many fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
e13841dd97 MESSAGE SCHEDULE WORKS 2022-10-03 13:34:16 -07:00
Nicholas Ward
84273889b5 many fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
4905f499a4 fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
c40074a00d fmt 2022-10-03 13:34:16 -07:00
Nicholas Ward
54e96a9db2 many fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
79e4d80d5b fmt 2022-10-03 13:34:16 -07:00
Nicholas Ward
b1b95e7b65 clippy 2022-10-03 13:34:16 -07:00
Nicholas Ward
4624ce515b fmt 2022-10-03 13:34:16 -07:00
Nicholas Ward
3960940942 fix 2022-10-03 13:34:16 -07:00
Nicholas Ward
e4521c481f a great many fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
f90cfd0f56 fixes and updates 2022-10-03 13:34:16 -07:00
Nicholas Ward
4b3ce01f8e fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
6a31a4b7ec fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
c24af37288 fixes 2022-10-03 13:34:16 -07:00
Nicholas Ward
baa4bd4ea1 files 2022-10-03 13:34:16 -07:00
Nicholas Ward
eb6095cd04 message schedule progress 2022-10-03 13:34:16 -07:00
Dmitry Vagner
2f97ad4416 fix arg order for memory version 2022-10-03 13:13:10 -07:00
Dmitry Vagner
0dc1a40306 Merge branch 'main' of github.com:mir-protocol/plonky2 into ripeMD 2022-10-03 12:09:10 -07:00