• 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
README.md 37.1 KB