-
-
Notifications
You must be signed in to change notification settings - Fork 1
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
[pull] main from bluealloy:main #37
Commits on Feb 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ea36c1 - Browse repository at this point
Copy the full SHA 6ea36c1View commit details
Commits on Feb 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 02ff4d8 - Browse repository at this point
Copy the full SHA 02ff4d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f382e - Browse repository at this point
Copy the full SHA d2f382eView commit details
Commits on Feb 23, 2024
-
chore: release tag v30 revm v6.1.0 (#1100)
Signed-off-by: GitHub Action <[email protected]> Co-authored-by: GitHub Action <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 76e7c88 - Browse repository at this point
Copy the full SHA 76e7c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46bbcfc - Browse repository at this point
Copy the full SHA 46bbcfcView commit details
Commits on Feb 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7e54219 - Browse repository at this point
Copy the full SHA 7e54219View commit details -
feat: add with_handler method to EvmBuilder (#1124)
* feat: add with_handler method to EvmBuilder * improve docs * add imports to docs * fix docs * move with_handler to BuilderStage
Configuration menu - View commit details
-
Copy full SHA for 1411784 - Browse repository at this point
Copy the full SHA 1411784View commit details
Commits on Feb 26, 2024
-
Add
clone
method toContextWithHandlerCfg
(#1127)* Add `clone` to `ContextWithHandlerCfg` * Fix `clippy` error. `HandlerCfg` implements `Copy`, i prefer `.clone()` to be more redable but pass test is more important :)
Configuration menu - View commit details
-
Copy full SHA for 02ae4e6 - Browse repository at this point
Copy the full SHA 02ae4e6View commit details -
chore: add ToString for no_std add exports some types in no_std (#1128)
* fix: add ToString for no_std * fmt * support no_std for some types
Configuration menu - View commit details
-
Copy full SHA for 1ad6387 - Browse repository at this point
Copy the full SHA 1ad6387View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a0e45a5 - Browse repository at this point
Copy the full SHA a0e45a5View commit details
Commits on Feb 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bc77b08 - Browse repository at this point
Copy the full SHA bc77b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1357fd - Browse repository at this point
Copy the full SHA f1357fdView commit details -
chore(deps): bump auto_impl from 1.1.2 to 1.2.0 (#1132)
Bumps [auto_impl](https://github.com/auto-impl-rs/auto_impl) from 1.1.2 to 1.2.0. - [Release notes](https://github.com/auto-impl-rs/auto_impl/releases) - [Commits](auto-impl-rs/auto_impl@v1.1.2...v1.2.0) --- updated-dependencies: - dependency-name: auto_impl dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 48e26fb - Browse repository at this point
Copy the full SHA 48e26fbView commit details
Commits on Mar 1, 2024
-
Check runtime dynamically (#1135)
* Check runtime dynamically * Drop futures as clippy suggests * Fix panic * Format * Support current_thread runtime * Revert unnecessary changes * Add a few documents * derive Clone thanks to removing runtime field
Configuration menu - View commit details
-
Copy full SHA for ef64e4d - Browse repository at this point
Copy the full SHA ef64e4dView commit details -
* feat: add evm script add a script which can run arbitrary binaries * fix lint * move evm runner script to `revme` subcommand * cargo fmt * cli byecode,input,path, state options added, output result
Configuration menu - View commit details
-
Copy full SHA for a89daef - Browse repository at this point
Copy the full SHA a89daefView commit details -
Configuration menu - View commit details
-
Copy full SHA for e682792 - Browse repository at this point
Copy the full SHA e682792View commit details -
chore(deps): bump alloy-sol-macro from 0.6.3 to 0.6.4 (#1136)
Bumps [alloy-sol-macro](https://github.com/alloy-rs/core) from 0.6.3 to 0.6.4. - [Release notes](https://github.com/alloy-rs/core/releases) - [Changelog](https://github.com/alloy-rs/core/blob/main/CHANGELOG.md) - [Commits](alloy-rs/core@v0.6.3...v0.6.4) --- updated-dependencies: - dependency-name: alloy-sol-macro dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f37c9e2 - Browse repository at this point
Copy the full SHA f37c9e2View commit details -
chore(deps): bump alloy-primitives from 0.6.3 to 0.6.4 (#1137)
Bumps [alloy-primitives](https://github.com/alloy-rs/core) from 0.6.3 to 0.6.4. - [Release notes](https://github.com/alloy-rs/core/releases) - [Changelog](https://github.com/alloy-rs/core/blob/main/CHANGELOG.md) - [Commits](alloy-rs/core@v0.6.3...v0.6.4) --- updated-dependencies: - dependency-name: alloy-primitives dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for dee975a - Browse repository at this point
Copy the full SHA dee975aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc65337 - Browse repository at this point
Copy the full SHA cc65337View commit details
Commits on Mar 2, 2024
-
feat: Add boxed precompile trait (#1131)
* feat: Add boxed precompile trait * add box * Add mut Box and ref Arc precompiles, rename
Configuration menu - View commit details
-
Copy full SHA for 077b267 - Browse repository at this point
Copy the full SHA 077b267View commit details -
perf(interpreter): evaluate instruction table constructor at compile …
…time (#1140) Ideally this would also return `&'static` but since `InstructionTable` is generic over `H`, `&'static InstructionTable<H>` requires `H: 'static`, for which I haven't yet found a work-around.
Configuration menu - View commit details
-
Copy full SHA for 40216e7 - Browse repository at this point
Copy the full SHA 40216e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 764cfcc - Browse repository at this point
Copy the full SHA 764cfccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bad8cb - Browse repository at this point
Copy the full SHA 1bad8cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e14740c - Browse repository at this point
Copy the full SHA e14740cView commit details
Commits on Mar 4, 2024
-
chore(deps): bump alloy-sol-types from 0.6.3 to 0.6.4 (#1148)
Bumps [alloy-sol-types](https://github.com/alloy-rs/core) from 0.6.3 to 0.6.4. - [Release notes](https://github.com/alloy-rs/core/releases) - [Changelog](https://github.com/alloy-rs/core/blob/main/CHANGELOG.md) - [Commits](alloy-rs/core@v0.6.3...v0.6.4) --- updated-dependencies: - dependency-name: alloy-sol-types dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a7b9f02 - Browse repository at this point
Copy the full SHA a7b9f02View commit details -
chore(deps): bump walkdir from 2.4.0 to 2.5.0 (#1149)
Bumps [walkdir](https://github.com/BurntSushi/walkdir) from 2.4.0 to 2.5.0. - [Commits](BurntSushi/walkdir@2.4.0...2.5.0) --- updated-dependencies: - dependency-name: walkdir dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ef35ae2 - Browse repository at this point
Copy the full SHA ef35ae2View commit details
Commits on Mar 5, 2024
-
feat: add example for using a database by reference (#1150)
* issue: cannot use databases by reference when using handlers * Make db_by_ref generic * Cleanup and cleaner debug error trait * misc: minimise changes * doc: add explanatory comment --------- Co-authored-by: rakita <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13ce013 - Browse repository at this point
Copy the full SHA 13ce013View commit details
Commits on Mar 6, 2024
-
feat: add more JournaledState methods to EvmContext (#1158)
* feat: add more JournaledState methods to EvmContext * Update crates/revm/src/journaled_state.rs
Configuration menu - View commit details
-
Copy full SHA for 6fcf858 - Browse repository at this point
Copy the full SHA 6fcf858View commit details -
feat: use
impl
instead ofdyn
inGetInspector
(#1157)* feat: use `impl` instead of `dyn` in `GetInspector` * chore: clippy
Configuration menu - View commit details
-
Copy full SHA for 8c32fef - Browse repository at this point
Copy the full SHA 8c32fefView commit details -
feat: precompile with generic context (#1155)
* feat: precompile with generic context * move ContextPrecompile to revm crate * nits * hashmap and comments * fmt
Configuration menu - View commit details
-
Copy full SHA for 0d42796 - Browse repository at this point
Copy the full SHA 0d42796View commit details
Commits on Mar 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b6bde3d - Browse repository at this point
Copy the full SHA b6bde3dView commit details -
feat: add PrecompileError::Other (#1165)
* feat: add PrecompileError::Other * add PrecomileError::other
Configuration menu - View commit details
-
Copy full SHA for ac99931 - Browse repository at this point
Copy the full SHA ac99931View commit details -
feat: implement DatabaseCommit for DatabaseComponents (#1163)
* feat: implement DatabaseCommit for DatabaseComponents * misc: apply review suggestions
Configuration menu - View commit details
-
Copy full SHA for f36f90e - Browse repository at this point
Copy the full SHA f36f90eView commit details
Commits on Mar 8, 2024
-
fix: reset tstorage on finalize (#1168)
* fix: reset tstorage on finalize * destruct Self * change order * Update crates/revm/src/journaled_state.rs
Configuration menu - View commit details
-
Copy full SHA for c77fe5a - Browse repository at this point
Copy the full SHA c77fe5aView commit details -
fix: gas cost calculation (#1166)
* fix: gas cost calculation * Update crates/revm/src/inspector/gas.rs Co-authored-by: Matthias Seitz <[email protected]> * Update crates/revm/src/inspector/gas.rs Co-authored-by: Matthias Seitz <[email protected]> * fix: formatting
Configuration menu - View commit details
-
Copy full SHA for 1fa2d26 - Browse repository at this point
Copy the full SHA 1fa2d26View commit details -
chore(deps): bump ethers-core from 2.0.13 to 2.0.14 (#1162)
Bumps [ethers-core](https://github.com/gakonst/ethers-rs) from 2.0.13 to 2.0.14. - [Release notes](https://github.com/gakonst/ethers-rs/releases) - [Changelog](https://github.com/gakonst/ethers-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/gakonst/ethers-rs/commits) --- updated-dependencies: - dependency-name: ethers-core dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3ebe1a8 - Browse repository at this point
Copy the full SHA 3ebe1a8View commit details -
chore(deps): bump ethers-contract from 2.0.13 to 2.0.14 (#1161)
Bumps [ethers-contract](https://github.com/gakonst/ethers-rs) from 2.0.13 to 2.0.14. - [Release notes](https://github.com/gakonst/ethers-rs/releases) - [Changelog](https://github.com/gakonst/ethers-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/gakonst/ethers-rs/commits) --- updated-dependencies: - dependency-name: ethers-contract dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d537104 - Browse repository at this point
Copy the full SHA d537104View commit details -
chore(deps): bump ethers-providers from 2.0.13 to 2.0.14 (#1160)
Bumps [ethers-providers](https://github.com/gakonst/ethers-rs) from 2.0.13 to 2.0.14. - [Release notes](https://github.com/gakonst/ethers-rs/releases) - [Changelog](https://github.com/gakonst/ethers-rs/blob/master/CHANGELOG.md) - [Commits](https://github.com/gakonst/ethers-rs/commits) --- updated-dependencies: - dependency-name: ethers-providers dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bfcc058 - Browse repository at this point
Copy the full SHA bfcc058View commit details -
Configuration menu - View commit details
-
Copy full SHA for b60f796 - Browse repository at this point
Copy the full SHA b60f796View commit details -
feat: add insert method on instruction table (#1167)
* feat: add insert method on instruction table * fix test * nits refactor in tests * clippy
Configuration menu - View commit details
-
Copy full SHA for 93557e9 - Browse repository at this point
Copy the full SHA 93557e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa0cd2 - Browse repository at this point
Copy the full SHA 2aa0cd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 133b413 - Browse repository at this point
Copy the full SHA 133b413View commit details -
Signed-off-by: GitHub Action <[email protected]> Co-authored-by: GitHub Action <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0e2d909 - Browse repository at this point
Copy the full SHA 0e2d909View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7c7375 - Browse repository at this point
Copy the full SHA e7c7375View commit details -
feat(interpreter): OpCode struct constants (#1173)
Currently the only way to instantiate an OpCode at compile time is by using unsafe or matching on the Option returned by `new` (unwrap is not stable). This PR adds the same `u8` opcode constants to the `OpCode` struct as well.
Configuration menu - View commit details
-
Copy full SHA for 2f96098 - Browse repository at this point
Copy the full SHA 2f96098View commit details -
feat: Restrict ContextPrecompiles only to EvmContext (#1174)
* first stage move Precompiles inside EvmContext. Create InnerEvmContext * Move precompiles and split InnerEvmContext to its file * fix optimism, fmt and clippy
Configuration menu - View commit details
-
Copy full SHA for 44398e3 - Browse repository at this point
Copy the full SHA 44398e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa87d65 - Browse repository at this point
Copy the full SHA fa87d65View commit details
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77a77f1 - Browse repository at this point
Copy the full SHA 77a77f1View commit details -
chore(docs): Add memory md to summary (#1178)
* doc: add memory section * chore(docs): Add memory to summary
Configuration menu - View commit details
-
Copy full SHA for 18c2d3e - Browse repository at this point
Copy the full SHA 18c2d3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a2aa5f - Browse repository at this point
Copy the full SHA 5a2aa5fView commit details
Commits on Mar 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5c0cbda - Browse repository at this point
Copy the full SHA 5c0cbdaView commit details
Commits on Mar 11, 2024
-
chore: improve error implementations (#1183)
Make error messages consistent with Reth (starting lowercase, no full stops).
Configuration menu - View commit details
-
Copy full SHA for 3e9aff3 - Browse repository at this point
Copy the full SHA 3e9aff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c30e096 - Browse repository at this point
Copy the full SHA c30e096View commit details
Commits on Mar 13, 2024
-
Signed-off-by: kaifulee <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c351cab - Browse repository at this point
Copy the full SHA c351cabView commit details -
chore(deps): bump anyhow from 1.0.80 to 1.0.81 (#1187)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.80 to 1.0.81. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.80...1.0.81) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1fe4131 - Browse repository at this point
Copy the full SHA 1fe4131View commit details -
chore(deps): bump thiserror from 1.0.57 to 1.0.58 (#1188)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.57 to 1.0.58. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.57...1.0.58) --- updated-dependencies: - dependency-name: thiserror dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 70c53ca - Browse repository at this point
Copy the full SHA 70c53caView commit details -
fix: use std hashmap with "std" feature (#1193)
Also caught by `-Zcheck-cfg`: ``` warning: unexpected `cfg` condition name: `std` --> crates/primitives/src/lib.rs:34:14 | 34 | if #[cfg(std)] { | ^^^ help: found config with similar value: `feature = "std"` | = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `unix`, `windows` = help: consider using a Cargo feature instead or adding `println!("cargo:rustc-check-cfg=cfg(std)");` to the top of a `build.rs` = note: see <https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#check-cfg> for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default ```
Configuration menu - View commit details
-
Copy full SHA for 1d5faf0 - Browse repository at this point
Copy the full SHA 1d5faf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69e3a28 - Browse repository at this point
Copy the full SHA 69e3a28View commit details
Commits on Mar 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9fa302c - Browse repository at this point
Copy the full SHA 9fa302cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 250edd8 - Browse repository at this point
Copy the full SHA 250edd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe841be - Browse repository at this point
Copy the full SHA fe841beView commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1e025fc - Browse repository at this point
Copy the full SHA 1e025fcView commit details -
chore: add rustc-ice-*.txt to gitignore (#1200)
Cargo fmt has had some issues recently, this should prevent accidentally committing the bug reports
Configuration menu - View commit details
-
Copy full SHA for eed8679 - Browse repository at this point
Copy the full SHA eed8679View commit details
Commits on Mar 16, 2024
-
chore: expose functionality for custom EVMs (#1201)
* chore: expose functionality for custom EVMs * reexport ecrecover
Configuration menu - View commit details
-
Copy full SHA for 628729c - Browse repository at this point
Copy the full SHA 628729cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 609236e - Browse repository at this point
Copy the full SHA 609236eView commit details -
Documentation improvements (#1191)
* Try to improve documentation * More documentation improvements * Self-review
Configuration menu - View commit details
-
Copy full SHA for 7fdcc6e - Browse repository at this point
Copy the full SHA 7fdcc6eView commit details -
feat: add convert_boxed and insert_boxed for InstructionTable (#1194)
* feat: add into_box and insert_boxed for InstructionTable Also adds an example for an instruction with captured context * fix tests with clones * fix valgrind * fix valgrind again * convert to boxed in insert_boxed * update docs for insert_boxed * make convert_boxed more concise * Update crates/interpreter/src/instructions/opcode.rs * Update crates/interpreter/src/instructions/opcode.rs
Configuration menu - View commit details
-
Copy full SHA for d398eef - Browse repository at this point
Copy the full SHA d398eefView commit details
Commits on Mar 17, 2024
-
feat(interpreter): export utility macros (#1203)
* feat(interpreter): export utility macros * chore: rename memory resize macro * chore: dollar crate
Configuration menu - View commit details
-
Copy full SHA for fda371f - Browse repository at this point
Copy the full SHA fda371fView commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 586c22f - Browse repository at this point
Copy the full SHA 586c22fView commit details -
Change unwrap to ? to propagate errors (#1207)
* Change unwrap to ? to propagate errors * Make clippy happy
Configuration menu - View commit details
-
Copy full SHA for 5aff229 - Browse repository at this point
Copy the full SHA 5aff229View commit details
Commits on Mar 19, 2024
-
feat: add benchmarks for ecpairing, kzg, ecrecover precompiles (#1211)
* feat: basic crypto benches * cleanup * more cleanup
Configuration menu - View commit details
-
Copy full SHA for 97a4840 - Browse repository at this point
Copy the full SHA 97a4840View commit details -
chore(deps): bump bitflags from 2.4.2 to 2.5.0 (#1210)
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.4.2 to 2.5.0. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](bitflags/bitflags@2.4.2...2.5.0) --- updated-dependencies: - dependency-name: bitflags dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for af09039 - Browse repository at this point
Copy the full SHA af09039View commit details -
Signed-off-by: GitHub Action <[email protected]> Co-authored-by: GitHub Action <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba37a74 - Browse repository at this point
Copy the full SHA ba37a74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 713ed4f - Browse repository at this point
Copy the full SHA 713ed4fView commit details -
feat: make all precompiles public (#1213)
* feat: make all precompiles public * make inner function pub
Configuration menu - View commit details
-
Copy full SHA for 29c587b - Browse repository at this point
Copy the full SHA 29c587bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c15846 - Browse repository at this point
Copy the full SHA 4c15846View commit details
Commits on Mar 22, 2024
-
fix eip3155 summary gas_used bug and add fork name (#1216)
Co-authored-by: PanaW <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 882211c - Browse repository at this point
Copy the full SHA 882211cView commit details -
* Improve EthersDB: - Rewrite(kinda) `new` function. - Add `set_block_number` function. - Move `block_on` function to separate module. Add `utils` module. * Remove `utils` module. * Remove async blocks * Make fmt happy * Add `use super::*` back.
Configuration menu - View commit details
-
Copy full SHA for 09df19c - Browse repository at this point
Copy the full SHA 09df19cView commit details -
feat(interpreter): expose mutable access methods on stack and memory (#…
…1219) * feat(interpreter): allow mutable stack access * feat(interpreter): allow mutable memory access * chore: inline
Configuration menu - View commit details
-
Copy full SHA for 1ce5a52 - Browse repository at this point
Copy the full SHA 1ce5a52View commit details
Commits on Mar 25, 2024
-
chore(deps): bump bytes from 1.5.0 to 1.6.0 (#1224)
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/tokio-rs/bytes/releases) - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md) - [Commits](tokio-rs/bytes@v1.5.0...v1.6.0) --- updated-dependencies: - dependency-name: bytes dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a0e5116 - Browse repository at this point
Copy the full SHA a0e5116View commit details -
chore(deps): bump regex from 1.10.3 to 1.10.4 (#1223)
Bumps [regex](https://github.com/rust-lang/regex) from 1.10.3 to 1.10.4. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@1.10.3...1.10.4) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 240e559 - Browse repository at this point
Copy the full SHA 240e559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 176e0cf - Browse repository at this point
Copy the full SHA 176e0cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 61f8771 - Browse repository at this point
Copy the full SHA 61f8771View commit details -
docs(primitives): kzg intro (#1209)
* docs: primitive * docs: KZG primitive * fixed mistake * fixed lint error * fixed book test * refactor: coinbase to beneficiary * mod: workspace test * Revert "refactor: coinbase to beneficiary" This reverts commit dc89385. * Revert "fixed book test" This reverts commit 47062f0. * revert beneficiary to conbase * mod: resolved comment * fixed typo * del .DS_store * del .DS_store * del .DS_store * mod: update .gitginore
Configuration menu - View commit details
-
Copy full SHA for e7363d7 - Browse repository at this point
Copy the full SHA e7363d7View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 89792c2 - Browse repository at this point
Copy the full SHA 89792c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52c8f92 - Browse repository at this point
Copy the full SHA 52c8f92View commit details
Commits on Mar 27, 2024
-
chore(deps): bump serde_json from 1.0.114 to 1.0.115 (#1232)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.114 to 1.0.115. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.114...v1.0.115) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fa84c30 - Browse repository at this point
Copy the full SHA fa84c30View commit details
Commits on Mar 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c3107ec - Browse repository at this point
Copy the full SHA c3107ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for a114438 - Browse repository at this point
Copy the full SHA a114438View commit details -
Configuration menu - View commit details
-
Copy full SHA for 020c6ff - Browse repository at this point
Copy the full SHA 020c6ffView commit details -
nit: remove unnecessary call to into_u256() for bn128 add (#1239)
* nit: remove unnecessary call to into_u256() for bn128 add * Rename out to output
Configuration menu - View commit details
-
Copy full SHA for 81b65dd - Browse repository at this point
Copy the full SHA 81b65ddView commit details
Commits on Mar 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b6bda4c - Browse repository at this point
Copy the full SHA b6bda4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e56fb - Browse repository at this point
Copy the full SHA f5e56fbView commit details -
chore(deps): bump tokio from 1.36.0 to 1.37.0 (#1244)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.36.0 to 1.37.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.36.0...tokio-1.37.0) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e0791cd - Browse repository at this point
Copy the full SHA e0791cdView commit details -
feat: TracerEip3155 optionally traces memory (#1234)
* feat: TracerEip3155 optionally traces memory BREAKING CHANGE: the TracerEIP3155 constructor takes an additional "include_memory" flag * perf: use hex::encode_prefixed for TracerEip3155 * refactor: use builder pattern for TracerEip3155 BREAKING CHANGE: update constructor syntax for TracerEip3155 * refactor: use String for TracerEip3155 memory
Configuration menu - View commit details
-
Copy full SHA for a201a2d - Browse repository at this point
Copy the full SHA a201a2dView commit details
Commits on Mar 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 57825ff - Browse repository at this point
Copy the full SHA 57825ffView commit details
Commits on Mar 31, 2024
-
fix(TracerEip3155): clear Inspector data after transaction. (#1230)
* fix examples->generate_block_traces reuse TracerEip3155.gas_inspector issue * fmt code * clear the eip3155 tracer state so that it can be used in next transaction * print summary and clean state when create_end * update documentation * fix left nits
Configuration menu - View commit details
-
Copy full SHA for b1ec4eb - Browse repository at this point
Copy the full SHA b1ec4ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9079099 - Browse repository at this point
Copy the full SHA 9079099View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9d1a64 - Browse repository at this point
Copy the full SHA d9d1a64View commit details
Commits on Apr 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b3220c6 - Browse repository at this point
Copy the full SHA b3220c6View commit details
Commits on Apr 2, 2024
-
nit: use uint macro & fix various small things (#1253)
* nit: Use uint macro & fix various small things * Move MAX_POSITIVE_VALUE back to tests
Configuration menu - View commit details
-
Copy full SHA for c3f0503 - Browse repository at this point
Copy the full SHA c3f0503View commit details -
feat: add tests for shift instructions (#1254)
* feat: add tests for shift instructions * Use LatestSpec instead of CancunSpec * Run cargo fmt * Use parans instead of brackets * Simplify host/interpreter initialization * Remove unused imports * Remove test case comments * Use U256 types
Configuration menu - View commit details
-
Copy full SHA for 52f1f01 - Browse repository at this point
Copy the full SHA 52f1f01View commit details -
Signed-off-by: GitHub Action <[email protected]> Co-authored-by: GitHub Action <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a8c0bf - Browse repository at this point
Copy the full SHA 4a8c0bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e2babc - Browse repository at this point
Copy the full SHA 2e2babcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1640b8f - Browse repository at this point
Copy the full SHA 1640b8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 223f6cd - Browse repository at this point
Copy the full SHA 223f6cdView commit details
Commits on Apr 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8af9531 - Browse repository at this point
Copy the full SHA 8af9531View commit details -
chore(deps): bump secp256k1 from 0.28.2 to 0.29.0 (#1260)
Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) from 0.28.2 to 0.29.0. - [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/master/CHANGELOG.md) - [Commits](rust-bitcoin/rust-secp256k1@secp256k1-0.28.2...secp256k1-0.29.0) --- updated-dependencies: - dependency-name: secp256k1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5d5c5f1 - Browse repository at this point
Copy the full SHA 5d5c5f1View commit details -
feat(interpreter): remove SPEC generic from gas calculation functions (…
…#1243) * feat(interpreter): remove SPEC generic from gas calculation functions * feat(interpreter): make most gas cost calculation functions `const` * set_final_refund * unused * fix: optimism * chore: use `is_london: bool` instead of `SpecId` in `Gas::set_final_refund`
Configuration menu - View commit details
-
Copy full SHA for 96dda38 - Browse repository at this point
Copy the full SHA 96dda38View commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d64bbc - Browse repository at this point
Copy the full SHA 4d64bbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e730a6 - Browse repository at this point
Copy the full SHA 5e730a6View commit details -
feat(
db
): Introducealloydb
(#1257)* feat: alloydb * chore: turn on needed deps for test * derive * correct address * chore: remove arc * feat: actually make Transport and Network generic to accept any transport or network * chore: condense markers into one, more idiomatic
Configuration menu - View commit details
-
Copy full SHA for af56651 - Browse repository at this point
Copy the full SHA af56651View commit details
Commits on Apr 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eee0541 - Browse repository at this point
Copy the full SHA eee0541View commit details
Commits on Apr 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d3db49d - Browse repository at this point
Copy the full SHA d3db49dView commit details -
chore: revert snailtracer without microbench (#1259)
* check without microbench * cleanup
Configuration menu - View commit details
-
Copy full SHA for c961887 - Browse repository at this point
Copy the full SHA c961887View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1eb0e6 - Browse repository at this point
Copy the full SHA c1eb0e6View commit details -
Add the modifies_memory macro (#1270)
* feat: add modifies_memory macro * refactor
Configuration menu - View commit details
-
Copy full SHA for 11e819c - Browse repository at this point
Copy the full SHA 11e819cView commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d06f5d0 - Browse repository at this point
Copy the full SHA d06f5d0View commit details -
* fix examples->generate_block_traces reuse TracerEip3155.gas_inspector issue * fmt code * clear the eip3155 tracer state so that it can be used in next transaction * print summary and clean state when create_end * update documentation * fix left nits * add cancun upgrade block number * remove outdated doc * remove outdated doc * remove empty file * TS is unit used to trigger the hardork --------- Co-authored-by: rakita <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1edfeb6 - Browse repository at this point
Copy the full SHA 1edfeb6View commit details
Commits on Apr 9, 2024
-
feat: EOF (Ethereum Object Format) (#1143)
* eof * feat(EOF): Header decoder * EofBody decode * disable eof deprecated opcodes * add eof instructions * temp tests * rjump instructions * eof rjump with tests * EOF bytecode * callf, retf, jumpf * tests for callf,retf,jumpf * small rename * add dataload, dataloadn and datacopy opcodes * refactor calls * blueprint for creates * eof create inputs * some wip * add eofcreate structs and exccall flow * wip eofcreate code flow and handlers * fix tests * eof creates * refactor eofcreate a little * some work on extcall * feat: refactor simplify CallInput, eof extcalls * feat: restructure OpCode and add stack input/output num * add flags for stack_io and not_eof * wip eof verification * wip validation * EOF Bytecode validity * insturction and jump validation seems good * merged eof validate function * EOP test runner, fex fixes * RETURNDATALOAD, fix call bugs, refactor gas warm/cold calc * debug session, rjumpv imm fix * fixing validation bugs, bytecode decoder for EOF in revme * pass most of validation tests * bounds check moved to decode * Fix merge compilation, fmt * TXCREATE work * remove training wheels, panic on eof * test fix and std * std * fix test * fix valgrind * fix tests * clippy * removed checked logic * small change * no std revm-test * check pending TODOs * build check no_std * doc * chore: move some files. cleanup comments * fix fmt,clippy and compile error
Configuration menu - View commit details
-
Copy full SHA for b4a87a4 - Browse repository at this point
Copy the full SHA b4a87a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf96ce8 - Browse repository at this point
Copy the full SHA cf96ce8View commit details
Commits on Apr 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cfc4511 - Browse repository at this point
Copy the full SHA cfc4511View commit details