-
Notifications
You must be signed in to change notification settings - Fork 111
refactor(l1,levm): simplify vm database trait. #4855
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
Draft
JereSalo
wants to merge
71
commits into
main
Choose a base branch
from
simplify_vm_database_trait
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
Show all changes
71 commits
Select commit
Hold shift + click to select a range
2239cce
start adding support for more tests
JereSalo f0a35b0
add more fork variants and dont return error if expected exception do…
JereSalo dccc615
add support for post state hash
JereSalo 1ec79df
comment tests we dont want to run
JereSalo 2455583
improve some comments
JereSalo e770f54
rename network to fork
JereSalo 86c50b5
remove unnecessary checks
JereSalo dbe4eb8
typo
JereSalo 163d91c
remove unnecessary code
JereSalo 5683de0
update gitignore
JereSalo 05a0280
restore mistake i made
JereSalo 934c8b8
vectors targets
JereSalo b31f222
refactor all.rs to make it prettier
JereSalo 21f46c4
add some reasons for skipped tests
JereSalo 219a252
add reasons of skipped tests
JereSalo cd220b9
change comment in createBlobhashTx test
JereSalo 2dbeb13
add comment
JereSalo 965f493
Update tooling/ef_tests/blockchain/tests/all.rs
JereSalo a1b90fb
Update tooling/ef_tests/blockchain/fork.rs
JereSalo 7d454f9
update comment
JereSalo 0821ac7
merge changes from other branch
JereSalo b9f4354
fix skipped tests in stateless execution
JereSalo b3445ff
first iteration of having storage root in evm
JereSalo 8c65367
remove skipped tests and impl default for levmaccount
JereSalo 0edc0f2
stop skipping some tests and add comments
JereSalo eaaa143
improve comments
JereSalo b9c5dbe
clippy lint
JereSalo 628ec36
add comment
JereSalo 0cae51d
add comment
JereSalo 16d89fb
add comment
JereSalo ddc3c46
Delete tooling/ef_tests/state/Cargo.lock
JereSalo 7822ca4
add extra skips to sp1
JereSalo 6da2845
add comment
JereSalo 5fa99a1
Merge branch 'skipped_tests_reason' into levm/get_storage_root
JereSalo c9891d1
uncomment commented test
JereSalo 822d5ec
merge main
JereSalo 8d2e3ec
merge other branch
JereSalo 3f09178
improve comments
JereSalo 8dab81c
add comment and rename to has_storage
JereSalo a63a566
update comments
JereSalo 1f67670
Merge branch 'main' into skipped_tests_reason
JereSalo 0b73e7a
merge main
JereSalo 6fe1bfc
Merge branch 'main' into skipped_tests_reason
JereSalo bd4c43b
Update tooling/ef_tests/blockchain/tests/all.rs
JereSalo 8db673b
Delete tooling/ef_tests/state/Cargo.lock
JereSalo a307fb3
remove comments
JereSalo 617fb61
merge other branch
JereSalo 715b088
start simplifying trait
JereSalo d87a7c5
clippy lints
JereSalo af3e402
remove arc again
JereSalo 58013de
remove comment
JereSalo f09efe3
run cargo fmt
JereSalo d44fb4e
improve comments
JereSalo 9cd86b8
remove dyn clone crate
JereSalo 01163d9
remove arc import
JereSalo 0934abd
make some fixes
JereSalo 08a320a
add git ignore
JereSalo 4c7754a
change some things for revm runner
JereSalo b6ee5b5
change some things for revm runner
JereSalo 9dc3a0e
change some things for revm runner 2
JereSalo f079e01
update lockfiles
JereSalo 4014df9
move StoreVmDatabase to vm crate
JereSalo 6b464d4
delete report
JereSalo bc37f5e
cargo fmt
JereSalo ed668ac
update lockfiles
JereSalo d7cc491
simple fixes
JereSalo f11a200
merge main
JereSalo ee3eab1
Merge branch 'main' into simplify_vm_database_trait
JereSalo 3c1af30
import types on top witness.rs
JereSalo 4ecefe9
Merge branch 'main' into simplify_vm_database_trait
JereSalo 32dc09f
Merge branch 'main' into simplify_vm_database_trait
JereSalo 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.