-
-
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 #43
base: main
Are you sure you want to change the base?
Commits on May 13, 2024
-
chore(deps): bump serde_json from 1.0.115 to 1.0.117 (#1406)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.115 to 1.0.117. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.115...v1.0.117) --- updated-dependencies: - dependency-name: serde_json 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 a2e3d39 - Browse repository at this point
Copy the full SHA a2e3d39View commit details -
chore(deps): bump paste from 1.0.14 to 1.0.15 (#1405)
Bumps [paste](https://github.com/dtolnay/paste) from 1.0.14 to 1.0.15. - [Release notes](https://github.com/dtolnay/paste/releases) - [Commits](dtolnay/paste@1.0.14...1.0.15) --- updated-dependencies: - dependency-name: paste 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 fa99b90 - Browse repository at this point
Copy the full SHA fa99b90View commit details -
chore(deps): bump anyhow from 1.0.82 to 1.0.83 (#1404)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.82 to 1.0.83. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.82...1.0.83) --- updated-dependencies: - dependency-name: anyhow 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 4ac1e66 - Browse repository at this point
Copy the full SHA 4ac1e66View commit details -
chore(deps): bump thiserror from 1.0.59 to 1.0.60 (#1403)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.59 to 1.0.60. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.59...1.0.60) --- 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 29b2224 - Browse repository at this point
Copy the full SHA 29b2224View commit details -
Configuration menu - View commit details
-
Copy full SHA for 287ae36 - Browse repository at this point
Copy the full SHA 287ae36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38c4d3e - Browse repository at this point
Copy the full SHA 38c4d3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a67c30e - Browse repository at this point
Copy the full SHA a67c30eView commit details -
chore(EOF): rename extcall opcode/names (#1416)
* fix(primitives): specify the optimism cfg on spec_to_generic (#1412) * chore(EOF): rename extcall opcode/names
Configuration menu - View commit details
-
Copy full SHA for d185018 - Browse repository at this point
Copy the full SHA d185018View commit details
Commits on May 14, 2024
-
feat(EOF): Add CALLF/JUMPF stack checks (#1417)
* feat(EOF): Add CALLF stack check * fix tests * jump stack check
Configuration menu - View commit details
-
Copy full SHA for 84d1372 - Browse repository at this point
Copy the full SHA 84d1372View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4763c8b - Browse repository at this point
Copy the full SHA 4763c8bView commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e81b88 - Browse repository at this point
Copy the full SHA 6e81b88View commit details -
Configuration menu - View commit details
-
Copy full SHA for f07c0ef - Browse repository at this point
Copy the full SHA f07c0efView commit details -
Configuration menu - View commit details
-
Copy full SHA for eed27d9 - Browse repository at this point
Copy the full SHA eed27d9View commit details -
fix: blockchash for devnet-0 (#1427)
* fix: load blockchash only from serve_window * fix: devnet-0 blockchash behaviour
Configuration menu - View commit details
-
Copy full SHA for 7046d5e - Browse repository at this point
Copy the full SHA 7046d5eView commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 05f3c5b - Browse repository at this point
Copy the full SHA 05f3c5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2239820 - Browse repository at this point
Copy the full SHA 2239820View commit details -
fix(precompile): BLS G2 MSM (#1428)
* test(precompile): add BLS test vectors * fix(gakonst): dont blow up on bls p2_affines * uncomment g1 msm required gas * chore: small refactors * rm artifacts * add new bls test jsons * remove fail-tests these should be added again at some point * fix: perform subgroup checks only on msm, pairing, and scalar multiplications * fix docs --------- Co-authored-by: Georgios Konstantopoulos <me@gakonst.com> Co-authored-by: rakita <dragan0rakita@gmail.com> Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8fd85f1 - Browse repository at this point
Copy the full SHA 8fd85f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30c6362 - Browse repository at this point
Copy the full SHA 30c6362View commit details
Commits on May 24, 2024
-
chore(interpreter): optimisation for BYTE, SHL, SHR and SAR (#1418)
* chore(interpreter): optimisation for BYTE, SHL, SHR and SAR * added previus comment in byte function * updated pr comments
Configuration menu - View commit details
-
Copy full SHA for ff2dcf5 - Browse repository at this point
Copy the full SHA ff2dcf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45e3571 - Browse repository at this point
Copy the full SHA 45e3571View commit details -
feat: load account should return db error (#1447)
* feat: load account should return db error * simplify
Configuration menu - View commit details
-
Copy full SHA for c755977 - Browse repository at this point
Copy the full SHA c755977View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44bafed - Browse repository at this point
Copy the full SHA 44bafedView commit details -
Configuration menu - View commit details
-
Copy full SHA for b005b8d - Browse repository at this point
Copy the full SHA b005b8dView commit details -
chore: skip tests with storage check and return status (#1452)
* chore: cargo update * chore: skip tests with storage check and return error * return println and clippy * revert to previous println
Configuration menu - View commit details
-
Copy full SHA for 0e1cd99 - Browse repository at this point
Copy the full SHA 0e1cd99View commit details -
feat(revm): revert EIP-2935 BLOCKHASH opcode changes (#1450)
* feat(revm): revert EIP-2935 BLOCKHASH opcode changes * fix lint * bump time * return previous impl mod prague branch * remove unused imports
Configuration menu - View commit details
-
Copy full SHA for 8b6ab31 - Browse repository at this point
Copy the full SHA 8b6ab31View commit details
Commits on May 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ce53cd - Browse repository at this point
Copy the full SHA 2ce53cdView commit details
Commits on May 26, 2024
-
feat(optimism): Add secp256r1 precompile for Fjord (#1436)
* feat(optimism): Add secp256r1 precompile for Fjord * Fix docs * Fix nostd build * Load fjord precompiles via optimism handler register * Remove outdated fjord() precompile spec constructor * Document the secp256r1 feature * Address feedback * Handle invalid signatures * Update crates/precompile/src/secp256r1.rs * Update crates/precompile/src/secp256r1.rs * Blank return on failed signature verification * Add test case for invalid (zero) pubkey --------- Co-authored-by: rakita <rakita@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 928883c - Browse repository at this point
Copy the full SHA 928883cView commit details -
fix: check canonical Fp elements (#1434)
* fix: check canonical field elements * chore: more cleanups * remove hex, update comments * fix more docs * small refactor and check if fp is canonical * doc fix
Configuration menu - View commit details
-
Copy full SHA for 3a8b5d0 - Browse repository at this point
Copy the full SHA 3a8b5d0View commit details
Commits on May 27, 2024
-
chore(deps): bump serde from 1.0.202 to 1.0.203 (#1457)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.202 to 1.0.203. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.202...v1.0.203) --- updated-dependencies: - dependency-name: serde 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 1b471bd - Browse repository at this point
Copy the full SHA 1b471bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for af88ee9 - Browse repository at this point
Copy the full SHA af88ee9View commit details
Commits on May 28, 2024
-
remove 'checked' bytecode bench causing benchmarks to crash due to na…
…me (#1461) conflict Co-authored-by: Eric Bogard <ebo@testmachine.ai>
Configuration menu - View commit details
-
Copy full SHA for ba02202 - Browse repository at this point
Copy the full SHA ba02202View commit details -
feat(optimism): Implement new L1 cost function for Fjord (#1420)
* Implement new L1 cost function for Fjord * Add fastlz test * Adds a second, more faithful adaptation of solady fastlz for fuzzing * Fix bounds check * Remove some unnecessary constants * Fix some linting issues * Add tests for parity with evm bytecode implementation of fastlz * Replace ethers abi encode/decode with alloy * Use rstest for parameterized testcases * Revert change to examples * Remove duplicate solady flz implementation * Remove direct alloy-sol-macro dependency * Remove unnecessary flag check * Undo dependency reordering
Configuration menu - View commit details
-
Copy full SHA for d903399 - Browse repository at this point
Copy the full SHA d903399View commit details -
chore(primitives): rename State/Storage to EvmState/EvmStorage (#1459)
* fix(Interpreter): wrong block number used * chore(primitives): rename State to PlainState * Restructure StorageSlot and rename PlainState to EvmState * doc
Configuration menu - View commit details
-
Copy full SHA for a28a543 - Browse repository at this point
Copy the full SHA a28a543View commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d5256e - Browse repository at this point
Copy the full SHA 6d5256eView commit details
Commits on May 31, 2024
-
fix(EOF): returncontract immediate is one byte (#1468)
* bug(EOF): returncontract immediate is one byte * rm dependency
Configuration menu - View commit details
-
Copy full SHA for c844f15 - Browse repository at this point
Copy the full SHA c844f15View commit details -
feat(EOF): Add EOF to inspector handle register (#1469)
* feat(EOF): Add EOF to inspector handle register * add comments, remove TODO
Configuration menu - View commit details
-
Copy full SHA for 72c7c40 - Browse repository at this point
Copy the full SHA 72c7c40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d49e6a - Browse repository at this point
Copy the full SHA 9d49e6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fadf6fb - Browse repository at this point
Copy the full SHA fadf6fbView commit details
Commits on Jun 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6df5d20 - Browse repository at this point
Copy the full SHA 6df5d20View commit details
Commits on Jun 3, 2024
-
chore(deps): bump tokio from 1.37.0 to 1.38.0 (#1480)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.37.0 to 1.38.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.37.0...tokio-1.38.0) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... 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 c083b05 - Browse repository at this point
Copy the full SHA c083b05View commit details -
chore(deps): bump blst from 0.3.11 to 0.3.12 (#1481)
Bumps [blst](https://github.com/supranational/blst) from 0.3.11 to 0.3.12. - [Release notes](https://github.com/supranational/blst/releases) - [Commits](supranational/blst@v0.3.11...v0.3.12) --- updated-dependencies: - dependency-name: blst 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 b8123b5 - Browse repository at this point
Copy the full SHA b8123b5View commit details -
chore(deps): bump rstest from 0.19.0 to 0.21.0 (#1482)
Bumps [rstest](https://github.com/la10736/rstest) from 0.19.0 to 0.21.0. - [Release notes](https://github.com/la10736/rstest/releases) - [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md) - [Commits](la10736/rstest@v0.19.0...v0.21.0) --- updated-dependencies: - dependency-name: rstest dependency-type: direct:production update-type: version-update:semver-minor ... 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 916458c - Browse repository at this point
Copy the full SHA 916458cView commit details -
feat(EOF): EIP-7698 eof creation transaction (#1467)
* feat(EOF): eof tx create * cleanup * add box import * fix(eof): add FrameResult if eof is in create tx * Make returncontract a success, enabled by eof tx create * fix build, add case
Configuration menu - View commit details
-
Copy full SHA for b7b92ae - Browse repository at this point
Copy the full SHA b7b92aeView commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3ae8ff2 - Browse repository at this point
Copy the full SHA 3ae8ff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e15d3 - Browse repository at this point
Copy the full SHA 22e15d3View commit details
Commits on Jun 7, 2024
-
fix(EOF): panic on empty input range, and continue exec after eofcrea…
…te (#1477) * reset instruction result * switch extcall value order * fix empty input * revert value pop
Configuration menu - View commit details
-
Copy full SHA for bdd1b8e - Browse repository at this point
Copy the full SHA bdd1b8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 569c981 - Browse repository at this point
Copy the full SHA 569c981View commit details
Commits on Jun 8, 2024
-
feat: Persist reverted account and storage slot lookups in `Journaled…
…State` (#1437) * persist reverted account and storage slot lookups * journal cold loads from occupied journaled state entry
Configuration menu - View commit details
-
Copy full SHA for 9955d9f - Browse repository at this point
Copy the full SHA 9955d9fView commit details -
chore(precompiles): Fix some nits in bls12_381 (#1495)
* Fix some nits in bls12_381 precompiles * Run cargo fmt
Configuration menu - View commit details
-
Copy full SHA for 8943b3a - Browse repository at this point
Copy the full SHA 8943b3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3a4ef9 - Browse repository at this point
Copy the full SHA d3a4ef9View commit details -
fix(op): Remove
U256::from(<float>)
(#1498)Specifies the type of `1e12` as `u64` in the `l1block.rs` module, removing the need for `UintTryFrom<{float}>`.
Configuration menu - View commit details
-
Copy full SHA for a832a4e - Browse repository at this point
Copy the full SHA a832a4eView commit details -
feat(EOF): change oob behavior of RETURNDATALOAD and RETURNDATACOPY (#…
…1476) * chore(interpreter): optimisation for BYTE, SHL, SHR and SAR * test: add RETURNDATACOPY test and update RETURNDATALOAD * feat: change oob behavior of returndataload * fix: stack order and name on returndatacopy test * feat: change oob behavior of RETURNDATACOPY * chore: remove unused function make_me_a_table * fix: revert interpreter check * chore: some tests * chore: use as_usize_or_fail! macro instead of as_usize_saturated! * fix: add backwards compatibility * fix: collapsible-else-if * self review * refactor code. use set_data in returndatacopy * remove local as it is used once --------- Co-authored-by: rakita <dragan0rakita@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8103cc1 - Browse repository at this point
Copy the full SHA 8103cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95f2436 - Browse repository at this point
Copy the full SHA 95f2436View commit details -
Configuration menu - View commit details
-
Copy full SHA for 561fbdb - Browse repository at this point
Copy the full SHA 561fbdbView commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 733bf5e - Browse repository at this point
Copy the full SHA 733bf5eView commit details -
chore(revme): add new line in revme EOF printer (#1503)
* chore(revme): add new line in revme EOF printer * format * clippy
Configuration menu - View commit details
-
Copy full SHA for e734537 - Browse repository at this point
Copy the full SHA e734537View commit details -
chore(deps): bump regex from 1.10.4 to 1.10.5 (#1502)
Bumps [regex](https://github.com/rust-lang/regex) from 1.10.4 to 1.10.5. - [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.4...1.10.5) --- updated-dependencies: - dependency-name: regex 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 e244ac4 - Browse repository at this point
Copy the full SHA e244ac4View commit details -
feat(EOF): EXTCODECOPY,EXTCODESIZE,EXTCODEHASH eof support (#1504)
* feat(EOF): EXTCODECOPY,EXTCODESIZE,EXTCODEHASH eof support * eof magic bytes from array * clippy
Configuration menu - View commit details
-
Copy full SHA for 649b7c5 - Browse repository at this point
Copy the full SHA 649b7c5View commit details
Commits on Jun 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d7538fc - Browse repository at this point
Copy the full SHA d7538fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d91886 - Browse repository at this point
Copy the full SHA 8d91886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4902ffa - Browse repository at this point
Copy the full SHA 4902ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d008720 - Browse repository at this point
Copy the full SHA d008720View commit details -
Removed .clone() in ExecutionHandler::call, and reusing output buffer…
… in Interpreter (#1512)
Configuration menu - View commit details
-
Copy full SHA for 0768ec6 - Browse repository at this point
Copy the full SHA 0768ec6View commit details -
fix(EOF): Remove redundunt ext call gas cost (#1513)
* feat(revme): add prague spec * fix(EOF): jumpf gas was changes * fix(EOF): extstaticcall make static * fix(EOF): add DATACOPY copy gas * fix(EOF): Remove redundunt ext call gas cost
Configuration menu - View commit details
-
Copy full SHA for 8742fc7 - Browse repository at this point
Copy the full SHA 8742fc7View commit details
Commits on Jun 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 75c3d08 - Browse repository at this point
Copy the full SHA 75c3d08View commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a4ef14 - Browse repository at this point
Copy the full SHA 5a4ef14View commit details -
fix(revm): remove storage reset that clears is_cold flag (#1518)
* fix(revm): remove storage reset that clears is_cold flag * docs
Configuration menu - View commit details
-
Copy full SHA for 8f99f72 - Browse repository at this point
Copy the full SHA 8f99f72View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b988a0f - Browse repository at this point
Copy the full SHA b988a0fView commit details
Commits on Jun 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for af6797e - Browse repository at this point
Copy the full SHA af6797eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e32591e - Browse repository at this point
Copy the full SHA e32591eView commit details
Commits on Jun 16, 2024
-
feat: mutable access for all fields in BundleBuilder (#1524)
* feat: mutable access to state_storage and revert_storage in BundleBuilder * self review * Revert "self review" This reverts commit 20e46ee. * Revert "feat: mutable access to state_storage and revert_storage in BundleBuilder" This reverts commit 824e33f. * feat: Add mutable getters for bundle state fields
Configuration menu - View commit details
-
Copy full SHA for 8f4c153 - Browse repository at this point
Copy the full SHA 8f4c153View commit details -
db: add setters to
BundleBuilder
with&mut self
(#1527)* db: add settes to BundleBuilder with &mut self * fix comments
Configuration menu - View commit details
-
Copy full SHA for dd98b3b - Browse repository at this point
Copy the full SHA dd98b3bView commit details
Commits on Jun 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc6e497 - Browse repository at this point
Copy the full SHA dc6e497View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbbcec0 - Browse repository at this point
Copy the full SHA dbbcec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a62540 - Browse repository at this point
Copy the full SHA 3a62540View commit details -
perf: avoid cloning precompiles (#1486)
* perf: avoid cloning precompiles twice * perf: cow it up * pedantic changes, unsafe removed, nit renames * into string * nits * Make to_mut call cold fn on owned mutation * doc update
Configuration menu - View commit details
-
Copy full SHA for de540b6 - Browse repository at this point
Copy the full SHA de540b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41e2f7f - Browse repository at this point
Copy the full SHA 41e2f7fView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c2a04cb - Browse repository at this point
Copy the full SHA c2a04cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f46a13 - Browse repository at this point
Copy the full SHA 2f46a13View commit details
Commits on Jun 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e6b52af - Browse repository at this point
Copy the full SHA e6b52afView commit details -
refactor: replace TransactTo with TxKind (#1542)
* refactor: replace TransactTo with TxKind * misc: apply review suggestions
Configuration menu - View commit details
-
Copy full SHA for 7db1adc - Browse repository at this point
Copy the full SHA 7db1adcView commit details
Commits on Jun 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e7715a - Browse repository at this point
Copy the full SHA 6e7715aView commit details -
fix(eof): fixture 2 tests (#1550)
* eof fixes * fix(eof): create initcode starting with 0xff00 * Include PragueEOF * spec missing * add helper function to get address * clippy * include box * move EOF to PragueEOF
Configuration menu - View commit details
-
Copy full SHA for 09451cb - Browse repository at this point
Copy the full SHA 09451cbView commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eee5729 - Browse repository at this point
Copy the full SHA eee5729View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99367b1 - Browse repository at this point
Copy the full SHA 99367b1View commit details
Commits on Jun 21, 2024
-
refactor: replace U256 with u64 in BLOCKHASH (#1505)
* replace U256 -> u64 * cargo fmt * refactor type cast to prevent panic
Configuration menu - View commit details
-
Copy full SHA for 784a065 - Browse repository at this point
Copy the full SHA 784a065View commit details
Commits on Jun 22, 2024
-
refactor: replace AccessList with alloy version (#1552)
* refactor: replace AccessList with alloy version * misc: apply review suggestion * revert: type specification * Revert "revert: type specification" This reverts commit bb0a121. * Update crates/interpreter/src/gas/calc.rs
Configuration menu - View commit details
-
Copy full SHA for 58ab5e3 - Browse repository at this point
Copy the full SHA 58ab5e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 150af37 - Browse repository at this point
Copy the full SHA 150af37View commit details -
chore: use const blocks (#1522)
* chore: use const blocks * ci * rm new line from last commit merge
Configuration menu - View commit details
-
Copy full SHA for a51d53b - Browse repository at this point
Copy the full SHA a51d53bView commit details
Commits on Jun 24, 2024
-
chore(deps): bump alloy-eips from 0.1.1 to 0.1.2 (#1563)
Bumps [alloy-eips](https://github.com/alloy-rs/alloy) from 0.1.1 to 0.1.2. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.1.1...v0.1.2) --- updated-dependencies: - dependency-name: alloy-eips 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 c69d975 - Browse repository at this point
Copy the full SHA c69d975View commit details -
chore(deps): bump alloy-transport from 0.1.1 to 0.1.2 (#1562)
Bumps [alloy-transport](https://github.com/alloy-rs/alloy) from 0.1.1 to 0.1.2. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.1.1...v0.1.2) --- updated-dependencies: - dependency-name: alloy-transport 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 8859363 - Browse repository at this point
Copy the full SHA 8859363View commit details -
chore(deps): bump alloy-provider from 0.1.1 to 0.1.2 (#1564)
Bumps [alloy-provider](https://github.com/alloy-rs/alloy) from 0.1.1 to 0.1.2. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.1.1...v0.1.2) --- updated-dependencies: - dependency-name: alloy-provider 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 f1c0be3 - Browse repository at this point
Copy the full SHA f1c0be3View commit details -
chore(deps): bump reqwest from 0.12.4 to 0.12.5 (#1561)
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.4 to 0.12.5. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.12.4...v0.12.5) --- updated-dependencies: - dependency-name: reqwest 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 aaff133 - Browse repository at this point
Copy the full SHA aaff133View commit details
Commits on Jun 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b3f31fc - Browse repository at this point
Copy the full SHA b3f31fcView commit details
Commits on Jun 27, 2024
-
feat(EOF): Add target address expansion checks (#1570)
* feat(EOF): Add target address expansion checks * clippy
Configuration menu - View commit details
-
Copy full SHA for 7d6888b - Browse repository at this point
Copy the full SHA 7d6888bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27b67a0 - Browse repository at this point
Copy the full SHA 27b67a0View commit details -
feat(EOF): disallow ExtDelegateCall to legacy bytecode (#1572)
* Wip call ext * feat(EOF): disallow ExtDelegateCall to legacy bytecode
Configuration menu - View commit details
-
Copy full SHA for d3ff9cf - Browse repository at this point
Copy the full SHA d3ff9cfView commit details
Commits on Jun 28, 2024
-
feat(Prague): Add EIP-7702 (#1565)
* feat(Prague): Skeleton for EIP-7702 * fmt * load authorizations * include Vec and B256 * fmt and no_std import * Integrate alloy-eips Authorizations types * Add box * disable alloy * clippy nits * patch alloy * bump new alloy
Configuration menu - View commit details
-
Copy full SHA for 64dc252 - Browse repository at this point
Copy the full SHA 64dc252View commit details -
chore: store tokio::runtime::Handle in ethers/alloyDB (#1557)
* store tokio::runtime::Handle in ethers/alloyDB * update docs * fmt * modify constructor to accept &self in block_on * fix
Configuration menu - View commit details
-
Copy full SHA for b40e4e3 - Browse repository at this point
Copy the full SHA b40e4e3View commit details
Commits on Jun 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b6f80af - Browse repository at this point
Copy the full SHA b6f80afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28d082d - Browse repository at this point
Copy the full SHA 28d082dView commit details -
Use HandleOrRuntime to allow alloydb/ethersdb to hold a custom runtime (
#1576) * Use HandleOrRuntime to allow alloydb/ethersdb to hold a custom runtime * Minor fix and clippy * Clippy * allow users to provide a runtime handle * Update docs * Fix slashes
Configuration menu - View commit details
-
Copy full SHA for 1fedacd - Browse repository at this point
Copy the full SHA 1fedacdView commit details -
feat: add bytecode_address from CallInputs to Contract during constru…
…ction. (#1568) * Add bytecode address to Contract struct * Explicit comment * Add new param to additional constructor calls * Reorder arguments to make more sense * make optional and set to None when creation call * Add bytecode address if TxKind is Call. --------- Co-authored-by: Eric Bogard <ebo@testmachine.ai>
Configuration menu - View commit details
-
Copy full SHA for 5507047 - Browse repository at this point
Copy the full SHA 5507047View commit details
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 245f05d - Browse repository at this point
Copy the full SHA 245f05dView commit details
Commits on Jul 8, 2024
-
feat(Precompiles): Throw fatal error if c-kzg is disabled (#1589)
* feat(Precompiles): Throw fatal error if c-kzg is disabled * no_std build
Configuration menu - View commit details
-
Copy full SHA for 81818a9 - Browse repository at this point
Copy the full SHA 81818a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5073b04 - Browse repository at this point
Copy the full SHA 5073b04View commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for cbe99fc - Browse repository at this point
Copy the full SHA cbe99fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88b2bcd - Browse repository at this point
Copy the full SHA 88b2bcdView commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee50203 - Browse repository at this point
Copy the full SHA ee50203View commit details -
chore(revm): defer bytecode load (#1588)
* defer bytecode load * apply review
Configuration menu - View commit details
-
Copy full SHA for 63824c7 - Browse repository at this point
Copy the full SHA 63824c7View commit details -
chore(deps): bump alloy-rlp from 0.3.5 to 0.3.7 (#1581)
Bumps [alloy-rlp](https://github.com/alloy-rs/rlp) from 0.3.5 to 0.3.7. - [Changelog](https://github.com/alloy-rs/rlp/blob/main/CHANGELOG.md) - [Commits](alloy-rs/rlp@v0.3.5...v0.3.7) --- updated-dependencies: - dependency-name: alloy-rlp 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 6e62e75 - Browse repository at this point
Copy the full SHA 6e62e75View commit details -
chore(deps): bump bitflags from 2.5.0 to 2.6.0 (#1583)
Bumps [bitflags](https://github.com/bitflags/bitflags) from 2.5.0 to 2.6.0. - [Release notes](https://github.com/bitflags/bitflags/releases) - [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md) - [Commits](bitflags/bitflags@2.5.0...2.6.0) --- updated-dependencies: - dependency-name: bitflags dependency-type: direct:production update-type: version-update:semver-minor ... 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 439e00c - Browse repository at this point
Copy the full SHA 439e00cView commit details -
chore(deps): bump serde from 1.0.203 to 1.0.204 (#1586)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.203 to 1.0.204. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.203...v1.0.204) --- updated-dependencies: - dependency-name: serde 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 9c2e646 - Browse repository at this point
Copy the full SHA 9c2e646View commit details -
chore(deps): bump serde_json from 1.0.117 to 1.0.120 (#1587)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.117 to 1.0.120. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.117...v1.0.120) --- updated-dependencies: - dependency-name: serde_json 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 0bf2d56 - Browse repository at this point
Copy the full SHA 0bf2d56View commit details -
feat: use
kzg-rs
for kzg point evaluation (#1558)* feat: use `kzg-rs` * fix: use `c-kzg` by default in std env * refactor: feature gate by `c-kzg` * fix: use published crate * fix: `kzg-rs` import * feat: use `cfg_if` for `kzg-rs` imports * feat: use `kzg-rs` * fix: `kzg-rs` import * chore: add `kzg-rs` feature to revm-interpreter * fix: check kzg-rs enable in revm/precompile * fix: kzg-rs include once_cell and derive_more in primitives, update feature tags * Update crates/primitives/src/lib.rs * Update crates/precompile/src/lib.rs * Update crates/primitives/Cargo.toml * Update crates/revm/Cargo.toml * Update crates/precompile/Cargo.toml * Update crates/primitives/src/lib.rs --------- Co-authored-by: rakita <rakita@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2b25469 - Browse repository at this point
Copy the full SHA 2b25469View commit details -
chore: Refactor code, and check if precompile for create collision (#…
…1600) * chore: Refactor code, and check is precompile for create colision * remove some TODOs for eofcreate nonce
Configuration menu - View commit details
-
Copy full SHA for 929d4b2 - Browse repository at this point
Copy the full SHA 929d4b2View commit details -
fix(EOF): MIN_CALLEE_GAS light failure, static-mode check (#1599)
* fix(EOF): MIN_CALLEE_GAS light failure, static-mode check * clear buffer * readd min caller gas
Configuration menu - View commit details
-
Copy full SHA for 7f8e31a - Browse repository at this point
Copy the full SHA 7f8e31aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 313146f - Browse repository at this point
Copy the full SHA 313146fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea51a04 - Browse repository at this point
Copy the full SHA ea51a04View commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6e082a8 - Browse repository at this point
Copy the full SHA 6e082a8View commit details -
refactor: group optimism invalid txn errors (#1604)
* refactor: group optimism invalid txn errors * Update crates/primitives/src/result.rs
Configuration menu - View commit details
-
Copy full SHA for 9e18cb1 - Browse repository at this point
Copy the full SHA 9e18cb1View commit details
Commits on Jul 12, 2024
-
fix(EOF): Use cfg code size limit for eofcreate (#1606)
* fix(eof): Use cfg code size limit for eofcreate * Update crates/revm/src/context/inner_evm_context.rs * simplify
Configuration menu - View commit details
-
Copy full SHA for 441c105 - Browse repository at this point
Copy the full SHA 441c105View commit details -
feat(EOF): Bytecode::new_raw supports EOF, new_raw_checked added (#1607)
* feat(EOF): Bytecode::new_raw supports EOF, new_raw_checked added * Use from abbreviation
Configuration menu - View commit details
-
Copy full SHA for 81acfe3 - Browse repository at this point
Copy the full SHA 81acfe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e356d - Browse repository at this point
Copy the full SHA c2e356dView commit details
Commits on Jul 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4e21186 - Browse repository at this point
Copy the full SHA 4e21186View commit details -
chore(deps): bump thiserror from 1.0.61 to 1.0.62 (#1611)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.61 to 1.0.62. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.61...1.0.62) --- 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 31bd150 - Browse repository at this point
Copy the full SHA 31bd150View commit details -
chore(deps): bump alloy-primitives from 0.7.6 to 0.7.7 (#1612)
Bumps [alloy-primitives](https://github.com/alloy-rs/core) from 0.7.6 to 0.7.7. - [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.7.6...v0.7.7) --- updated-dependencies: - dependency-name: alloy-primitives 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 4d84eca - Browse repository at this point
Copy the full SHA 4d84ecaView commit details -
chore(deps): bump alloy-sol-macro from 0.7.6 to 0.7.7 (#1613)
Bumps [alloy-sol-macro](https://github.com/alloy-rs/core) from 0.7.6 to 0.7.7. - [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.7.6...v0.7.7) --- updated-dependencies: - dependency-name: alloy-sol-macro 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 89aa0e9 - Browse repository at this point
Copy the full SHA 89aa0e9View commit details -
chore(deps): bump bytes from 1.6.0 to 1.6.1 (#1615)
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.6.0 to 1.6.1. - [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.6.0...v1.6.1) --- updated-dependencies: - dependency-name: bytes 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 8eb412c - Browse repository at this point
Copy the full SHA 8eb412cView commit details
Commits on Jul 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23b5c88 - Browse repository at this point
Copy the full SHA 23b5c88View commit details -
chore(deps): bump alloy-sol-types from 0.7.6 to 0.7.7 (#1614)
Bumps [alloy-sol-types](https://github.com/alloy-rs/core) from 0.7.6 to 0.7.7. - [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.7.6...v0.7.7) --- updated-dependencies: - dependency-name: alloy-sol-types 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 e27b8b4 - Browse repository at this point
Copy the full SHA e27b8b4View commit details -
fix(eip7702): Add tests and fix some bugs (#1605)
* fix(eip7702): Add tests and fix some bugs * passing tests * remove disabling of state clear, fix eip7702 * fmt/clippy rm comments * add CI for eof and prague tests * code cleanup * fmt
Configuration menu - View commit details
-
Copy full SHA for c04c2b2 - Browse repository at this point
Copy the full SHA c04c2b2View commit details -
feat(eof): cli eof-validation (#1622)
* feat(eof): cli eof-validation * cleanup, remove old tests * rm eof verification test
Configuration menu - View commit details
-
Copy full SHA for 98ef01f - Browse repository at this point
Copy the full SHA 98ef01fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1982f5e - Browse repository at this point
Copy the full SHA 1982f5eView commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for eef02b4 - Browse repository at this point
Copy the full SHA eef02b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6cf075 - Browse repository at this point
Copy the full SHA e6cf075View commit details -
Configuration menu - View commit details
-
Copy full SHA for 887c5d9 - Browse repository at this point
Copy the full SHA 887c5d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6354446 - Browse repository at this point
Copy the full SHA 6354446View commit details -
Configuration menu - View commit details
-
Copy full SHA for cda94b6 - Browse repository at this point
Copy the full SHA cda94b6View commit details -
chore: bump versions bcs of primitives (#1631)
* bump versions for primitives * bump revm
Configuration menu - View commit details
-
Copy full SHA for 8700c8a - Browse repository at this point
Copy the full SHA 8700c8aView commit details
Commits on Jul 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 782c3dd - Browse repository at this point
Copy the full SHA 782c3ddView commit details -
perf(eof): avoid some allocations (#1632)
* perf(eof): avoid some allocations * Update crates/primitives/src/bytecode/eof.rs
Configuration menu - View commit details
-
Copy full SHA for bac2f4a - Browse repository at this point
Copy the full SHA bac2f4aView commit details -
chore: fix some typos & remove useless Arc::clone (#1621)
* chore: fix some typos * chore: remove useless Arc::clone
Configuration menu - View commit details
-
Copy full SHA for 1a13e2a - Browse repository at this point
Copy the full SHA 1a13e2aView commit details
Commits on Jul 18, 2024
-
refactor: use
is_zero
forU256
andB256
(#1638)* refactor: use is_zero for U256 and B256 * fmt * Update crates/interpreter/src/instructions/arithmetic.rs Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com> * fix deref * move import --------- Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c1110d4 - Browse repository at this point
Copy the full SHA c1110d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1adc908 - Browse repository at this point
Copy the full SHA 1adc908View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d980839 - Browse repository at this point
Copy the full SHA d980839View commit details -
Configuration menu - View commit details
-
Copy full SHA for b995fad - Browse repository at this point
Copy the full SHA b995fadView commit details -
Configuration menu - View commit details
-
Copy full SHA for a605d05 - Browse repository at this point
Copy the full SHA a605d05View commit details -
feat: use batch bn256 pair operation (#1643)
* feat: use batch bn256 pair operation We are currently not taking advantage of the batch pair operation from the `bn` library for the pairing check precompile. This yields a ~27% speedup on the existing bench: ``` Crypto Precompile benchmarks/precompile bench | ecpairing precompile time: [2.2389 ms 2.2441 ms 2.2495 ms] change: [-27.689% -27.469% -27.227%] (p = 0.00 < 0.05) Performance has improved. ``` * use with_capacity * import vec
Configuration menu - View commit details
-
Copy full SHA for 8eaff99 - Browse repository at this point
Copy the full SHA 8eaff99View commit details
Commits on Jul 22, 2024
-
feat(EOF): implement std::error::Error trait for EofValidationError a…
…nd EofError (#1649) * feat: implement Error trait for EofValidationError * feat: implement Error trait for EofError * fix: remove unused import * fix: remove format macro
Configuration menu - View commit details
-
Copy full SHA for 013de92 - Browse repository at this point
Copy the full SHA 013de92View commit details -
chore(deps): bump thiserror from 1.0.62 to 1.0.63 (#1651)
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.62 to 1.0.63. - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@1.0.62...1.0.63) --- 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 31ddbe9 - Browse repository at this point
Copy the full SHA 31ddbe9View commit details -
chore(deps): bump tokio from 1.38.0 to 1.38.1 (#1650)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.38.0 to 1.38.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.38.0...tokio-1.38.1) --- updated-dependencies: - dependency-name: tokio 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 afb8083 - Browse repository at this point
Copy the full SHA afb8083View commit details
Commits on Jul 24, 2024
-
fix(EOF): Overflow on num_sections (#1656)
* fix(EOF): Overflow on num_sections * fix test * fmt/clippy
Configuration menu - View commit details
-
Copy full SHA for d71acb5 - Browse repository at this point
Copy the full SHA d71acb5View commit details -
feat(EOF): EOF Validation add code type and sub container tracker (#1648
Configuration menu - View commit details
-
Copy full SHA for e123600 - Browse repository at this point
Copy the full SHA e123600View commit details
Commits on Jul 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28b7021 - Browse repository at this point
Copy the full SHA 28b7021View commit details -
fix(EOF): Validate code access in stack (#1659)
* wip: test * fix(EOF): Validate code access in stack * add code access
Configuration menu - View commit details
-
Copy full SHA for 9eabd4b - Browse repository at this point
Copy the full SHA 9eabd4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1163e29 - Browse repository at this point
Copy the full SHA 1163e29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83df9c4 - Browse repository at this point
Copy the full SHA 83df9c4View commit details
Commits on Jul 26, 2024
-
feat(EOF): Add non-returning CALLF/JUMPF checks (#1663)
* feat(EOF): Add non-returning CALLF/JUMPF checks * fix tests
Configuration menu - View commit details
-
Copy full SHA for dc2b334 - Browse repository at this point
Copy the full SHA dc2b334View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42bbc74 - Browse repository at this point
Copy the full SHA 42bbc74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 371e8c2 - Browse repository at this point
Copy the full SHA 371e8c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a35122 - Browse repository at this point
Copy the full SHA 7a35122View commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49d68c8 - Browse repository at this point
Copy the full SHA 49d68c8View commit details
Commits on Jul 29, 2024
-
chore(deps): bump serde_json from 1.0.120 to 1.0.121 (#1667)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.120 to 1.0.121. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.120...v1.0.121) --- updated-dependencies: - dependency-name: serde_json 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 574b310 - Browse repository at this point
Copy the full SHA 574b310View commit details -
chore(deps): bump tokio from 1.38.1 to 1.39.2 (#1668)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.38.1 to 1.39.2. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.38.1...tokio-1.39.2) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... 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 cf74f81 - Browse repository at this point
Copy the full SHA cf74f81View commit details -
chore(deps): bump blst from 0.3.12 to 0.3.13 (#1669)
Bumps [blst](https://github.com/supranational/blst) from 0.3.12 to 0.3.13. - [Release notes](https://github.com/supranational/blst/releases) - [Commits](supranational/blst@v0.3.12...v0.3.13) --- updated-dependencies: - dependency-name: blst 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 b30dff4 - Browse repository at this point
Copy the full SHA b30dff4View commit details
Commits on Aug 5, 2024
-
chore(deps): bump serde_json from 1.0.121 to 1.0.122 (#1678)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.121 to 1.0.122. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.121...v1.0.122) --- updated-dependencies: - dependency-name: serde_json 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 991ef8c - Browse repository at this point
Copy the full SHA 991ef8cView commit details -
chore(deps): bump alloy-eips from 0.2.0 to 0.2.1 (#1679)
Bumps [alloy-eips](https://github.com/alloy-rs/alloy) from 0.2.0 to 0.2.1. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.2.0...v0.2.1) --- updated-dependencies: - dependency-name: alloy-eips 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 721f087 - Browse repository at this point
Copy the full SHA 721f087View commit details -
chore(deps): bump regex from 1.10.5 to 1.10.6 (#1682)
Bumps [regex](https://github.com/rust-lang/regex) from 1.10.5 to 1.10.6. - [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.5...1.10.6) --- updated-dependencies: - dependency-name: regex 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 7933742 - Browse repository at this point
Copy the full SHA 7933742View commit details -
chore(deps): bump rstest from 0.21.0 to 0.22.0 (#1681)
Bumps [rstest](https://github.com/la10736/rstest) from 0.21.0 to 0.22.0. - [Release notes](https://github.com/la10736/rstest/releases) - [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md) - [Commits](la10736/rstest@v0.21.0...v0.22.0) --- updated-dependencies: - dependency-name: rstest dependency-type: direct:production update-type: version-update:semver-minor ... 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 535eb8e - Browse repository at this point
Copy the full SHA 535eb8eView commit details -
Add EOF Layout Fuzz Loop to
revme bytecode
(#1677)* Add EOF Layout Fuzz Loop to `bytecode` Update `revme` so that when `bytecode` is called without arguments it goes into the standard * Add size check in fuzzer * code format * chore: introduce bytecode initcode/runtime cli flags
Configuration menu - View commit details
-
Copy full SHA for 4d0feec - Browse repository at this point
Copy the full SHA 4d0feecView commit details
Commits on Aug 6, 2024
-
docs: improve
InstructionResult
documentation (#1673)* docs: improve `InstructionResult` documentation * chore: clean up
Configuration menu - View commit details
-
Copy full SHA for 05b34f4 - Browse repository at this point
Copy the full SHA 05b34f4View commit details -
Add OP-Granite hardfork, limiting bn256Pairing input size (#1685)
* Add OP-Granite hardfork, limiting bn256Pairing input size * Move optimism-specific bn128 precompile
Configuration menu - View commit details
-
Copy full SHA for ab42581 - Browse repository at this point
Copy the full SHA ab42581View commit details
Commits on Aug 8, 2024
-
feat: check for typos in CI (#1686)
Co-authored-by: adria0 <adria0@nowhere>
Configuration menu - View commit details
-
Copy full SHA for 40b9e10 - Browse repository at this point
Copy the full SHA 40b9e10View commit details -
feat(EOF): add evmone test suite (#1689)
* feat(EOF): add evmone test suite * pass all tests * multiple paths for eof-validations * path to eest eof validations tests
Configuration menu - View commit details
-
Copy full SHA for 32aeae4 - Browse repository at this point
Copy the full SHA 32aeae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8267ad5 - Browse repository at this point
Copy the full SHA 8267ad5View commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 70bd050 - Browse repository at this point
Copy the full SHA 70bd050View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3cab1c - Browse repository at this point
Copy the full SHA f3cab1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 428626e - Browse repository at this point
Copy the full SHA 428626eView commit details
Commits on Aug 9, 2024
-
chore(deps): bump alloy-provider from 0.2.0 to 0.2.1 (#1680)
Bumps [alloy-provider](https://github.com/alloy-rs/alloy) from 0.2.0 to 0.2.1. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.2.0...v0.2.1) --- updated-dependencies: - dependency-name: alloy-provider 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 0a5be93 - Browse repository at this point
Copy the full SHA 0a5be93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad8604 - Browse repository at this point
Copy the full SHA 1ad8604View commit details
Commits on Aug 26, 2024
-
chore(deps): bump alloy-transport from 0.2.0 to 0.2.1 (#1698)
Bumps [alloy-transport](https://github.com/alloy-rs/alloy) from 0.2.0 to 0.2.1. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.2.0...v0.2.1) --- updated-dependencies: - dependency-name: alloy-transport 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 7ea71af - Browse repository at this point
Copy the full SHA 7ea71afView commit details -
chore(deps): bump enumn from 0.1.13 to 0.1.14 (#1701)
Bumps [enumn](https://github.com/dtolnay/enumn) from 0.1.13 to 0.1.14. - [Release notes](https://github.com/dtolnay/enumn/releases) - [Commits](dtolnay/enumn@0.1.13...0.1.14) --- updated-dependencies: - dependency-name: enumn 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 7abf5c0 - Browse repository at this point
Copy the full SHA 7abf5c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab07fac - Browse repository at this point
Copy the full SHA ab07facView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8d75fd - Browse repository at this point
Copy the full SHA d8d75fdView commit details -
chore(deps): bump bytes from 1.6.1 to 1.7.1 (#1700)
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.6.1 to 1.7.1. - [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.6.1...v1.7.1) --- updated-dependencies: - dependency-name: bytes dependency-type: direct:production update-type: version-update:semver-minor ... 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 0f7e5a6 - Browse repository at this point
Copy the full SHA 0f7e5a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e155d07 - Browse repository at this point
Copy the full SHA e155d07View commit details -
chore(deps): bump serde from 1.0.204 to 1.0.209 (#1717)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.204 to 1.0.209. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](serde-rs/serde@v1.0.204...v1.0.209) --- updated-dependencies: - dependency-name: serde 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 792b6b2 - Browse repository at this point
Copy the full SHA 792b6b2View commit details -
docs: fix spelling issues (#1715)
* Update memory.md * Update bits.md * Update kzg.md * Update documentation/src/crates/primitives/kzg.md Co-authored-by: Oliver <onbjerg@users.noreply.github.com> * Update bits.md --------- Co-authored-by: Oliver <onbjerg@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d29e132 - Browse repository at this point
Copy the full SHA d29e132View commit details -
feat: c-kzg bump, cleanup on kzgsetting (#1719)
* chore: bump c-kzg v2.0.0 * feat: cleanup c-kzg kzgsetting * rm kzg-rs from no_std check
Configuration menu - View commit details
-
Copy full SHA for a46a88b - Browse repository at this point
Copy the full SHA a46a88bView commit details
Commits on Aug 28, 2024
-
chore: bump
kzg-rs
version (#1726)* chore: bump `kzg-rs` version * fix: remove serde req * ci: check `kzg-rs` in no-std mode * chore: update kzg-rs dep * Update .github/workflows/ci.yml * Update .github/workflows/ci.yml
Configuration menu - View commit details
-
Copy full SHA for c75e095 - Browse repository at this point
Copy the full SHA c75e095View commit details -
chore: cast block number to u64 and not usize (#1727)
* fix: cast block number to u64 and not usize * clippy
Configuration menu - View commit details
-
Copy full SHA for 0ae01d5 - Browse repository at this point
Copy the full SHA 0ae01d5View commit details
Commits on Aug 29, 2024
-
feat(eip7702): Impl newest version of EIP (#1695)
* latest eip7702 wip * add code loading handler * WIP adding is_delegate_cold flag * feat: add StateLoad and Eip7702CodeLoad * feat: add gas accounting among other things * clippy,fmt, op test * path to latest alloy-eips * comment eip7702 decode tests * Eip7702 format starts with 0xEF0100 * typo * fix(eip7702): fix empty or eip7702 code check * Type Eip7702s to Eip7702 * Corrent comments * switch new and new_raw Eip7702Bytecode * propagate last commit * nit: rename fn * fix(eip7702): set delegated code on call (#1706) * type change, return eip7702 raw on Bytecode::bytecode * eip7702 delegation test * Cleanup, refactor sstore gas calc * doc * chore: add AuthList json format * fix initial eip7702 gas, fix eip7702 refund on revert * small refactor * fix refund cnt * error handling, EIP-3607 fix, wip on auth validity * add auth validity check, fix EIP-3607 fix * switch tests * missing comment * fix tests * rm println * remove skip of required fields * docs, test meta dat
Configuration menu - View commit details
-
Copy full SHA for 8094c45 - Browse repository at this point
Copy the full SHA 8094c45View commit details -
chore(deps): bump alloy and primitives (#1725)
* latest eip7702 wip * add code loading handler * WIP adding is_delegate_cold flag * feat: add StateLoad and Eip7702CodeLoad * feat: add gas accounting among other things * clippy,fmt, op test * path to latest alloy-eips * comment eip7702 decode tests * Eip7702 format starts with 0xEF0100 * typo * fix(eip7702): fix empty or eip7702 code check * Type Eip7702s to Eip7702 * Corrent comments * switch new and new_raw Eip7702Bytecode * propagate last commit * nit: rename fn * fix(eip7702): set delegated code on call (#1706) * type change, return eip7702 raw on Bytecode::bytecode * eip7702 delegation test * Cleanup, refactor sstore gas calc * doc * chore: add AuthList json format * chore(deps): bump alloy * fix initial eip7702 gas, fix eip7702 refund on revert * small refactor * fix refund cnt * error handling, EIP-3607 fix, wip on auth validity * rm patches * add auth validity check, fix EIP-3607 fix * switch tests * missing comment * fix tests * rm println * remove skip of required fields * docs, test meta dat
Configuration menu - View commit details
-
Copy full SHA for c77f2a5 - Browse repository at this point
Copy the full SHA c77f2a5View commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 85fc688 - Browse repository at this point
Copy the full SHA 85fc688View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3085f04 - Browse repository at this point
Copy the full SHA 3085f04View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 347e499 - Browse repository at this point
Copy the full SHA 347e499View commit details -
Configuration menu - View commit details
-
Copy full SHA for a29c9b6 - Browse repository at this point
Copy the full SHA a29c9b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e552290 - Browse repository at this point
Copy the full SHA e552290View commit details -
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f93929f - Browse repository at this point
Copy the full SHA f93929fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68b3ea6 - Browse repository at this point
Copy the full SHA 68b3ea6View commit details
Commits on Sep 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 86385a1 - Browse repository at this point
Copy the full SHA 86385a1View commit details -
chore(deps): bump serde_json from 1.0.122 to 1.0.127 (#1737)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.122 to 1.0.127. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](serde-rs/json@v1.0.122...1.0.127) --- updated-dependencies: - dependency-name: serde_json 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 72fd736 - Browse repository at this point
Copy the full SHA 72fd736View commit details -
chore(deps): bump tokio from 1.39.2 to 1.40.0 (#1739)
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.39.2 to 1.40.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](tokio-rs/tokio@tokio-1.39.2...tokio-1.40.0) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... 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 cbf0a5b - Browse repository at this point
Copy the full SHA cbf0a5bView commit details -
chore(deps): bump reqwest from 0.12.5 to 0.12.7 (#1740)
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.12.5 to 0.12.7. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](seanmonstar/reqwest@v0.12.5...v0.12.7) --- updated-dependencies: - dependency-name: reqwest 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 94bbe71 - Browse repository at this point
Copy the full SHA 94bbe71View commit details -
chore(deps): bump alloy-rlp from 0.3.7 to 0.3.8 (#1738)
Bumps [alloy-rlp](https://github.com/alloy-rs/rlp) from 0.3.7 to 0.3.8. - [Changelog](https://github.com/alloy-rs/rlp/blob/main/CHANGELOG.md) - [Commits](alloy-rs/rlp@v0.3.7...v0.3.8) --- updated-dependencies: - dependency-name: alloy-rlp 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 73366e7 - Browse repository at this point
Copy the full SHA 73366e7View commit details
Commits on Sep 3, 2024
-
Add test for
revm::optimism::L1BlockInfo::calculate_tx_l1_cost_fjord
(#1743) * Add test for revm::optimism::L1BlockInfo::calculate_tx_l1_cost_fjord * Fix lint
Configuration menu - View commit details
-
Copy full SHA for fa5650e - Browse repository at this point
Copy the full SHA fa5650eView commit details
Commits on Sep 4, 2024
-
fix(inspector): always call selfdestruct if entry is made (#1746)
Signed-off-by: jsvisa <delweng@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 32f357f - Browse repository at this point
Copy the full SHA 32f357fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc0017a - Browse repository at this point
Copy the full SHA bc0017aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1026e27 - Browse repository at this point
Copy the full SHA 1026e27View commit details -
Test l1 gas used fjord (#1749)
* Fix docs * Verify calculation of data gas cost for tx in fjord block
Configuration menu - View commit details
-
Copy full SHA for 89b65e1 - Browse repository at this point
Copy the full SHA 89b65e1View commit details -
feat(statetest): enable EOF in Prague tests (#1753)
* feat(statetest): enable EOF in Prague tests * statetest json PragueEOF to Prague
Configuration menu - View commit details
-
Copy full SHA for d38ff45 - Browse repository at this point
Copy the full SHA d38ff45View commit details
Commits on Sep 9, 2024
-
chore: make clippy happy (#1755)
* chore(revm): elided lifetime has a name Signed-off-by: jsvisa <delweng@gmail.com> * clipy: map to inspect Signed-off-by: jsvisa <delweng@gmail.com> * fix all clippy warnings Signed-off-by: jsvisa <delweng@gmail.com> * typo Signed-off-by: jsvisa <delweng@gmail.com> --------- Signed-off-by: jsvisa <delweng@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 16adf43 - Browse repository at this point
Copy the full SHA 16adf43View commit details -
chore(deps): bump secp256k1 from 0.29.0 to 0.29.1 (#1758)
Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) from 0.29.0 to 0.29.1. - [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.29.1/CHANGELOG.md) - [Commits](rust-bitcoin/rust-secp256k1@secp256k1-0.29.0...secp256k1-0.29.1) --- updated-dependencies: - dependency-name: secp256k1 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 e34bcba - Browse repository at this point
Copy the full SHA e34bcbaView commit details -
chore(deps): bump alloy-primitives from 0.8.0 to 0.8.2 (#1761)
Bumps [alloy-primitives](https://github.com/alloy-rs/core) from 0.8.0 to 0.8.2. - [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.8.0...v0.8.2) --- updated-dependencies: - dependency-name: alloy-primitives 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 3237611 - Browse repository at this point
Copy the full SHA 3237611View commit details -
chore(deps): bump anyhow from 1.0.86 to 1.0.87 (#1760)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.86 to 1.0.87. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.86...1.0.87) --- updated-dependencies: - dependency-name: anyhow 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 0d840bf - Browse repository at this point
Copy the full SHA 0d840bfView commit details -
chore(deps): bump alloy-sol-types from 0.8.0 to 0.8.2 (#1762)
Bumps [alloy-sol-types](https://github.com/alloy-rs/core) from 0.8.0 to 0.8.2. - [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.8.0...v0.8.2) --- updated-dependencies: - dependency-name: alloy-sol-types 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 dcb92c6 - Browse repository at this point
Copy the full SHA dcb92c6View commit details -
chore(deps): bump alloy-provider from 0.3.0 to 0.3.1 (#1759)
Bumps [alloy-provider](https://github.com/alloy-rs/alloy) from 0.3.0 to 0.3.1. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.3.0...v0.3.1) --- updated-dependencies: - dependency-name: alloy-provider 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 f68d3dc - Browse repository at this point
Copy the full SHA f68d3dcView commit details -
feat: introducing EvmWiring, a chain-specific configuration (#1672)
* refactor: allow chain-specific configuration of Evm * refactor: rename Transaction::transact_to and clarify docs * refactor: remove trait bounds on Transaction super trait * refactor: remove trait bounds from Block supertrait * fix: clippy warnings * fix: cargo doc * refactor: limit trait bounds on HaltReason * refactor: allow moving of kind * refactor: rename Transaction::nonce to nonce_opt to signal that it's optional * refactor: replace AccessList with alloy version * refactor: rename gas_priority_fee to max_priority_fee_per_gas * refactor: correct trait bound on ExecutionResult::clone * Clone * refactor: only allow optional nonce check via CfgEnv * fix: revme * refactor: derive DummyHost * refactor: derive Clone for ExecutionResult * refactor: remove EVMErrorForChain * refactor: derive Clone for CfgEnvWithChainSpec * refactor: use EVMResultGeneric * refactor: add convenience EVMErrorForChain type alias * feat: export OptimismBlock * refactor: add handler constructor and Context to revm::ChainSpec * refactor: generalise optimism implementation using traits * fix: no-default-features * fix: CI * chore: Add default fn to Tx/Block traits * Chore: rename ChainSpec to EvmWiring * chore: clippy comments fix * chore: rename EthEvmWiring to EthereumWiring * chore: re add serde, restring HaltReasonTrait * chore: move custom opcode to examples * chore: remove op feature from test wiring * nit use Self::EvmWiringT * nit indents * feat(Wiring): Add Database and EXT to EvmWiring * some fixes * temp * feat: make builder compile. EnvWiring and Result Halt * chore: cleanup rename * nit * fix: make string conversion complete * fix compile * compiles * wip builder * wip * fix compile * wip * fix optimism test * fix docs ci * cleanup * cleanup * use core::error::Error * cleanup * use core error * fix builer * fix docs * final doc fix * rm alloy provider --------- Co-authored-by: rakita <dragan0rakita@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 077c2c3 - Browse repository at this point
Copy the full SHA 077c2c3View commit details
Commits on Sep 12, 2024
-
chore(revme): replace
structopt
withclap
(#1754)`structopt` has long been discontinued in favor of clap: <https://docs.rs/structopt/0.3.26/structopt/index.html#maintenance>
Configuration menu - View commit details
-
Copy full SHA for a914ddd - Browse repository at this point
Copy the full SHA a914dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for f57e3e6 - Browse repository at this point
Copy the full SHA f57e3e6View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8d6c5d1 - Browse repository at this point
Copy the full SHA 8d6c5d1View commit details -
chore(deps): bump once_cell from 1.19.0 to 1.20.0 (#1773)
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.19.0 to 1.20.0. - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](matklad/once_cell@v1.19.0...v1.20.0) --- updated-dependencies: - dependency-name: once_cell dependency-type: direct:production update-type: version-update:semver-minor ... 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 1bdd5bd - Browse repository at this point
Copy the full SHA 1bdd5bdView commit details -
chore(deps): bump anyhow from 1.0.88 to 1.0.89 (#1772)
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.88 to 1.0.89. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](dtolnay/anyhow@1.0.88...1.0.89) --- updated-dependencies: - dependency-name: anyhow 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 acf1a70 - Browse repository at this point
Copy the full SHA acf1a70View commit details
Commits on Sep 18, 2024
-
chore(deps): bump secp256k1 from 0.29.0 to 0.29.1 (#1770)
Bumps [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) from 0.29.0 to 0.29.1. - [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.29.1/CHANGELOG.md) - [Commits](rust-bitcoin/rust-secp256k1@secp256k1-0.29.0...secp256k1-0.29.1) --- updated-dependencies: - dependency-name: secp256k1 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 9b43aa1 - Browse repository at this point
Copy the full SHA 9b43aa1View commit details -
chore(deps): bump alloy-transport from 0.3.0 to 0.3.5 (#1771)
Bumps [alloy-transport](https://github.com/alloy-rs/alloy) from 0.3.0 to 0.3.5. - [Release notes](https://github.com/alloy-rs/alloy/releases) - [Changelog](https://github.com/alloy-rs/alloy/blob/main/CHANGELOG.md) - [Commits](alloy-rs/alloy@v0.3.0...v0.3.5) --- updated-dependencies: - dependency-name: alloy-transport 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 3359b0e - Browse repository at this point
Copy the full SHA 3359b0eView commit details -
feat(example): deploy bytecode from scratch (#1767)
* feat(example): deploy bytecode from stratch * feat(example): passing constructor parameters via creation code * chore(example): use opcode constants for example deploy * chore(example): typo EOF
Configuration menu - View commit details
-
Copy full SHA for 54d2415 - Browse repository at this point
Copy the full SHA 54d2415View commit details -
Configuration menu - View commit details
-
Copy full SHA for a340cf9 - Browse repository at this point
Copy the full SHA a340cf9View commit details -
* feat: to_plain_state * feat: extend to reverts
Configuration menu - View commit details
-
Copy full SHA for 9ded690 - Browse repository at this point
Copy the full SHA 9ded690View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6ebcc8 - Browse repository at this point
Copy the full SHA b6ebcc8View commit details -
feat: project restructuring Part1 (#1776)
* feat: project restructuring * refactor * restructuring * restructure * restructure * move revm-test bins to revme bench * rm ethersdb and revm-test * move kzg to wiring * fmt, clippy, cleanup * fix test and doc * fix kzg-rs build * Use hashbrown for revme * docs fix * fix merged change * fmt
Configuration menu - View commit details
-
Copy full SHA for 3e5a307 - Browse repository at this point
Copy the full SHA 3e5a307View commit details -
Configuration menu - View commit details
-
Copy full SHA for be1d324 - Browse repository at this point
Copy the full SHA be1d324View commit details -
feat: restructure Part2 database crate (#1784)
* feat: restructure database crate * fix tests * wip examples * split examples to standalone crates
Configuration menu - View commit details
-
Copy full SHA for fa1e546 - Browse repository at this point
Copy the full SHA fa1e546View commit details
Commits on Sep 19, 2024
-
feat: Restructuring Part3 inspector crate (#1788)
* feat: Restructuring Part3 inspector crate * fix serde include * fix docs
Configuration menu - View commit details
-
Copy full SHA for 66adad0 - Browse repository at this point
Copy the full SHA 66adad0View commit details
Commits on Sep 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b6846b - Browse repository at this point
Copy the full SHA 5b6846bView commit details -
feat: restructure part3 fix examples (#1792)
* fix contract deployment example * database component example * fix examples * fix uniswap usdc swap * fmt * docs * rm comment
Configuration menu - View commit details
-
Copy full SHA for f75998a - Browse repository at this point
Copy the full SHA f75998aView commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3562d2e - Browse repository at this point
Copy the full SHA 3562d2eView commit details -
chore: add ReentrancySentryOOG for SSTORE (#1795)
* feat: add ReentrancySentryOOG for SSTORE Signed-off-by: jsvisa <delweng@gmail.com> * sstore_cost return u64 instead of Option Signed-off-by: jsvisa <delweng@gmail.com> * fix testcase Signed-off-by: jsvisa <delweng@gmail.com> --------- Signed-off-by: jsvisa <delweng@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5b24f61 - Browse repository at this point
Copy the full SHA 5b24f61View commit details -
feat: Merge validation/analyzis with Bytecode (#1793)
* feat: Merge validation/analyzis with Bytecode * cleanup * enable parse and std for bytecode
Configuration menu - View commit details
-
Copy full SHA for e7de0bb - Browse repository at this point
Copy the full SHA e7de0bbView commit details -
chore: refactor -copy common code (#1799)
* chore: refactor *copy common code * doc link fix
Configuration menu - View commit details
-
Copy full SHA for 47169b3 - Browse repository at this point
Copy the full SHA 47169b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4102ecd - Browse repository at this point
Copy the full SHA 4102ecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30c9199 - Browse repository at this point
Copy the full SHA 30c9199View commit details
Commits on Sep 25, 2024
-
fix: make macro crate-agnostic (#1802)
* fix: make macro crate-agnostic * fix: clippy
Configuration menu - View commit details
-
Copy full SHA for e477c7f - Browse repository at this point
Copy the full SHA e477c7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d8ae9 - Browse repository at this point
Copy the full SHA f8d8ae9View commit details
Commits on Sep 26, 2024
-
feat: add support for async database (#1809)
* feat: add support for async database * fix: update link in docs
Configuration menu - View commit details
-
Copy full SHA for 411d0ef - Browse repository at this point
Copy the full SHA 411d0efView commit details -
feat: extract statetest models/structs to standalone crate (#1808)
* feat: split test models to statetest-tests * chore: attempt documentation * Update Cargo.toml * Update Cargo.toml ---------
Configuration menu - View commit details
-
Copy full SHA for ca5b2fe - Browse repository at this point
Copy the full SHA ca5b2feView commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 798d08c - Browse repository at this point
Copy the full SHA 798d08cView commit details -
chore(primitives): replace HashMap re-exports with alloy_primitives::…
…map (#1805) * chore(primitives): replace HashMap re-exports with alloy_primitives::map * chore: update methods * chore: update * use default hasher
Configuration menu - View commit details
-
Copy full SHA for a47d3e5 - Browse repository at this point
Copy the full SHA a47d3e5View commit details
Commits on Oct 3, 2024
-
chore: bump EOF evmone tests to v0.13.0 (#1816)
* Bump evmone EOF suite * Skip EIP-7610 tests * Exclude before activation Before activation is just null so skip it for now * Remove before activation
Configuration menu - View commit details
-
Copy full SHA for 6b34144 - Browse repository at this point
Copy the full SHA 6b34144View commit details
Commits on Oct 4, 2024
-
chore: bump alloy to 0.4.2 (#1817)
* chore: bump alloy to 0.4.2 * fix: bump examples too
Configuration menu - View commit details
-
Copy full SHA for 925c042 - Browse repository at this point
Copy the full SHA 925c042View commit details