Support Multi-Node Setup for Certain Precompile E2E Tests
Open
evm
- Dominant language
- Go
- Stars
- 164
- Forks
- 213
- Avg merge
- 3d 58m
- Merged PRs (30d)
- 12
Description
Some precompile modules require a multi-node environment to be properly tested. In particular:
- The **Slashing module** requires at least two validator nodes with different voting powers to simulate jail and unjail flows.
- The **ICS20 module** requires a live IBC connection, which can only be tested by running a separate IBC-compatible chain alongside the evmd chain.
These tests cannot be executed in a single-node setup, so we should track them separately and implement them once the proper infrastructure is available.
Contributor guide
Assessment
This issue has not been assessed yet.