Skip to content

Conversation

@crazykissshout
Copy link
Contributor

When eth_callMany fails during transaction preparation or execution, the error message doesn't indicate which specific bundle or transaction caused the failure. This makes debugging difficult when processing multiple bundles with multiple transactions each.

Before:
insufficient funds for gas * price + value

After:
call execution error at bundle 1, tx 1: insufficient funds for gas * price + value

Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is indeed more helpful,

but this shouldnt be converted to an internal error, can we instead introduce a new error variant for this that wraps the error and adds a message as config?

@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Sep 3, 2025
@crazykissshout
Copy link
Contributor Author

@mattsse GM, Would please check the new change since last feedback?

@mattsse mattsse added this to the v1.7.0 milestone Sep 6, 2025
@jenpaff jenpaff modified the milestones: v1.7.0, next release Sep 10, 2025
@crazykissshout
Copy link
Contributor Author

@mattsse Hi the 1.7.0 seems to be a long time ago.. maybe the CI block this for merge, All ci fixed now.

Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

useful context imo

Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

useful context imo

@mattsse mattsse enabled auto-merge October 17, 2025 14:28
@mattsse mattsse added this pull request to the merge queue Oct 17, 2025
Merged via the queue into paradigmxyz:main with commit 1634535 Oct 17, 2025
39 of 40 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reth Tracker Oct 17, 2025
emhane pushed a commit to op-rs/op-reth that referenced this pull request Oct 20, 2025
emhane pushed a commit to op-rs/op-reth that referenced this pull request Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants