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

Support for state overrides on eth_call and trace_call #4021

Open
raster21 opened this issue May 12, 2022 · 5 comments · May be fixed by #7362
Open

Support for state overrides on eth_call and trace_call #4021

raster21 opened this issue May 12, 2022 · 5 comments · May be fixed by #7362
Assignees

Comments

@raster21
Copy link

It would be great to get the ability to do state overrides with nethermind.

State overrides are supported in geth for eth_call and trace_call.

Here's an example snippet (from geth):
debug.traceCall({from: addr, to: zero, value: '0x1'}, 'latest', {'stateOverrides': {[addr]: {'balance': '0x0'}}})

This blog post explains the use case for state overrides quite well: https://www.libevm.com/2022/01/12/advance-geth-pt-2-stateoverrides/

@tkstanczak
Copy link
Member

after the merge @raster21 but the request is reasonable

@kristofgazso ?

@dceleda
Copy link
Contributor

dceleda commented Aug 31, 2022

@Termina1
Copy link

+1 for this feature

@0x366
Copy link

0x366 commented May 6, 2023

Any updates on that ?

@OlegJakushkin
Copy link
Contributor

Will post similar functionality in 5530 PR soon.

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 a pull request may close this issue.

8 participants