public async Task With_steps_from_here_Clique() { NethermindApi runnerContext = new CliqueNethermindApi( new ConfigProvider(), LimboLogs.Instance); IEthereumStepsLoader stepsLoader = new EthereumStepsLoader(GetType().Assembly); EthereumStepsManager stepsManager = new EthereumStepsManager( stepsLoader, runnerContext, LimboLogs.Instance); using CancellationTokenSource source = new CancellationTokenSource(TimeSpan.FromSeconds(1)); try { await stepsManager.InitializeAll(source.Token); } catch (Exception e) { if (!(e is OperationCanceledException)) { throw new AssertionFailedException($"Exception should be {nameof(OperationCanceledException)}"); } } }
public StepCClique(CliqueNethermindApi runnerContext) { }
public InitializeBlockchainClique(CliqueNethermindApi api) : base(api) { _api = api; }
public StartBlockProducerClique(CliqueNethermindApi api) : base(api) { _api = api; }
public RegisterRpcModulesClique(CliqueNethermindApi api) : base(api) { _api = api; }