• 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
..
assertoor Loading commit data...
beacon_metrics_gazer Loading commit data...
blob_spammer Loading commit data...
blobber Loading commit data...
blobscan Loading commit data...
blockscout Loading commit data...
broadcaster Loading commit data...
cl Loading commit data...
dora Loading commit data...
el Loading commit data...
el_forkmon Loading commit data...
ethereum_metrics_exporter Loading commit data...
full_beaconchain Loading commit data...
goomy_blob Loading commit data...
grafana Loading commit data...
mev Loading commit data...
package_io Loading commit data...
prelaunch_data_generator Loading commit data...
prometheus Loading commit data...
shared_utils Loading commit data...
snooper Loading commit data...
static_files Loading commit data...
transaction_spammer Loading commit data...
validator_client Loading commit data...
xatu_sentry Loading commit data...
node_metrics_info.star Loading commit data...
participant.star Loading commit data...
participant_network.star Loading commit data...