Ejemplo n.º 1
0
        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)}");
                }
            }
        }
Ejemplo n.º 2
0
 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;
 }