datahaven/test/configs
Facundo Farall 98428ed301
feat(CLI): Run beacon relay in CLI (#70)
- **New Features**
- Initialise Ethereum client pallet with a beacon chain checkpoint
before starting relayers.

- **Improvements**
- Store Ethereum node RPC endpoints in `launchedNetwork` for later
retrieval.
- Standardised CLI options with explicit paired flags for enabling and
disabling features, improving usability.
- Increased slot frequency and number of validator keys per node in test
network configurations.
- Expanded and clarified test environment setup documentation and added
a new CLI usage section in the main README.

- **Bug Fixes**
- Updated runtime fork version constants for testing environments, to
match with Kurtosis'.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

- **New Features**
- Enhanced CLI with explicit enable/disable flags for network components
and relayers.
- Added initialization of the Ethereum Beacon Client pallet, ensuring
the beacon chain is ready and submitting an initial checkpoint before
starting relayers.

- **Improvements**
- Streamlined network setup by centralizing service endpoint
registration and simplifying RPC URL handling.
- Expanded and clarified CLI and test documentation with detailed setup
instructions and option descriptions.

- **Configuration Updates**
- Updated network and beacon relay configurations for improved slot
timing, validator key allocation, and sync committee period.
  - Adjusted Ethereum fork version constants to ensure compatibility.

- **Bug Fixes**
- Improved error handling and validation during network and relayer
initialization.

- **Documentation**
  - Added an "E2E CLI" section to the main README.
  - Enhanced test environment documentation with clearer steps and tips.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-05-15 21:56:36 +00:00
..
kurtosis feat(CLI): Run beacon relay in CLI (#70) 2025-05-15 21:56:36 +00:00
snowbridge feat(CLI): Run beacon relay in CLI (#70) 2025-05-15 21:56:36 +00:00
validator-set.json feat(contracts): add set up validator script and execute it when starting integration tests (#47) 2025-04-22 16:49:51 -03:00