• Luca Winter | Serenita's avatar
    feat: separate validator clients from CL clients (#497) · 90da2c33
    Luca Winter | Serenita authored
    Separates the validator clients more cleanly from the CL clients. This
    then allows the use of different combinations of CL/VC clients, e.g.
    Teku VC with Lodestar CL. The only VC that doesn't work with different
    beacon nodes is Prysm at the moment.
    
    The `use_separate_validator_client` flag defaults to false for CL
    clients that can run validators in the same process as the CL
    (preserving the way the `cl_split_mode_enabled` worked before this PR).
    
    I believe this can be quite useful to test different VC<->CL
    combinations for compatibility.
    
    ---------
    Co-authored-by: default avatarBarnabas Busa <busa.barnabas@gmail.com>
    90da2c33
Name
Last commit
Last update
.circleci Loading commit data...
.github Loading commit data...
docs Loading commit data...
examples Loading commit data...
src Loading commit data...
static_files Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.gitpod.Dockerfile Loading commit data...
.gitpod.yml Loading commit data...
CHANGELOG.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
kurtosis-package-icon.png Loading commit data...
kurtosis.yml Loading commit data...
main.star Loading commit data...
network_params.yaml Loading commit data...
run.gif Loading commit data...
version.txt Loading commit data...