Skip to content

Conversation

hero5512
Copy link
Contributor

this pr implements #32671, adding an override for the transient storage function in eth_call.

@hero5512 hero5512 marked this pull request as draft September 19, 2025 17:52
@hero5512 hero5512 force-pushed the override-transient-storage branch from 83a8465 to 720946f Compare September 19, 2025 18:52
@hero5512 hero5512 marked this pull request as ready for review September 19, 2025 18:54
@hero5512 hero5512 marked this pull request as draft September 19, 2025 21:08
@lightclient
Copy link
Member

@s1na do these types of overrides need to be represented in rpc specs?

@lightclient
Copy link
Member

@hero5512 this is still a draft - is that intentional?

@hero5512
Copy link
Contributor Author

@hero5512 this is still a draft - is that intentional?

Yes, there are still some issues with this PR.

@hero5512 hero5512 marked this pull request as ready for review September 20, 2025 01:11
@hero5512
Copy link
Contributor Author

@s1na This pr is ready to review. Please take a look.

@s1na
Copy link
Contributor

s1na commented Sep 23, 2025

@s1na do these types of overrides need to be represented in rpc specs?

@lightclient The good: they are all standardized as part of eth_simulateV1

The bad: not specified in the specs for eth_call and eth_estimateGas

The ugly: I think only geth and reth support them in eth_call and eth_estimateGas

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.

3 participants