Commit 62b6349
feat: poseidon circuit and poseidon bytecode circuit (scroll-tech#291)
* mpt_circuit: trival update (vk not compatible)
update mpt-circuit
Squashed commit of the following:
commit f114ba575f10961cda1fa3b89d93d028305f3357
Author: Ho Vei <[email protected]>
Date: Tue Jan 31 23:34:07 2023 +0800
fix issues, make circuit work
commit 06412deafa68435c8c5d968add13d4aaf84549ca
Author: Ho Vei <[email protected]>
Date: Tue Jan 31 17:29:37 2023 +0800
include poseidon codehash extension
commit 00d705b7cea50d2f4adcf9ce26e8aab0f444765a
Author: Ho Vei <[email protected]>
Date: Tue Jan 31 10:17:02 2023 +0800
add hash block unrolling entry
commit f7bd7b298b1d775ede53f118f8d532e83ffcc329
Author: Ho Vei <[email protected]>
Date: Tue Jan 31 00:28:58 2023 +0800
bytecode_hash_block extend
refactor to fit the upstream for poseidon codehash feat
* fmt
induce poseidon circuit
trivial
fix issue in feature poseidon-codehash
open an required method in supercircuit
* update mpt circuit dep and trivial fixings
* lint
---------
Co-authored-by: Zhang Zhuo <[email protected]>1 parent 4dd7b83 commit 62b6349
File tree
17 files changed
+1160
-215
lines changed- eth-types
- zkevm-circuits
- src
- bytecode_circuit
- circuit
- evm_circuit/execution
- zktrie
- src
- state
17 files changed
+1160
-215
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | 16 | | |
21 | 17 | | |
22 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
| |||
755 | 758 | | |
756 | 759 | | |
757 | 760 | | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
758 | 767 | | |
759 | 768 | | |
760 | 769 | | |
| |||
0 commit comments