9 releases (1 unstable)
new 28.1.0-non-semver-compat | May 8, 2025 |
---|---|
28.0.0-non-semver-compat | May 5, 2025 |
27.5.1-non-semver-compat | May 1, 2025 |
27.5.0-non-semver-compat | Apr 30, 2025 |
0.1.0 | Jul 12, 2024 |
#615 in Magic Beans
433 downloads per month
Used in 24 crates
(10 directly)
2MB
43K
SLoC
State Keeper State
Access to the VM storage for the state keeper. The state keeper itself is a part of the zksync_core
crate; it is a
component responsible for handling transaction execution and creating L2 blocks and L1 batches.
All state keeper data is currently stored in Postgres. (Beside it, we provide an in-memory implementation for
benchmarking / testing purposes.) We also keep a secondary copy for part of it in RocksDB for performance reasons.
Currently, we only duplicate the data needed by the multivm
crate.
Dependencies
~152MB
~3M SLoC