• 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
..
lighthouse.star Loading commit data...
lodestar.star Loading commit data...
nimbus.star Loading commit data...
prysm.star Loading commit data...
shared.star Loading commit data...
teku.star Loading commit data...
validator_client_context.star Loading commit data...
validator_client_launcher.star Loading commit data...