14 Commits

Author SHA1 Message Date
Linda Guiga
8d473168d6
Add specs for BytePackingStark (#1373)
* Start

* Finish documenting BytePackingStark

* Apply comments

* Apply comment

---------

Co-authored-by: Robin Salen <salenrobin@gmail.com>
2023-11-22 15:59:21 -05:00
Linda Guiga
06933b1da4
Starting the specs for the CPU logic (#1377)
* Add CPU logic section to specs

* Add kernel specs

* Apply comments

---------

Co-authored-by: Hamy Ratoanina <hamy.ratoanina@toposware.com>
2023-11-21 17:08:15 -05:00
Hamy Ratoanina
1f65a8a863
Add exceptions to specs (#1372)
* Add exceptions to specs

* Apply comments
2023-11-21 15:20:07 -05:00
Linda Guiga
0c4d9a8ea5
CTL and range-check documentation (#1368)
* CTL and range-check documentation

* Apply comments
2023-11-21 13:53:04 -05:00
Linda Guiga
79c6de140d
Update Keccak-f specs. (#1365)
* Update Keccak-f specs.

* Apply comments
2023-11-17 18:44:01 -05:00
Hamy Ratoanina
b44fc0d6ec
Add specs for KeccakSponge (#1366)
* Add specs for KeccakSponge

* Apply comments
2023-11-17 18:18:47 -05:00
Linda Guiga
ddecf8bd5e
Update specs for Logic and Arithmetic Tables (#1363)
* Update specs for Logic and Arithmetic

* Apply comments
2023-11-17 14:52:25 -05:00
Robin Salen
f879d9256e
Add doc for privileged instructions (#1355)
* Add doc for privileged instructions

* Comment
2023-11-17 11:11:29 -05:00
Hamy Ratoanina
2c951de4f2
Update Memory in specs (#1362)
* Update Memory specs

* Apply comment

Co-authored-by: Robin Salen <30937548+Nashtare@users.noreply.github.com>

---------

Co-authored-by: Robin Salen <30937548+Nashtare@users.noreply.github.com>
2023-11-17 10:42:44 -05:00
Robin Salen
0d97b93af5
Add some documentation in EVM crate (#1295)
Co-authored-by: Linda Guiga <linda.guiga@toposware.com>
2023-10-30 14:28:24 -04:00
Daniel Lubarov
ecce5be9e3 MPT format tweaks
Don't need value lengths in memory. Branches with null values recognized as value_ptr = null.
2022-10-14 18:09:43 -07:00
Daniel Lubarov
b832c6abaf Update spec 2022-10-06 17:29:58 -07:00
Daniel Lubarov
c7b03cfe9a More MPT logic 2022-09-24 20:49:19 -07:00
Daniel Lubarov
4d873cdaf5 zkEVM spec 2022-09-19 13:38:02 -07:00