Skip to content

Conversation

@pull
Copy link

@pull pull bot commented Feb 9, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Himess and others added 2 commits February 9, 2026 08:58
…or (#3409)

* impl Display and Error for TxEnvBuildError and DeriveTxTypeError

Fixes #3404

* fmt
* feat(cfg): add EIP-7708 configuration options

Add two configuration options to CfgEnv:
- `amsterdam_eip7708_disabled`: Completely disables EIP-7708 ETH transfer logs
- `amsterdam_eip7708_delayed_burn_disabled`: Disables delayed burn logging for
  self-destructed accounts. This can be disabled for performance reasons as it
  requires storing and iterating over all self-destructed accounts. When disabled,
  the logging can be done outside of revm when applying accounts to database state.

Also adds corresponding trait methods to `Cfg` and `JournalTr` traits.

* refactor(journal): bundle spec and EIP-7708 config into JournalCfg

Extract `spec`, `eip7708_disabled`, and `eip7708_delayed_burn_disabled`
fields from `JournalInner` into a new `JournalCfg` struct. This groups
related configuration together and makes the code more organized.
@pull pull bot locked and limited conversation to collaborators Feb 9, 2026
@pull pull bot added the ⤵️ pull label Feb 9, 2026
@pull pull bot merged commit b73b7f9 into ApeWorX:main Feb 9, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants