public void Setup() { _serializer = new EthereumJsonSerializer(); _jsonRpcClient = Substitute.For <IJsonRpcClient>(); _engine = new CliEngine(_cliConsole); NodeManager nodeManager = new NodeManager(_engine, _serializer, _cliConsole, LimboLogs.Instance); nodeManager.SwitchClient(_jsonRpcClient); ICliConsole cliConsole = Substitute.For <ICliConsole>(); CliModuleLoader moduleLoader = new CliModuleLoader(_engine, nodeManager, cliConsole); moduleLoader.LoadModule(typeof(ProofCliModule)); }
public AutoCompletionHandler(CliModuleLoader cliModuleLoader) { _cliModuleLoader = cliModuleLoader; }