Skip to content

feat: add ExecutionError parser and requireFunds capability#214

Merged
jxom merged 1 commit intomainfrom
jxom/execution-error
Apr 15, 2026
Merged

feat: add ExecutionError parser and requireFunds capability#214
jxom merged 1 commit intomainfrom
jxom/execution-error

Conversation

@jxom
Copy link
Copy Markdown
Member

@jxom jxom commented Apr 15, 2026

Adds an ExecutionError module that parses Tempo revert errors into structured, human-readable error reasons.

When eth_fillTransaction fails with InsufficientBalance, the relay now returns a requireFunds capability with the deficit amount, token, and metadata — instead of a raw error.

Also includes dependency bumps and related utils changes.

@jxom jxom merged commit d6a4620 into main Apr 15, 2026
9 checks passed
@jxom jxom deleted the jxom/execution-error branch April 15, 2026 05:34
@github-actions
Copy link
Copy Markdown
Contributor

Worker Preview
Wagmi https://9373ce0d-accounts-wagmi.porto.workers.dev

@github-actions
Copy link
Copy Markdown
Contributor

Worker Preview
Playground https://72be5730-accounts-playground.porto.workers.dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant