-
Notifications
You must be signed in to change notification settings - Fork 8
Comparing changes
Open a pull request
base repository: init4tech/trevm
base: v0.17.0
head repository: init4tech/trevm
compare: main
Commits on Jan 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c4cc25a - Browse repository at this point
Copy the full SHA c4cc25aView commit details
Commits on Jan 8, 2025
-
chore: move Block impl for
ZenithCallBundle
to trevm (#73)As we moved out these types to zenith-types, we need to move this type impl here. Closes ENG-728
Configuration menu - View commit details
-
Copy full SHA for f771d1d - Browse repository at this point
Copy the full SHA f771d1dView commit details
Commits on Jan 27, 2025
-
fix: small docs improvements (#74)
* fix: small docs improvements * fix: grammar
Configuration menu - View commit details
-
Copy full SHA for e86f6c2 - Browse repository at this point
Copy the full SHA e86f6c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b63461 - Browse repository at this point
Copy the full SHA 7b63461View commit details
Commits on Jan 31, 2025
-
feat: impl tx for transactionrequest (#75)
* feat: impl tx for transactionrequest * feat: block overrides * feat: apply block and state overrides * chore: bump version
Configuration menu - View commit details
-
Copy full SHA for f5f7fcc - Browse repository at this point
Copy the full SHA f5f7fccView commit details -
Configuration menu - View commit details
-
Copy full SHA for a29c7f9 - Browse repository at this point
Copy the full SHA a29c7f9View commit details
Commits on Feb 4, 2025
-
* feat: estimation * fix: use a max * feat: shortcut for estimate_tx_gas * fix: callee_account * fix: callee_account * nit: gas allowance * lint: clippy * doc: fixlink * nit: remove * chore: doc algorithm * refactor: clean up and add a macro * nit: search * refactor: search range * docs: add one * refactor: more cleaning * nit: add more comments * feat: blanket impl Block, Tx, Cfg for Fn() types * chore: bump version * refactor: use maybeuninit to save a tiny amount of resources * nits: clean up some naming
Configuration menu - View commit details
-
Copy full SHA for 74cb161 - Browse repository at this point
Copy the full SHA 74cb161View commit details
Commits on Feb 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 19d8bca - Browse repository at this point
Copy the full SHA 19d8bcaView commit details
Commits on Feb 20, 2025
-
fix: gas estimation for simple transfers (#78)
* fix: gas estimation for simple transfers * fix: concurrent state link * Update evm.rs Co-authored-by: evalir <e@evalir.xyz> * Update evm.rs Co-authored-by: evalir <e@evalir.xyz> * fix: calu --------- Co-authored-by: evalir <e@evalir.xyz>
Configuration menu - View commit details
-
Copy full SHA for ea840af - Browse repository at this point
Copy the full SHA ea840afView commit details -
Always set randao in alloy block filler (#79)
* fix: always set prevrandao * chore: bump version and note
Configuration menu - View commit details
-
Copy full SHA for 9085282 - Browse repository at this point
Copy the full SHA 9085282View commit details
Commits on Feb 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 96605c9 - Browse repository at this point
Copy the full SHA 96605c9View commit details
Commits on Feb 24, 2025
-
Allowance interface tweaks (#80)
* feat: more allowance features * chore: version and readme * fix: clean up no-default and all-features * fix: docs * feat: cap gas on tx * fix: estimation midpoint * fix: estimation result * feat: misc tracing
Configuration menu - View commit details
-
Copy full SHA for 591208c - Browse repository at this point
Copy the full SHA 591208cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57fbf51 - Browse repository at this point
Copy the full SHA 57fbf51View commit details
Commits on Feb 26, 2025
-
feat(ci): feature checks (#82)
* feat(ci): feature checks Closes ENG-833. Adds feature checks to the CI. * chore: use actions-homed action * chore: repushing don't mind me
Configuration menu - View commit details
-
Copy full SHA for 26459ff - Browse repository at this point
Copy the full SHA 26459ffView commit details -
chore: bump alloy and zenith deps (#83)
* chore: bump alloy and zenith deps * fix: in test too
Configuration menu - View commit details
-
Copy full SHA for 4b8add3 - Browse repository at this point
Copy the full SHA 4b8add3View commit details
Commits on Feb 27, 2025
-
* refactor: remove DatabaseCommit bounds wherever possible * nit: import
Configuration menu - View commit details
-
Copy full SHA for f83eed9 - Browse repository at this point
Copy the full SHA f83eed9View commit details -
feat: traits for things that behave like State (#85)
* feat: traits for things that behave like State * chore: version * doc: add note
Configuration menu - View commit details
-
Copy full SHA for 21f33a7 - Browse repository at this point
Copy the full SHA 21f33a7View commit details
Commits on Mar 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ad3965b - Browse repository at this point
Copy the full SHA ad3965bView commit details -
feat: child db for concurrent state (#87)
* fix: restore commit bounds to drivers * feat: child db for concurrent state * tests: write em * test: even more stuff * chore: bump version * chore: lints and doclinks
Configuration menu - View commit details
-
Copy full SHA for 121563a - Browse repository at this point
Copy the full SHA 121563aView commit details -
fix: Unswap block overrides methods (#88)
* fix: why were these swapped? * chore: bump version
Configuration menu - View commit details
-
Copy full SHA for 747c725 - Browse repository at this point
Copy the full SHA 747c725View commit details
Commits on Mar 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 905b947 - Browse repository at this point
Copy the full SHA 905b947View commit details
Commits on Mar 17, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2b4e88e - Browse repository at this point
Copy the full SHA 2b4e88eView commit details
Commits on Mar 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b58a5b4 - Browse repository at this point
Copy the full SHA b58a5b4View commit details
Commits on Mar 27, 2025
-
* wip * wip * wip * fixing * chore: fix doctests * fix: doclinks * lint: clippy * chore: depend on stable * nit: * docs: slight cleanup * chore: update example * chore: fix examples * nit: remove note * chore: clean up syscalls * docs: slight cleanup * Update src/builder.rs Co-authored-by: evalir <e@evalir.xyz> --------- Co-authored-by: evalir <e@evalir.xyz>
Configuration menu - View commit details
-
Copy full SHA for 11f6ab9 - Browse repository at this point
Copy the full SHA 11f6ab9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6928dcb - Browse repository at this point
Copy the full SHA 6928dcbView commit details -
* feat: cow * lint: clippy * chore: update for revm@20 * fix: doclinks * fix: copyright notice
Configuration menu - View commit details
-
Copy full SHA for 247e156 - Browse repository at this point
Copy the full SHA 247e156View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67050c7 - Browse repository at this point
Copy the full SHA 67050c7View commit details -
Set chain id in simulation fillers (#95)
* fix: set chain id in gas estimation and call * fix: import * chore: version
Configuration menu - View commit details
-
Copy full SHA for f82e063 - Browse repository at this point
Copy the full SHA f82e063View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3366506 - Browse repository at this point
Copy the full SHA 3366506View commit details -
fix: add inspector bounds and always inspect (#96)
* fix: add inspector bounds and always inspect * chore: version bump * fix: doclink
Configuration menu - View commit details
-
Copy full SHA for 9a79e24 - Browse repository at this point
Copy the full SHA 9a79e24View commit details
Commits on Apr 3, 2025
-
feature: utility inspectors (#98)
* feat: a couple utility inspectors * feat: inspector stack * lint: clippy * feat: stack vs layered * fix: allow instantiating layered * fix: trace syscalls and change fail values * lint: clippy * chore: better docs
Configuration menu - View commit details
-
Copy full SHA for 293eaef - Browse repository at this point
Copy the full SHA 293eaefView commit details
Commits on Apr 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f7252a1 - Browse repository at this point
Copy the full SHA f7252a1View commit details -
fix: db in driver traits again (#100)
* fix: db in driver traits again * chore: clippy * chore: bump version to 0.20.6
Configuration menu - View commit details
-
Copy full SHA for 15aff7a - Browse repository at this point
Copy the full SHA 15aff7aView commit details
Commits on Apr 6, 2025
-
chore: fix trevm aliases to use noop by default (#101)
* chore: fix trevm aliases to use noop by default * fix: default to noop in driver traits * refactor: reorder generics in aliases
Configuration menu - View commit details
-
Copy full SHA for e1a5fa7 - Browse repository at this point
Copy the full SHA e1a5fa7View commit details
Commits on Apr 10, 2025
-
* feat: cachingdb traits * chore: bump version * lint: clippy
Configuration menu - View commit details
-
Copy full SHA for 7840c2a - Browse repository at this point
Copy the full SHA 7840c2aView commit details -
feat: extend and extend_ref (#103)
* feat: extend and extend_ref * lint: clippy * lint: fmt
Configuration menu - View commit details
-
Copy full SHA for 5fcdf50 - Browse repository at this point
Copy the full SHA 5fcdf50View commit details
Commits on Apr 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 3dba391 - Browse repository at this point
Copy the full SHA 3dba391View commit details
Commits on May 14, 2025
-
Adds filler impls for the things that are filled (#105)
* feat: impl traits for envs * chore: version
Configuration menu - View commit details
-
Copy full SHA for 0f21f79 - Browse repository at this point
Copy the full SHA 0f21f79View commit details
Commits on May 22, 2025
-
chore(deps): upgrade to revm23/alloy1.0.5 (#104)
* chore(deps): upgrade to revm22/alloy0.14 * chore: alloy1.0.5/revm23 fixes * chore: more fixes * chore: keep optional validation * chore: nicer auth list wrangling * fix: proper selector parsing * chore: no underscore * chore: validate on example * chore: keep selector as option * feat: version bump * chore: vendor alloydb, fix example * chore: clippy * chore: docs * chore: improve code style * chore: backticks * chore: more docs * chore: do not use SAFETY disclaimers, as its not unsafe code
Configuration menu - View commit details
-
Copy full SHA for 873b506 - Browse repository at this point
Copy the full SHA 873b506View commit details -
feat: disable prevrandao (#106)
* feat: disable prevrandao * doc: more of em * refactor: generalize * fix: forbid handler * feat: set precompiles * Update src/helpers.rs Co-authored-by: evalir <e@evalir.xyz> --------- Co-authored-by: evalir <e@evalir.xyz>
Configuration menu - View commit details
-
Copy full SHA for 2e1ead2 - Browse repository at this point
Copy the full SHA 2e1ead2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a086074 - Browse repository at this point
Copy the full SHA a086074View commit details -
feat: add precompiles to builder (#107)
* feat: add precompiles to builder * doc: more doc * chore: version
Configuration menu - View commit details
-
Copy full SHA for 91e5f4f - Browse repository at this point
Copy the full SHA 91e5f4fView commit details
Commits on May 28, 2025
-
refactor: improve timeout error by not hijacking stack too deep (#108)
* refactor: improve timeout error by not hijacking stack too deep * fix: error message * chore: version bump * fix: docs * fix: test
Configuration menu - View commit details
-
Copy full SHA for a74ef27 - Browse repository at this point
Copy the full SHA a74ef27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e2d337 - Browse repository at this point
Copy the full SHA 6e2d337View commit details
Commits on Jun 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 6be8a0a - Browse repository at this point
Copy the full SHA 6be8a0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9f5dd1 - Browse repository at this point
Copy the full SHA f9f5dd1View commit details
Commits on Jun 18, 2025
-
fix: estimation min set to gas_used - 1 rather than to estimate - 1 (#…
…112) * fix: estimation min set to gas_used - 1 rather than to estimate - 1 * chore: version bump * fix: rename to limit
Configuration menu - View commit details
-
Copy full SHA for fc58b46 - Browse repository at this point
Copy the full SHA fc58b46View commit details
Commits on Jun 19, 2025
-
fix: gas estimation does not return revert when a previous iteration …
…succeeded (#113) * fix: gas estimation does not return revert when a previous iteration succeeded * chore: bump version
Configuration menu - View commit details
-
Copy full SHA for a32d151 - Browse repository at this point
Copy the full SHA a32d151View commit details
Commits on Jul 1, 2025
-
Bumps to 27.0.1, with the necessary version bump
Configuration menu - View commit details
-
Copy full SHA for 11c5d4a - Browse repository at this point
Copy the full SHA 11c5d4aView commit details
Commits on Aug 12, 2025
-
* feat: more journal * lint: clippy * fix: type inference
Configuration menu - View commit details
-
Copy full SHA for 1da3f30 - Browse repository at this point
Copy the full SHA 1da3f30View commit details
There are no files selected for viewing
Large diffs are not rendered by default.
Uh oh!
There was an error while loading. Please reload this page.
Large diffs are not rendered by default.
Uh oh!
There was an error while loading. Please reload this page.
Large diffs are not rendered by default.
Uh oh!
There was an error while loading. Please reload this page.
This file was deleted.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.