Skip to content

Fix/abstract chain#2349

Open
Oxbobby wants to merge 6 commits intov2from
fix/abstract-chain
Open

Fix/abstract chain#2349
Oxbobby wants to merge 6 commits intov2from
fix/abstract-chain

Conversation

@Oxbobby
Copy link
Copy Markdown
Member

@Oxbobby Oxbobby commented May 4, 2026

Goal: make the abstract chain work

Problems:

  • blocks in abstract are returned without a signature, causing ethers to revert with a "missing r" parameter
  • txn.origin during eth_call is always 0, causing our simulation/estimation to revert with incorrect spoof

Solutions:

  • implement a fetchRawBlock for abstract only that fetches the block by doing directly a "eth_getBlockByNumber"
  • use executeBySender() instead of execute() during estimations/simulations for the abstract chain only by state overriding the balance getter to have privileges

@Oxbobby Oxbobby requested a review from Ivshti May 4, 2026 08:38
@Oxbobby Oxbobby self-assigned this May 4, 2026
@Oxbobby Oxbobby added the enhancement New feature or request label May 4, 2026
@Oxbobby
Copy link
Copy Markdown
Member Author

Oxbobby commented May 8, 2026

/review

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Preparing review...

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant