Skip to content

feat(payload): add fn for system transaction check#21407

Merged
mattsse merged 2 commits intoparadigmxyz:mainfrom
ahsenkamal:system-tx-check
Jan 25, 2026
Merged

feat(payload): add fn for system transaction check#21407
mattsse merged 2 commits intoparadigmxyz:mainfrom
ahsenkamal:system-tx-check

Conversation

@ahsenkamal
Copy link
Contributor

@ahsenkamal ahsenkamal commented Jan 25, 2026

Fixes second part of #20431

  • Add is_system_tx method in SignedTransaction trait
    • by default returns false
    • for OP it returns if the tx is a deposit

Signed-off-by: Ahsen Kamal <itsahsenkamal@gmail.com>
@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Jan 25, 2026
@mattsse mattsse enabled auto-merge January 25, 2026 14:35
@mattsse mattsse added the M-changelog This change should be included in the changelog label Jan 25, 2026
@mattsse mattsse added this pull request to the merge queue Jan 25, 2026
Merged via the queue into paradigmxyz:main with commit 6870747 Jan 25, 2026
45 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reth Tracker Jan 25, 2026
theochap pushed a commit to ethereum-optimism/optimism that referenced this pull request Jan 29, 2026
…21407)

Signed-off-by: Ahsen Kamal <itsahsenkamal@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
theochap pushed a commit to ethereum-optimism/optimism that referenced this pull request Feb 11, 2026
…21407)

Signed-off-by: Ahsen Kamal <itsahsenkamal@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Amp <amp@ampcode.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

M-changelog This change should be included in the changelog

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants