Skip to content

Conversation

@lucca30
Copy link
Contributor

@lucca30 lucca30 commented Nov 14, 2025

Description

Precompilers often become a source of subtle issues during hard fork transitions, especially when running a heterogeneous (multi-client) network. Differences in precompile behavior between clients can easily lead to bad blocks or silent consensus divergence.

This PR introduces a new end-to-end test that deploys a contract invoking all available precompilers, ensuring they are executed and validated on-chain.
Running this test against a multi-client setup helps stress the network and expose any precompile inconsistencies early, reducing the risk of badblock scenarios during fork rollouts.

@kamuikatsurgi
Copy link
Member

Would prefer this test to be added to this repo: https://github.com/0xPolygon/pos-workflows, thanks!

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