Skip to content

Fix MovePrecompile in eth_simulate#9452

Merged
LukaszRozmej merged 26 commits intomasterfrom
fix/move-precompiles
Oct 16, 2025
Merged

Fix MovePrecompile in eth_simulate#9452
LukaszRozmej merged 26 commits intomasterfrom
fix/move-precompiles

Conversation

@deffrian
Copy link
Copy Markdown
Contributor

@deffrian deffrian commented Oct 13, 2025

Fixes Closes Resolves #

eth_simulateV1/ethSimulate-move-ecrecover-and-call (nethermind)
eth_simulateV1/ethSimulate-move-ecrecover-and-call-old-and-new (nethermind)
eth_simulateV1/ethSimulate-move-ecrecover-twice-and-call (nethermind)
eth_simulateV1/ethSimulate-move-two-accounts-to-same-38023 (nethermind)

Changes

  • We should reset precompile moves on every block
  • Throw if movePrecompile requested on non-precompile

Types of changes

What types of changes does your code introduce?

  • Bugfix (a non-breaking change that fixes an issue)
  • New feature (a non-breaking change that adds functionality)
  • Breaking change (a change that causes existing functionality not to work as expected)
  • Optimization
  • Refactoring
  • Documentation update
  • Build-related changes
  • Other: Description

@deffrian deffrian changed the title [WIP] Move precompiles Fix MovePrecompile in eth_simulate Oct 15, 2025
@deffrian deffrian marked this pull request as ready for review October 15, 2025 10:47
@deffrian deffrian requested a review from rubo as a code owner October 15, 2025 10:47
@deffrian deffrian requested a review from a team October 15, 2025 10:47
@LukaszRozmej LukaszRozmej merged commit 91328a7 into master Oct 16, 2025
203 of 207 checks passed
@LukaszRozmej LukaszRozmej deleted the fix/move-precompiles branch October 16, 2025 07:47
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.

2 participants