Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add lodestar to compose #1897

Closed
2 of 3 tasks
dB2510 opened this issue Mar 17, 2023 · 1 comment
Closed
2 of 3 tasks

Add lodestar to compose #1897

dB2510 opened this issue Mar 17, 2023 · 1 comment
Assignees
Labels
protocol Protocol Team tickets

Comments

@dB2510
Copy link
Contributor

dB2510 commented Mar 17, 2023

🎯 Problem to be solved

We currently support teku, lighthouse and vouch VCs as part of our compose tool to run a test cluster on simnet. We need to add lodestar beside teku, lighthouse and vouch in compose to be included in smoke tests.

🛠️ Proposed solution

  • Core team consensus on the proposed solution

Follow charon-distributed-validator-cluster repo to add support for lodestar VCs to testutil/compose. Also add smoke tests in testutil/compose/compose/smoke_test for lodestar with mixed VCs and with only lodestar VCs.

🧪 Tests

  • Tested by new automated unit/integration/smoke tests
  • Manually tested on local compose simnet
@github-actions github-actions bot added the protocol Protocol Team tickets label Mar 17, 2023
@dB2510 dB2510 self-assigned this Apr 19, 2023
obol-bulldozer bot pushed a commit that referenced this issue May 11, 2023
Adds support for lodestar VC to compose tool. Also updates beaconmock spec to be interoperable with all the validator clients. Minimal preset enables interoperable devnet testing between validator clients ([refer](https://github.com/ethereum/consensus-specs/blob/dev/presets/README.md)) which is supported by all the clients.

category: feature
ticket: #1897
@dB2510
Copy link
Contributor Author

dB2510 commented May 25, 2023

closed by #2128

@dB2510 dB2510 closed this as completed May 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
protocol Protocol Team tickets
Projects
None yet
Development

No branches or pull requests

1 participant