-
Notifications
You must be signed in to change notification settings - Fork 21
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
fix(levm): fix revert cases for contracts to run correctly #1090
base: main
Are you sure you want to change the base?
Commits on Oct 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3492657 - Browse repository at this point
Copy the full SHA 3492657View commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 13d7d47 - Browse repository at this point
Copy the full SHA 13d7d47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fd1345 - Browse repository at this point
Copy the full SHA 5fd1345View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f8cf8 - Browse repository at this point
Copy the full SHA c0f8cf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e9cf34 - Browse repository at this point
Copy the full SHA 2e9cf34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ddefdf - Browse repository at this point
Copy the full SHA 1ddefdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5eebd4 - Browse repository at this point
Copy the full SHA b5eebd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99b4fc3 - Browse repository at this point
Copy the full SHA 99b4fc3View commit details -
Merge branch 'levm/refactor/db' of github.com:lambdaclass/lambda_ethe…
…reum_rust into levm/refactor/db
Configuration menu - View commit details
-
Copy full SHA for 6b381a8 - Browse repository at this point
Copy the full SHA 6b381a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 594ef74 - Browse repository at this point
Copy the full SHA 594ef74View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdd786d - Browse repository at this point
Copy the full SHA cdd786dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b8614b - Browse repository at this point
Copy the full SHA 0b8614bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c380f1 - Browse repository at this point
Copy the full SHA 5c380f1View commit details -
Merge branch 'levm/refactor/db' of github.com:lambdaclass/lambda_ethe…
…reum_rust into levm/refactor/db
Configuration menu - View commit details
-
Copy full SHA for db12190 - Browse repository at this point
Copy the full SHA db12190View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffad514 - Browse repository at this point
Copy the full SHA ffad514View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61d36c8 - Browse repository at this point
Copy the full SHA 61d36c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaf4616 - Browse repository at this point
Copy the full SHA eaf4616View commit details -
Configuration menu - View commit details
-
Copy full SHA for f34b493 - Browse repository at this point
Copy the full SHA f34b493View commit details -
Merge branch 'levm/refactor/db' of github.com:lambdaclass/lambda_ethe…
…reum_rust into levm/refactor/db
Configuration menu - View commit details
-
Copy full SHA for 1fa59e0 - Browse repository at this point
Copy the full SHA 1fa59e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3b21ff - Browse repository at this point
Copy the full SHA c3b21ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2fe679 - Browse repository at this point
Copy the full SHA b2fe679View commit details -
Merge branch 'levm/refactor/db' of github.com:lambdaclass/lambda_ethe…
…reum_rust into levm/refactor/db
Configuration menu - View commit details
-
Copy full SHA for b1c9be0 - Browse repository at this point
Copy the full SHA b1c9be0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e66cc - Browse repository at this point
Copy the full SHA 96e66ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for e66aa3e - Browse repository at this point
Copy the full SHA e66aa3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 741a543 - Browse repository at this point
Copy the full SHA 741a543View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91ab731 - Browse repository at this point
Copy the full SHA 91ab731View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c7ada9 - Browse repository at this point
Copy the full SHA 7c7ada9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 842a530 - Browse repository at this point
Copy the full SHA 842a530View commit details -
Configuration menu - View commit details
-
Copy full SHA for 965bc4c - Browse repository at this point
Copy the full SHA 965bc4cView commit details
Commits on Oct 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 439c2ac - Browse repository at this point
Copy the full SHA 439c2acView commit details -
Configuration menu - View commit details
-
Copy full SHA for abd5789 - Browse repository at this point
Copy the full SHA abd5789View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96a83c9 - Browse repository at this point
Copy the full SHA 96a83c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d67bc - Browse repository at this point
Copy the full SHA 63d67bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08cc426 - Browse repository at this point
Copy the full SHA 08cc426View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd64d70 - Browse repository at this point
Copy the full SHA dd64d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for b463d30 - Browse repository at this point
Copy the full SHA b463d30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5233c57 - Browse repository at this point
Copy the full SHA 5233c57View commit details -
Configuration menu - View commit details
-
Copy full SHA for e37a47e - Browse repository at this point
Copy the full SHA e37a47eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d7e700 - Browse repository at this point
Copy the full SHA 9d7e700View commit details -
Configuration menu - View commit details
-
Copy full SHA for c42f9f0 - Browse repository at this point
Copy the full SHA c42f9f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18868f6 - Browse repository at this point
Copy the full SHA 18868f6View commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84330a6 - Browse repository at this point
Copy the full SHA 84330a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97a6e11 - Browse repository at this point
Copy the full SHA 97a6e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a49f1f - Browse repository at this point
Copy the full SHA 8a49f1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0440fc - Browse repository at this point
Copy the full SHA f0440fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55ab9eb - Browse repository at this point
Copy the full SHA 55ab9ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cee7e5 - Browse repository at this point
Copy the full SHA 3cee7e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c04a00f - Browse repository at this point
Copy the full SHA c04a00fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fedefff - Browse repository at this point
Copy the full SHA fedefffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b5f0fc - Browse repository at this point
Copy the full SHA 4b5f0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 167a04e - Browse repository at this point
Copy the full SHA 167a04eView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b85bff9 - Browse repository at this point
Copy the full SHA b85bff9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5dae80 - Browse repository at this point
Copy the full SHA b5dae80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cc1adc - Browse repository at this point
Copy the full SHA 5cc1adcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a979da3 - Browse repository at this point
Copy the full SHA a979da3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 376248f - Browse repository at this point
Copy the full SHA 376248fView commit details
Commits on Nov 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 63550e1 - Browse repository at this point
Copy the full SHA 63550e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bce322a - Browse repository at this point
Copy the full SHA bce322aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 557e57a - Browse repository at this point
Copy the full SHA 557e57aView commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d73f18f - Browse repository at this point
Copy the full SHA d73f18fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bd6be8 - Browse repository at this point
Copy the full SHA 5bd6be8View commit details -
Merge branch 'main' of github.com:lambdaclass/lambda_ethereum_rust in…
…to levm-ethereum-rust-integration
Configuration menu - View commit details
-
Copy full SHA for 7993506 - Browse repository at this point
Copy the full SHA 7993506View commit details -
fix(levm): fix generic_call (#1063)
**Motivation** <!-- Why does this pull request exist? What are its goals? --> fix some things generic_call in l1 integration because of merge. **Description** <!-- A clear and concise general description of the changes this PR introduces --> <!-- Link to issues: Resolves #111, Resolves #222 --> Closes #issue_number
Configuration menu - View commit details
-
Copy full SHA for 30d447d - Browse repository at this point
Copy the full SHA 30d447dView commit details
Commits on Nov 5, 2024
-
feat(levm): prepare levm-ethereum-rust-integration for merge (#1064)
**Motivation** <!-- Why does this pull request exist? What are its goals? --> Eventually, we want to stop using revm and replace it with levm. The integration is a work in progress in this PR #1029. This PR aims to be the first step. It aims to prepare the current codebase so that both implementations can coexist while levm continues to be developed and does not disturb the rest of the development. When the time to remove revm comes, it'd be easier with this proposal since it'd require removing the code under the #[cfg(not(feature = "levm"))] and after that, to remove the feature flag definitively. **Description** <!-- A clear and concise general description of the changes this PR introduces --> - Adds the `levm` feature flag to the `vm` and `blockchain` packages, and to the `ethereum_rust` binary. - In `vm`, add `execute_block` implementation that uses `levm` and use it when `levm` feature flag is set. Use the original implementation if not. - In `blockchain`, add `add_block` implementation that uses `levm` and use it when `levm` feature flag is set. Use the original implementation if not. --------- Co-authored-by: Jeremías Salomón <[email protected]> Co-authored-by: JereSalo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b065162 - Browse repository at this point
Copy the full SHA b065162View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2987a8 - Browse repository at this point
Copy the full SHA d2987a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28f45f9 - Browse repository at this point
Copy the full SHA 28f45f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29d56b8 - Browse repository at this point
Copy the full SHA 29d56b8View commit details -
Merge branch 'main' of github.com:lambdaclass/lambda_ethereum_rust in…
…to levm-ethereum-rust-integration
Configuration menu - View commit details
-
Copy full SHA for b85cbde - Browse repository at this point
Copy the full SHA b85cbdeView commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab9ef19 - Browse repository at this point
Copy the full SHA ab9ef19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a944fb - Browse repository at this point
Copy the full SHA 0a944fbView commit details -
Update crates/vm/levm/src/errors.rs
Co-authored-by: Ivan Litteri <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 016b0b4 - Browse repository at this point
Copy the full SHA 016b0b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b10fa27 - Browse repository at this point
Copy the full SHA b10fa27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2eec80a - Browse repository at this point
Copy the full SHA 2eec80aView commit details