lighthouse/testing
Pawan Dhananjay 8a3eb4df9c Replace ganache-cli with anvil (#3555)
## Issue Addressed

N/A

## Proposed Changes

Replace ganache-cli with anvil https://github.com/foundry-rs/foundry/blob/master/anvil/README.md
We can lose all js dependencies in CI as a consequence.

## Additional info
Also changes the ethers-rs version used in the execution layer (for the transaction reconstruction) to a newer one. This was necessary to get use the ethers utils for anvil. The fixed execution engine integration tests should catch any potential issues with the payload reconstruction after #3592 


Co-authored-by: Michael Sproul <michael@sigmaprime.io>
2023-05-15 07:22:02 +00:00
..
antithesis Bump Rust version (MSRV) (#4204) 2023-04-18 02:47:37 +00:00
ef_tests Fix attestation withdrawals root mismatch (#4249) 2023-05-09 10:48:15 +00:00
eth1_test_rig Replace ganache-cli with anvil (#3555) 2023-05-15 07:22:02 +00:00
execution_engine_integration Use efficient payload reconstruction for HTTP API (#4102) 2023-04-18 02:47:35 +00:00
node_test_rig Support for Ipv6 (#4046) 2023-03-14 01:13:34 +00:00
simulator Replace ganache-cli with anvil (#3555) 2023-05-15 07:22:02 +00:00
state_transition_vectors Fix attestation withdrawals root mismatch (#4249) 2023-05-09 10:48:15 +00:00
test-test_logger Update to Rust 1.59 and 2021 edition (#3038) 2022-02-25 00:10:17 +00:00
web3signer_tests CI fix: move download web3signer binary out of build script (#4163) 2023-04-06 06:36:21 +00:00