chainlink-testing-framework
chainlink-testing-framework copied to clipboard
add interface for private ethereum network to use with new deployer
Below is a summarization created by an LLM (gpt-4-0125-preview). Be mindful of hallucinations and verify accuracy.
Why
This change introduces a new interface and its implementation for configuring a private Ethereum network, enabling customization of the Ethereum version, execution layer, Docker network names, custom Docker images, and chain configuration. It ensures flexibility and extensibility in setting up private Ethereum networks for development or testing purposes.
What
- config/private_ethereum_network.go
- Added
PrivateEthereumNetworkConfiginterface: Defines methods for retrieving Ethereum version, execution layer, Docker network names, custom Docker images, and chain configuration. - Implemented
PrivateEthereumNetworkConfigmethods inEthereumNetworkConfigstruct: Provides concrete definitions for the interface methods, allowing for the retrieval of configured values for a private Ethereum network setup.
- Added
no longer needed

