-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* adapt to zksync-era tests * Remove hash_map from Storage trait * Fix increment_tx_number not cleaning transient_storage * Fix decommit opcode Fixes decommit opcode, which was not account for if the code had already been decommitted * Various far_call fixes Adds mandated gass, handles decommit cost err, and fixes the params of mimic call * Add stipend param to frame and decrease it in panics and reverts * Add no refund storage_read for far_call decommit_code_hash * Remove rollbacks from main context * Reimplement vec snapshots * Add external snapshot(whole vm) * Add storage cache and util functio to get storage changes from initial * Refactor state pub fields * Add new function to get storage changes from snapshot or initial * Update zksync-era submodule * Update era-compiler-tester submodule * Address clippy warnings * More clippy warnings * Update zksync-era submodule * ci: add submodule step for era * Address review comments * Add cache to storage_read * Update zksync-era submodule * Address review comments * Add docs to state * Fix storage_read * Fix initial value read in storage_changes * Update era-compiler-tester submodule --------- Co-authored-by: Juan Munoz <[email protected]> Co-authored-by: Fran <[email protected]>
- Loading branch information
1 parent
b681380
commit 817d0f3
Showing
13 changed files
with
327 additions
and
63 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[submodule "era-compiler-tester"] | ||
path = era-compiler-tester | ||
url = https://github.com/lambdaclass/era-compiler-tester.git | ||
[submodule "zksync-era"] | ||
path = zksync-era | ||
url = https://github.com/lambdaclass/zksync-era.git | ||
[submodule "era-compiler-tester"] | ||
path = era-compiler-tester | ||
url = https://github.com/lambdaclass/era-compiler-tester.git |
Submodule era-compiler-tester
updated
1 files
+34 −33 | compiler_tester/src/vm/eravm/lambda_vm_adapter.rs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.