-
Notifications
You must be signed in to change notification settings - Fork 0
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
Merge branch 'main' into reintroduce-alloy-rebased #4
Merge branch 'main' into reintroduce-alloy-rebased #4
Commits on Sep 27, 2023
-
chore(deps): bump thiserror from 1.0.48 to 1.0.49 (bluealloy#753)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.48 to 1.0.49. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.48...1.0.49) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4829e6a - Browse repository at this point
Copy the full SHA 4829e6aView commit details -
chore(deps): bump sha2 from 0.10.7 to 0.10.8 (bluealloy#752)
Bumps [sha2](https://github.com/RustCrypto/hashes) from 0.10.7 to 0.10.8. - [Commits](RustCrypto/hashes@sha2-v0.10.7...sha2-v0.10.8) --- updated-dependencies: - dependency-name: sha2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b9938a8 - Browse repository at this point
Copy the full SHA b9938a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a85d19 - Browse repository at this point
Copy the full SHA 8a85d19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c556c0 - Browse repository at this point
Copy the full SHA 2c556c0View commit details -
Improve wording and fix typos (bluealloy#749)
* chore: improve wording in comments chore: fix typos refactor: use "copied" instead of "cloned" style: improve formatting in Markdown * refactor: say "SELFDESTRUCT" instead of "SUICIDE" * Update crates/primitives/src/state.rs
Configuration menu - View commit details
-
Copy full SHA for d03dfcb - Browse repository at this point
Copy the full SHA d03dfcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a066b - Browse repository at this point
Copy the full SHA d2a066bView commit details -
feat: Optimism execution changes (bluealloy#682)
* Start `op-revm` changes * Start fee distribution changes * Add L1 fee deduction * Start deposit tx gas accounting * Move L1 cost into `TxEnv` * Add helpers for computing the L1 cost of a transaction back * 🧹 * Enforce runtime config flag for cross-compatibility * style: Use env rather than passing a flag * review: Address first few comments * Flatten optimism hoisted tx fields * feat flag ontop * Refactor l1 cost and mint computations * l1 cost erroring * Refactor gas usage functions * Rip gas construction back to the transact * Rip out crate use gas * push gas usage unit logic into the gas impl * Further document the cfg env optimism bool field. * Reword * Add deposit sys tx docs * Fix the spec enabled function and add unit tests. * data gas tests * calculate tx l1 cost test * Add a zero rollup data gas cost check * Fix suggestions * Bump the account nonce post-regolith for contract creation * Add tx validation tests * Add a deposit tx test * Add gas tests * Add gas tests * Fix regolith check * Fix func ordering * Fix test * Swap the l1_cost to use the raw enveloped tx * Update crates/revm/src/evm_impl.rs Co-authored-by: clabby <ben@clab.by> * Update crates/revm/src/evm_impl.rs Co-authored-by: clabby <ben@clab.by> * Update crates/primitives/src/env.rs Co-authored-by: clabby <ben@clab.by> * Make clippy happy * perf: Only load `L1BlockInfo` once * Remove extra `try_fetch` fn * perf: lazy `try_fetch` eval * andreas was right Co-Authored-By: Refcell <abigger87@gmail.com> * Improve error abstraction Co-Authored-By: Refcell <abigger87@gmail.com> * EVM Impl Tests * More tests * Fix breaking changes * Update the enveloped tx to be optional. * Merge REVM upgrades * Introduce call return handler * feat: Handler logic * remove USE_GAS from handlers * Fix lints * Update runner.rs Co-authored-by: rakita <rakita@users.noreply.github.com> * Fix param mutability --------- Co-authored-by: Andreas Bigger <abigger87@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f79d0e1 - Browse repository at this point
Copy the full SHA f79d0e1View commit details -
docs: Readme Updates (bluealloy#756)
* Readme updates * Readme updates * Tests * label as ci * label as ci * one more touchup
Configuration menu - View commit details
-
Copy full SHA for ded673c - Browse repository at this point
Copy the full SHA ded673cView commit details
Commits on Sep 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4f916be - Browse repository at this point
Copy the full SHA 4f916beView commit details -
fix: use u128 for calc data fee result (bluealloy#757)
* fix: use u128 for calc data fee result * use U256 for data fee
Configuration menu - View commit details
-
Copy full SHA for ea0d8d8 - Browse repository at this point
Copy the full SHA ea0d8d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80c909d - Browse repository at this point
Copy the full SHA 80c909dView commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe0503 - Browse repository at this point
Copy the full SHA bbe0503View commit details