Dmitry Vagner
e9c5c67814
minor
2022-12-05 12:16:54 -08:00
Dmitry Vagner
1b5a3d0ff0
fix
2022-11-29 22:02:24 -08:00
Dmitry Vagner
709b520ce3
miller loop
2022-11-29 20:43:49 -08:00
Dmitry Vagner
8af4cd17f0
Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv
2022-11-28 14:56:41 -08:00
Dmitry Vagner
c3dcdfd540
tate
2022-11-28 14:56:36 -08:00
Dmitry Vagner
307cbbd2b6
Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv
2022-11-21 14:36:14 -08:00
Daniel Lubarov
1b4acf5917
Make load_code a bit more general
...
So that it can be used to load code we're going to execute into the code segment of a certain context.
2022-11-21 13:54:39 -08:00
Daniel Lubarov
d23cecfcd8
Kernel code to do jumpdest analysis
2022-11-21 13:06:03 -08:00
Dmitry Vagner
9a68574e48
frob macro
2022-11-18 16:58:39 -08:00
Dmitry Vagner
84c1954daf
tate
2022-11-18 16:48:11 -08:00
Dmitry Vagner
68cde336a3
reorg
2022-11-17 13:18:13 -08:00
Dmitry Vagner
c83dcccada
macros
2022-11-16 17:00:56 -08:00
Dmitry Vagner
8a7d6c6529
frob_fp12
2022-11-16 16:56:23 -08:00
Dmitry Vagner
ca92057b01
frob_fp6
2022-11-16 16:28:36 -08:00
Dmitry Vagner
b779b82512
mul_fp2
2022-11-16 15:12:42 -08:00
Dmitry Vagner
c1f7d1ce5a
comments
2022-11-15 13:40:14 -08:00
Dmitry Vagner
3dc66a259f
fp12 sq works
2022-11-15 13:34:47 -08:00
Dmitry Vagner
77820b0f23
fp6 sq
2022-11-15 12:17:25 -08:00
Dmitry Vagner
56da8c02b0
correct ops
2022-11-14 17:53:22 -08:00
Dmitry Vagner
a8a852f3ec
sparse mul works!
2022-11-14 17:51:25 -08:00
Dmitry Vagner
f6e45ea47d
fix mul_fp2_fp6_sh2
2022-11-14 17:39:33 -08:00
Dmitry Vagner
a3dfea9cf8
update fp12
2022-11-14 16:41:36 -08:00
Dmitry Vagner
e0ee489d38
fix fp12 test
2022-11-14 15:58:37 -08:00
Dmitry Vagner
c854b2d817
Merge branch 'main' of github.com:mir-protocol/plonky2 into non-inv
2022-11-14 12:51:20 -08:00
Dmitry Vagner
784a4c0869
scaling macros
2022-11-09 19:39:49 -08:00
Dmitry Vagner
5d2a9b3d53
sparse mul finished
2022-11-09 16:17:07 -08:00
Hamish Ivey-Law
1c87fbb712
EVM shift left/right operations ( #801 )
...
* First parts of shift implementation.
* Disable range check errors.
* Tidy up ASM.
* Update comments; fix some .sum() expressions.
* First full draft of shift left/right.
* Missed a +1.
* Clippy.
* Address Jacqui's comments.
* Add comment.
* Fix missing filter.
* Address second round of comments from Jacqui.
2022-11-09 10:47:15 +11:00
Jacqueline Nabaglo
626c2583de
Combine all syscalls into one flag ( #802 )
...
* Combine all syscalls into one flag
* Minor: typo
* Daniel PR comments
2022-11-07 12:29:28 -08:00
wborgeaud
68107502df
Merge branch 'main' into account_code_opcodes
...
# Conflicts:
# evm/src/cpu/kernel/aggregator.rs
# evm/src/cpu/kernel/tests/mod.rs
2022-11-02 13:46:14 +01:00
wborgeaud
313402de02
Merge pull request #797 from mir-protocol/balance
...
Implement `(SELF)BALANCE`
2022-11-02 13:44:29 +01:00
wborgeaud
8198355565
Fix + Use context=0
2022-11-02 11:06:14 +01:00
wborgeaud
70b5dda399
Merge branch 'main' into account_code_opcodes
2022-11-02 10:43:35 +01:00
wborgeaud
35c00fa6a7
Return 0 if account doesn't exist
2022-11-02 10:37:19 +01:00
wborgeaud
ff4210ea78
Return 0 if account doesn't exist
2022-11-02 10:03:40 +01:00
wborgeaud
f3d4e57aa6
Use address macro instead of opcode
2022-10-31 10:48:57 +01:00
wborgeaud
7647c5b51b
Use address macro instead of opcode
2022-10-31 10:15:43 +01:00
wborgeaud
6ed6574272
Balance
2022-10-28 11:15:43 +02:00
Dmitry Vagner
ccf5cda122
spacing
2022-10-28 02:11:22 -07:00
Dmitry Vagner
f90c058a52
minor
2022-10-28 02:09:56 -07:00
Dmitry Vagner
7d78916a6f
merge
2022-10-28 02:03:52 -07:00
Dmitry Vagner
fa05a33040
Merge branch 'main' of github.com:mir-protocol/plonky2 into Fp12
2022-10-28 02:03:47 -07:00
Dmitry Vagner
a8ecdc0f69
improve comments
2022-10-28 02:01:04 -07:00
wborgeaud
fd96d30e24
Minor
2022-10-27 14:57:17 +02:00
wborgeaud
dc8a62fbee
Codecopy test
2022-10-27 11:06:24 +02:00
wborgeaud
8b1152c3b3
Working codesize
2022-10-27 09:32:29 +02:00
wborgeaud
3026533a8a
Fix keccak256_word
2022-10-26 16:44:05 +02:00
wborgeaud
03d7f3d17e
Found bug
2022-10-26 16:39:31 +02:00
wborgeaud
0d4cf5be47
Minor
2022-10-26 15:45:34 +02:00
Dmitry Vagner
faeb6e0bb0
comments
2022-10-25 17:14:15 -04:00
Dmitry Vagner
7158714618
minor
2022-10-25 17:11:33 -04:00