-
Notifications
You must be signed in to change notification settings - Fork 89
refactor(l1, l2, levm): remove l2
feature flag from crates ethrex-vm
and ethrex-levm
#3367
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 34 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
b8b3e3e
Add `ethrex-l2-rpc` crate
ilitteri c851fba
Remove feature l2 from rpc crate
ilitteri 9920eaf
Move `init_rollup_store` to `l2::initializers`
ilitteri 2aab6db
Remove last piece of l2 code from rpc crate
ilitteri 0faf575
Add a TODO
ilitteri 721479a
Reject blob transactions in l2
ilitteri aa40204
Clean dead code
ilitteri 56fd63e
Add clippy allow
ilitteri 6feefca
Fix lint
ilitteri 87ccd57
Fix lint
ilitteri 6637c1c
Remove type aliases
ilitteri 26d3bf7
Use namespace instead of import aliasing
ilitteri 4d14da5
Refactor
ilitteri cb573d2
Replace allow with expect for clippy lint
ilitteri 1c87759
Remove unused imports
ilitteri 28843a6
Move l2 precompiles logic to new module
ilitteri 39a509f
Remove feature flag from hooks public API
ilitteri 3023b88
Use the correct functions
ilitteri 88bc9a2
Replace get_hooks
ilitteri 8b09883
Remove `l2` feature flag from `levm`
ilitteri fd971be
Remove `l2` feature flag from `vm` crate
ilitteri 32557eb
Implement `BlockchainType` and fix compilation
ilitteri 137ca29
Merge branch 'main' of github.com:lambdaclass/ethrex into remove_l2_f…
ilitteri 1fe36d4
Fix l2 command
ilitteri cda4244
Remove last occurrences of `ethrex-vm/l2` import
ilitteri 0860942
Fix `p_256_verify_test`
ilitteri 1c7f2a5
Update crates/vm/backends/revm/mod.rs
ilitteri 68d0524
Fix stateless execution
ilitteri 93efc4a
Update crates/vm/levm/bench/revm_comparison/src/levm_bench.rs
ilitteri fc24bb8
Remove unused function
ilitteri 5b4e65a
Halt when non L2 LEVM functions are called in L2
ilitteri 3943c13
Merge branch 'main' of github.com:lambdaclass/ethrex into remove_l2_f…
ilitteri 5b7cb79
Fix merge
ilitteri f03a828
Merge branch 'main' into remove_l2_feature_flag_from_levm
ilitteri ac7e661
Update cmd/ef_tests/state/runner/levm_runner.rs
ilitteri File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.