public ChainStart(ILogger <ChainStart> logger, Genesis genesis, ForkChoice forkChoice) { _logger = logger; _genesis = genesis; _forkChoice = forkChoice; }
public BeaconNodeWorker(ILogger <BeaconNodeWorker> logger, IClock clock, IHostEnvironment environment, IConfiguration configuration, BeaconNodeConfiguration beaconNodeConfiguration, IStoreProvider storeProvider, ForkChoice forkChoice, INodeStart nodeStart) { _logger = logger; _clock = clock; _environment = environment; _configuration = configuration; _beaconNodeConfiguration = beaconNodeConfiguration; _storeProvider = storeProvider; _forkChoice = forkChoice; _nodeStart = nodeStart; }
public BlockProducer(ForkChoice forkChoice, IStoreProvider storeProvider) { _forkChoice = forkChoice; _storeProvider = storeProvider; }