Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: change state override detection #1077

Open
wants to merge 1 commit into
base: v2
Choose a base branch
from

Conversation

borislav-itskov
Copy link
Member

Dedicate a special function for checking state override that tries to do an estimateEOA - if it fails, we mark the chain as unsupported for state override as it doesn't do it properly.

Problem: Moonbeam doesn't work.
Moonbeam doesn't work as it supports state override but not fully. Simple state override like putting code to an EVM address works, but putting the Ambire code on an EOA and calling execute() on it doesn't. So both simulations + estimation doesn't work. And the worst of all is that the EOA estimation gets bricked and the user cannot broadcast.

…es to do an estimateEOA - if it fails, we mark the chain as unsupported for state override as it doesn't do it properly
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant