Hamish Ivey-Law
|
0d819cf888
|
Implement EVM BYTE operation (#1059)
* Initial implementation of BYTE.
* Large index constraints; byte range check (hat-tip to Jacqui)
* Implement recursive circuit version.
* Rebind variable to avoid exceeding degree limit.
* Integrate BYTE with arithmetic stark and witness generation.
* Clippy.
* Document verification proof; miscellaneous tidying.
* Update CTL mapping.
* Reverse argument order.
* Avoid undesired doctest.
* Address Jacqui's comments.
* Address remaining comments from Jacqui.
|
2023-06-03 02:16:45 +10:00 |
|